fonts directory next to your YAML input file. This allows you to use any font family beyond the built-in options.
Built-in Fonts
RenderCV comes with several pre-installed fonts:Serif Fonts
- Libertinus Serif
- New Computer Modern
- Gentium Book Plus
- EB Garamond
- XCharter
Sans-Serif Fonts
- Source Sans 3
- Open Sans
- Noto Sans
- Lato
- Mukta
- Open Sauce Sans
- Roboto
- Ubuntu
- Poppins
- Raleway
Monospace Fonts
- DejaVu Sans Mono
- Fontin
Adding Custom Fonts
Create a fonts directory
Create a Your directory structure should look like:
fonts directory in the same location as your YAML input file:Add font files
Copy your custom font files (
.ttf or .otf) into the fonts directory.RenderCV supports both TrueType Font (
.ttf) and OpenType Font (.otf) formats.Example: Using Inter Font
Here’s a complete example of using the Inter font family:Download Inter
Download the Inter font from Google Fonts or the official Inter repository.
Font Family Configuration
You can specify different fonts for different parts of your CV:When you specify a single font family as a string, it applies to all text elements (body, name, headline, connections, and section titles).
Supported Font Formats
TrueType Font (.ttf)
The most common font format, widely supported and compatible.
OpenType Font (.otf)
Modern font format with advanced typographic features.
Troubleshooting
Font not appearing in rendered CV
Font not appearing in rendered CV
- Verify the font files are in the
fontsdirectory next to your YAML file - Check that the font family name in your YAML matches the font’s actual name
- Ensure font files have the correct extensions (
.ttfor.otf) - Try using the exact font name as it appears when installed on your system
Bold or italic text not working
Bold or italic text not working
Make sure you have the complete font family:
FontName-Regular.ttf(or.otf)FontName-Bold.ttfFontName-Italic.ttfFontName-BoldItalic.ttf
Finding the font family name
Finding the font family name
To find the exact font family name:Windows:
- Right-click the font file → Properties → Details tab → “Title” field
- Double-click the font file → Font Book shows the “Family” name
- Use
fc-querycommand:
Next Steps
Custom Themes
Create a completely custom theme with your fonts
Design Reference
Explore all typography options