Instead of an ugly Makefile structure, we now use a single compile script that collects all the files in build/doc.
15 lines
599 B
Plaintext
15 lines
599 B
Plaintext
# This is the .latexmkrc file that needs to be used for compiling the documentation
|
|
# Note that the makeindex command is non-standard and follows the LaTeX3 architecture
|
|
# Without this, generating the indexes properly will not work and leads to compiling
|
|
# errors.
|
|
# When adding new packages, this should be symlinked to in each new directory,
|
|
# so that a call to latexmk will automatically use these options
|
|
|
|
$makeindex = 'makeindex -s gind.ist %O -o %D %S';
|
|
$clean_ext .= ' glo';
|
|
$clean_ext .= ' hd';
|
|
$clean_ext .= ' ins';
|
|
$pdf_mode = 1;
|
|
$print='pdf';
|
|
$pdflatex = 'pdflatex --shell-escape %O %S';
|