A stylish and customizable résumé template for Typst, designed with elegant typographic variations.

The default fonts are "Libre Baskerville", "Roboto" and "Montserrat".
You can also copy paste the whole fonts folder in your project.
Make sure they're installed on your system, or change them in Theme.
Create a new project based on the template typographic-resume.
Copy the template to your Typst project.
Import the library :
#import "@preview/typographic-resume:0.1.1": *
Show the root resume
function :
#show: resume.with(
theme: (),
first-name: "Your first name",
last-name: "Your last name",
profession: "Your profession",
bio: "Your bio",
profile-picture: "link to your profile picture",
aside: [
ASIDE CONTENT
]
)
MAIN CONTENT
Several content functions are available.
Section
#section(
theme: (),
"TITLE_CONTENT",
"BODY_CONTENT",
)
contact-entry
#contact-entry(
theme: (),
"Contact category or icon",
"contact information",
)
language-entry
#language-entry(
theme: (),
"Language",
"Level",
)
work-entry
#work-entry(
theme: (),
timeframe: "Time period of this work experience",
title: "Your job title",
organization: "The name of the organization your worked for",
location: "Work location",
"Description of this work experience"
)
education-entry
#education-entry(
theme: (),
timeframe: "Time period of this education experience",
title: "Your job title",
institution: "The name of the institution where you studied",
location: "Work location",
"Description of this education experience"
)
Customize the theme by specifying the theme
parameter and overriding 1 or more keys.
Key | Type | Default |
---|---|---|
margin |
relative | 26pt |
font |
str | "Libre Baskerville" |
font-size |
relative | 8pt |
font-secondary |
str | "Roboto" |
font-tertiary |
str | "Montserrat" |
text-color |
color | rgb("#3f454d") |
gutter-size |
relative | 4em |
main-width |
relative | 6fr |
aside-width |
relative | 3fr |
profile-picture-width |
relative | 55% |
Key | Type | Default |
---|---|---|
space-above |
relative | 1fr |
align-title |
relative | end |
Key | Type | Default |
---|---|---|
gutter-size |
relative | inherit |
font-secondary |
str | "Roboto" |
font-size |
relative | inherit |
Key | Type | Default |
---|---|---|
font-secondary |
str | "Roboto" |
font-size |
relative | inherit |
Key | Type | Default |
---|---|---|
space-above |
relative | 1fr |
font-secondary |
str | "Roboto" |
font-size |
relative | inherit |
Key | Type | Default |
---|---|---|
font-secondary |
str | "Roboto" |
font-size |
relative | inherit |