Cacography
Typeset in LaTeX, get back a phone photo of handwritten notes
cacography turns a LaTeX document into photorealistic phone photos of handwritten notes. LuaLaTeX lays the document out at handwriting proportions and records every page; a separate renderer writes each page by hand and photographs it on a desk, and the next run places the photos in the PDF over the invisible typeset text, so it stays searchable. Paper, ink, crossouts, margin notes, lighting and camera are package options. The pages are drawn by the Python program cacography (PyPI, MIT licence), whose handwriting models are a separate download for non-commercial research use; neither is part of this package. Without them, documents compile normally and show the typeset text.
| Sources | /macros/luatex/latex/cacography |
| Documentation | |
| Home page | |
| Bug tracker | |
| Announcements | |
| Repository | |
| Version | 0.14.0b1 |
| Licenses | The LaTeX Project Public License 1.3c |
| Copyright | 2026 A. Nader |
| Maintainer | A. Nader |
| Contained in | TeX Live as cacography |
| Topics | Background Notes Graphics text |
Download the contents of this package in one zip archive (2.4M).
Announcements
Suggestions
Maybe you are interested in the following packages as well.
Community Comments