errata
[phd-thesis.git] / latexmkrc
index 48cdc14..59d20b9 100644 (file)
--- a/latexmkrc
+++ b/latexmkrc
@@ -1,6 +1,8 @@
+ensure_path( 'TEXINPUTS', './texmf//' );
+
 # Make and clean glossaries
 add_cus_dep('glo', 'gls', 0, 'run_makeglossaries');
-add_cus_dep('acn', 'acr', 0, 'run_makeglossaries');
+add_cus_dep('glo-abr', 'gls-abr', 0, 'run_makeglossaries');
 sub run_makeglossaries {
   if ( $silent ) {
     system "makeglossaries -q '$_[0]'";
@@ -10,7 +12,7 @@ sub run_makeglossaries {
   };
 }
 push @generated_exts, 'glo', 'gls', 'glg';
-push @generated_exts, 'acn', 'acr', 'alg';
+push @generated_exts, 'glo-abr', 'gls-abr', 'glg-abr';
 
 # Clean hyperref backrefs file
 push @generated_exts, 'brf';
@@ -30,7 +32,7 @@ push @generated_exts, 'loa';
 # Clean morewords file
 push @generated_exts, 'mw';
 
-# Clean morewords file
+# Clean standalone file
 push @generated_exts, 'sta';
 
 # Clean bbl file as well
@@ -43,4 +45,7 @@ $show_time = 1;
 
 $pdf_mode = 1;
 
-$output_directory = "aux";
+$pdflatex = 'pdflatex %O %S || (echo === Deleting %Y%R.sta ...; rm -v %Y%R.sta; false)';
+
+$use_make = 1;
+