1
0
Fork
You've already forked improbable_resume
0
An improbably good résumé for the intrepid hitchhiker.
  • Typst 100%
2026年02月13日 15:16:45 -07:00
improbable_resume_example.pdf Flesh out README, document functions, rename files 2026年02月13日 15:16:45 -07:00
improbable_resume_example.typ Flesh out README, document functions, rename files 2026年02月13日 15:16:45 -07:00
improbable_theme.typ Flesh out README, document functions, rename files 2026年02月13日 15:16:45 -07:00
README.md Flesh out README, document functions, rename files 2026年02月13日 15:16:45 -07:00

Improbable Résumé

An improbably good résumé template for the intrepid hitchhiker.

Usage

Ensure Typst is installed for your system.

I suggest using this template with the excellent free typeface Fira Sans. You will need to download and install this font on your computer before using the template. If you decide to use another font, you will need to change all references to "Fira Sans" inside of improbable_theme.typ.

Keep improbable_theme.typ and improbable_resume_example.typ in the same directory. Edit improbable_resume_example.typ as you need, or create a new .typ file and make sure you start it with the header:

#import"@preview/fontawesome:0.6.0":*#import"improbable_theme.typ":*#show:resume.with(name:"Arthur Dent",links:(link("https://github.com/example123")[GitHub:example123],link("mailto:mail@example.com"),link("https://example.com")))

Compile with typst compile improbable_resume_example.typ (or whatever you decide to name your résumé file) and you should get a corresponding .pdf file.

Features

The template defines several functions that you can use (see § Functions below) when crafting specific entries.

The template also styles first- and second-level headings. Multiple columns are supported as well. See the example for usage.

Functions

The theme file defines the following functions; see the example for how to use them. All of these functions take a body argument, typically specified in []; this is optional and can be left blank.

  • #entry(headline: "Company name", dates: "", position: "Job title", location: "City, State")[ ... bullet points ...]

    Basic entry under a section like "Employment history" or the like

  • #pub(title: "Paper title", venue: "Conference of Proceedings", authors: "Someone, et al.")[ ... notes ...]

    Like #entry() but tuned for listing papers.

  • #project(title: "Project title", forge: "Codeberg", source: "https://example.com")[ ... notes ...]

    For projects, turns the forge name into a hyperlink pointing at source.

Additional functions:

  • #cap_me("Dent, Prefect, and Beeblebrox", "Dent")

    Subtly increases the font weight of the second argument in the first. In the above example, Dent gets slightly bolded in the string Dent, Prefect, and Beeblebrox. Intended to be used as part of author lists under publications.

License

MIT

Expect no support.

Author

Ashton Wiersdorf https://lambdaland.org