Browse Source

Add latexmkrc

Samuel W. Flint 4 years ago
parent
commit
6bb8c063bf
1 changed files with 20 additions and 0 deletions
  1. 20 0
      .latexmkrc

+ 20 - 0
.latexmkrc

@@ -0,0 +1,20 @@
+# -*- cperl -*-
+
+$ENV{'TEXINPUTS'} = './texmf//:' . $ENV{'TEXINPUTS'};
+
+push @generated_exts, 'glo', 'gls', 'glg';
+push @generated_exts, 'acn', 'acr', 'alg';
+$clean_ext .= ' %R.ist %R.xdy';
+
+add_cus_dep('glo', 'gls', 0, 'run_makeglossaries');
+add_cus_dep('acn', 'acr', 0, 'run_makeglossaries');
+
+sub run_makeglossaries {
+    print "\t\tBulding Glossaries\n";
+  if ( $silent ) {
+    system "makeglossaries -q '$_[0]'";
+  }
+  else {
+    system "makeglossaries '$_[0]'";
+  };
+}