pub fn font_family() -> genpdf::fonts::FontFamily<genpdf::fonts::FontData> {
    let font_bold = include_bytes!("./fonts/FreeSansBold.ttf");
    let font_bold_data = genpdf::fonts::FontData::new(font_bold.to_vec(), None)
        .expect("font data should be correct");
    let font_bold_italic = include_bytes!("./fonts/FreeSansBoldOblique.ttf");
    let font_bold_italic_data = genpdf::fonts::FontData::new(font_bold_italic.to_vec(), None)
        .expect("font data should be correct");
    let font_regular = include_bytes!("./fonts/FreeSans.ttf");
    let font_regular_data = genpdf::fonts::FontData::new(font_regular.to_vec(), None)
        .expect("font data should be correct");

    let font_regular_italic = include_bytes!("./fonts/FreeSansOblique.ttf");
    let font_regular_italic_data = genpdf::fonts::FontData::new(font_regular_italic.to_vec(), None)
        .expect("font data should be correct");
    let font_family = genpdf::fonts::FontFamily {
        regular: font_regular_data,
        bold: font_bold_data,
        italic: font_regular_italic_data,
        bold_italic: font_bold_italic_data,
    };
    font_family
}