A small collection of personal PDF templates for Quarto. They share one clean style: Libertine and Inconsolata fonts, British English spelling, coloured links, and generous margins.
The templates
Each template is a single .qmd file with a matching LaTeX layout. Click any preview to open the rendered PDF.
Libertine + Inconsolata
A warm serif for the body and a readable mono for code, used across every template.
British English
Spelling, hyphenation, and date formats all set to lang: en-GB by default. Prefer American English? Just change it to lang: en-US.
Coloured links
Dark-blue URLs and mahogany internal links and citations, easy to change in the YAML.
Render with pdflatex
Built for a standard LaTeX toolchain, and light enough to use TinyTeX.
Installation
You need Quarto, a LaTeX distribution, and (for the default kernel) Python with Jupyter.
- Quarto, version 1.3 or later
- A LaTeX distribution: TinyTeX (recommended) or TeX Live
- Python and Jupyter, for the default
jupyter: python3kernel
Prefer R? Delete the jupyter: python3 line from the YAML header (that line is what tells Quarto to use Python) and install the quarto-r and rmarkdown packages. Quarto then renders with R: it switches to the knitr engine on its own as soon as it sees an {r} code chunk, and you can make that explicit by adding engine: knitr to the header. Either way, you do not need Python or Jupyter.
Usage
Clone the repository and render any template you like.
git clone https://github.com/danilofreire/quarto-templates.git
cd quarto-templates/article
quarto render article.qmd --to pdfEdit the .qmd file to change the content, and adjust the YAML header to change the formatting (fonts, spacing, margins, colours). Each template carries its own .latex file that controls the PDF layout.
The letter template adds a few optional fields for a letterhead and a signature image:
letterhead: emory.png # path to letterhead image
letterhead-width: 7cm # image width
signature: /path/to/sig.png # path to signature image
signature-width: 5cm # signature image widthAll of these are optional. Leave them out and the letter renders with neither a letterhead nor a signature.
The templates are free to use and adapt. If you find them helpful, consider starring the repository; comments, issues, and pull requests are welcome