summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/droit-fr/example/latexmkrc
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/droit-fr/example/latexmkrc
Initial commit
Diffstat (limited to 'macros/latex/contrib/droit-fr/example/latexmkrc')
-rw-r--r--macros/latex/contrib/droit-fr/example/latexmkrc31
1 files changed, 31 insertions, 0 deletions
diff --git a/macros/latex/contrib/droit-fr/example/latexmkrc b/macros/latex/contrib/droit-fr/example/latexmkrc
new file mode 100644
index 0000000000..96ceef5e6f
--- /dev/null
+++ b/macros/latex/contrib/droit-fr/example/latexmkrc
@@ -0,0 +1,31 @@
+# fichier principal par défaut
+@default_files = main;
+
+# compilation via pdflatex uniquement
+$pdf_mode = 1;
+$pdflatex = 'pdflatex -synctex=1 %O %S';
+#$dvi_mode = 0;
+
+# génération de la bibliographie
+#$bibtex = 2;
+
+# génération de l'index avec fichier de style .ist
+$makeindex = 'makeindex -s %B.ist %O -o %D %S';
+
+# génération du glossaire
+add_cus_dep('glo', 'gls', 0, 'run_makeglossaries');
+
+sub run_makeglossaries {
+ if ( $silent ) {
+ system "makeglossaries -q '$_[0]'";
+ }
+ else {
+ system "makeglossaries '$_[0]'";
+ };
+}
+
+# fichiers temporaires additionnels à effacer
+$clean_ext = "bbl bak backup %R-blx.bib run.xml ist gst synctex.gz";
+$cleanup_includes_cusdep_generated = 1;
+push @generated_exts, 'glo', 'gls', 'glg', 'glsdefs';
+