| improbable_resume_example.pdf | Flesh out README, document functions, rename files | |
| improbable_resume_example.typ | Flesh out README, document functions, rename files | |
| improbable_theme.typ | Flesh out README, document functions, rename files | |
| README.md | Flesh out README, document functions, rename files | |
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,
Dentgets slightly bolded in the stringDent, 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