This repository has been archived on 2025-03-06. You can view files and clone it, but cannot push or open issues or pull requests.
dekker-phd-thesis/.latexmkrc

30 lines
757 B
Perl

@default_files = ('dekker_thesis.tex');
$pdf_mode = 5;
$bibtex_use = 2;
$clean_ext = "run.xml %R-blx.bib %R-blx.aux ist xdy";
# Rule to typeset minizinc files
add_cus_dep('mzn', 'mzntex', 0, 'run_pygmentize');
add_cus_dep('py', 'pytex', 0, 'run_pygmentize');
sub run_pygmentize {
system "pipenv run pygmentize -f latex $_[0].mzn > $_[0].mzntex";
}
push @generated_exts, 'mzntex', 'pytex';
# Rule to generate glossaries
add_cus_dep('glo', 'gls', 0, 'run_makeglossaries');
add_cus_dep('acn', 'acr', 0, 'run_makeglossaries');
sub run_makeglossaries {
if ( $silent ) {
system "makeglossaries -q '$_[0]'";
}
else {
system "makeglossaries '$_[0]'";
};
}
push @generated_exts, 'glo', 'gls', 'glg';
push @generated_exts, 'acn', 'acr', 'alg';