Skip to content

Custom Fonts

RenderCV automatically discovers custom fonts placed in a fonts directory next to your YAML input file.

How to Use Custom Fonts

  1. Create a fonts directory in the same location as your YAML file:

    Your_Name_CV.yaml
    fonts/
      CustomFont-Regular.ttf
      CustomFont-Bold.ttf
      AnotherFont.otf
    
  2. In your YAML file, specify the font family name in the design section:

    design:
      typography:
        font_family: CustomFont
    

Supported Font Formats

  • .ttf (TrueType Font)
  • .otf (OpenType Font)

Font Family Names

Use the font family name exactly as defined in the font file's metadata. For most fonts, this is the name you see when you install the font on your system.