small updates
[phd-thesis.git] / latexmkrc
1 # Make and clean glossaries
2 add_cus_dep('glo', 'gls', 0, 'run_makeglossaries');
3 add_cus_dep('acn', 'acr', 0, 'run_makeglossaries');
4 sub run_makeglossaries {
5 if ( $silent ) {
6 system "makeglossaries -q '$_[0]'";
7 }
8 else {
9 system "makeglossaries '$_[0]'";
10 };
11 }
12 push @generated_exts, 'glo', 'gls', 'glg';
13 push @generated_exts, 'acn', 'acr', 'alg';
14
15 # Clean hyperref backrefs file
16 push @generated_exts, 'brf';
17
18 # Clean thumbs file
19 push @generated_exts, 'tmb';
20
21 # Clean todo file
22 push @generated_exts, 'tdo';
23
24 # Clean list of listings file
25 push @generated_exts, 'lol';
26
27 # Clean list of algorithms file
28 push @generated_exts, 'loa';
29
30 # Clean morewords file
31 push @generated_exts, 'mw';
32
33 # Clean standalone file
34 push @generated_exts, 'sta';
35
36 # Clean bbl file as well
37 $bibtex_use = 2;
38
39 # Clean mkindex files
40 $clean_ext .= ' %R.ist %R.xdy';
41
42 $show_time = 1;
43
44 $pdf_mode = 1;
45
46 $pdflatex = 'pdflatex %O %S || (echo === Deleting %Y%R.sta ...; rm -v %Y%R.sta; false)';