LATEXMK_PARANOID¶
This variable is documented in ../modules/UseLatexMk.
- LATEXMK_PARANOID¶
Re-enable TeX’s stricter output-directory security behavior.
By default,
UseLatexMk.cmakerelaxes that behavior by settingopenout_any=afor thelatexmkinvocation, because some TeX tools refuse to write output files outside the current working directory or one of its subdirectories.This matters when
latexmkis asked to place generated files in absolute output directories or in directories above the current working directory. In those cases, helper tools such asmakeindexorbibtexmay otherwise refuse to write their outputs as part of TeX’s security model.Setting
LATEXMK_PARANOIDtoTRUErestores the stricter default TeX behavior. This may break some document builds depending on the TeX toolchain and auxiliary tools in use.