27304c853a050d1dd7590e938daa1cdb4eb71141
The notes pages were typeset in the default Latin Modern while the slides used OpenSans and RobotoMono, so the two halves of a presenter page did not match. Move the font declarations to fonts.tex, which the slides \input and mknotes passes to the notes document. mknotes uses it by default when it exists, so a deck that copies the two notes files in gets matching fonts without having to remember a flag; --preamble names a different fragment, and a file named there but missing is an error rather than ignored. The notes document now compiles from the document directory with -output-directory rather than running inside the temporary one, so the relative font paths in the fragment resolve. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
TeX
77%
Python
14.4%
Awk
3.4%
Shell
3.1%
Makefile
2.1%