From eeb90bd2e384861799a95cadb8161c01b7502874 Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Mon, 30 Jul 2018 09:37:34 +0100 Subject: [PATCH] latexmk: add config for xelatex --- .config/latexmk/latexmkrc | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .config/latexmk/latexmkrc diff --git a/.config/latexmk/latexmkrc b/.config/latexmk/latexmkrc new file mode 100644 index 0000000..eb66b12 --- /dev/null +++ b/.config/latexmk/latexmkrc @@ -0,0 +1,16 @@ +$clean_ext = "bbl run.xml eps-converted-to.pdf"; +$pdf_mode = 1; +$pdf_previewer = 'evince'; +$latex = 'xetex -shell-escape'; +$pdflatex = 'xelatex -shell-escape'; + +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]'"; + }; +}