← Back to Open-Source PDF Software

Open-Source LaTeX PDF Software

8 open-source PDF tools written in LaTeX.

LaTeX

ConTeXt

Cli

A general-purpose document processor built on top of TeX, used by pandoc as one of its PDF-producing engines.

LaTeX

CV Boilerplate

Library

LaTeX/Pandoc template that separates CV content (stored in a YAML file) from a LaTeX presentation template, compiling to a professionally typeset PDF via a makefile; supports configurable fonts, sizes, language/hyphenation, and margins.

Stale
LaTeX

Invoice Boilerplate

Library

LaTeX/Pandoc/XeTeX template that generates invoice PDFs from a YAML data file (`details.yml`), auto-calculating line totals and VAT via the `spreadtab` package, with configurable fonts/margins/currency/language, optional embedded signature image, and optional custom letterhead PDF layered underneath.

Stale
LaTeX

latexmk

Cli

Perl script that automates the process of generating a LaTeX document by running pdflatex/xelatex/lualatex (and bibtex/makeindex) the correct number of times.

LaTeX

Letter Boilerplate

Library

LaTeX/XeTeX/Pandoc template that generates letter PDFs from a Markdown file with a YAML header (recipient, date, subject); supports custom fonts, sizes, margins, language/hyphenation, an auto-embedded signature image, and an optional custom letterhead PDF background, built via a makefile.

Stale
LaTeX

LuaLaTeX

Cli

TeX engine that combines LaTeX with the LuaTeX extension, allowing scripting with Lua embedded in the typesetting process.

LaTeX

pdfLaTeX

Cli

TeX engine (pdfTeX in LaTeX mode) that produces PDF output directly from LaTeX source instead of DVI, the most common default LaTeX engine.

LaTeX

XeLaTeX

Cli

TeX engine (XeTeX in LaTeX mode) with native support for Unicode and system fonts (TrueType/OpenType) via the OS's font layout engine.

Stale