- LaTeX with the following extra packages:
fontspec
geometry
ragged2e
enumitem
xunicode
xltxtra
hyperref
polyglossia
footmisc
(also,datetime2
plus its language modules if you want to use a custom date, see below in the settings section) - Pandoc, the universal document converter.
- Open Sans
To install LaTeX on Mac OS X, I recommend getting the smaller version BasicTeX from here and installing the additional packages with tlmgr
afterwards. Same goes for Linux: install texlive-base
with your package manager and add the needed additional packages later.
To install pandoc on Mac OS X, run brew install pandoc
. To install it on Linux, refer to the official docs.
To install Open Sans on Mac OX X, run brew install font-open-sans
.
- Copy
letter.example.md
toletter.md
and fill the YAML frontmatter with your details, your recipient's details, optional subject line, and the desired settings. - Write your letter in markdown below.
- Run
make
to compile the PDF.
Note: this template needs to be compiled with XeTeX.