From 83ca0a855721f20127049b276d2b3fef5d988abe Mon Sep 17 00:00:00 2001 From: Mads Lorentzen Date: Tue, 28 Apr 2026 21:03:20 +0200 Subject: [PATCH] docs(setup): fix stale pdflatex references to lualatex Two stragglers in SETUP.md still recommended pdflatex even though the README, CLAUDE.md, and 05-cv-templates.md all correctly say lualatex. The compile snippet in section 7 used pdflatex, and the troubleshooting section described the CV compile as "standard LaTeX." Both updated to match the rest of the documentation. Co-Authored-By: Claude Opus 4.7 (1M context) --- SETUP.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SETUP.md b/SETUP.md index 029e0eb..0421164 100644 --- a/SETUP.md +++ b/SETUP.md @@ -143,7 +143,7 @@ After `/apply` creates the LaTeX files: ```bash # Compile CV -cd cv && pdflatex main_.tex && cd .. +cd cv && lualatex main_.tex && cd .. # Compile cover letter cd cover_letters && xelatex cover__.tex && cd .. @@ -158,7 +158,7 @@ This is expected if you haven't set up salary benchmarking. The `/apply` workflo Make sure Bun is installed and you ran `bun install` in each CLI directory. The tools require network access to fetch job listings. ### LaTeX compilation errors -- CV: uses `pdflatex` (standard LaTeX) +- CV: uses `lualatex` (pdflatex often fails on modern MiKTeX with `fontawesome5` font-expansion errors; lualatex handles the same sources cleanly) - Cover letter: uses `xelatex` (for custom fonts in `OpenFonts/fonts/`) - Make sure your LaTeX distribution includes the `moderncv` package