From e62b362835f76cc269a1bf263464ab9673a988e1 Mon Sep 17 00:00:00 2001 From: Dominik Meyer Date: Wed, 8 May 2019 15:33:41 +0200 Subject: [PATCH] ADD: updated Makefile to use lualatex --- .latexmkrc | 14 ++++++++++++++ Makefile | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 .latexmkrc diff --git a/.latexmkrc b/.latexmkrc new file mode 100644 index 0000000..056b79b --- /dev/null +++ b/.latexmkrc @@ -0,0 +1,14 @@ +$lualatex = 'lualatex -interaction=nonstopmode'; +$pdflatex = 'pdflatex -interaction=nonstopmode'; + +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]'"; + }; +} diff --git a/Makefile b/Makefile index a5e7b99..8041671 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ export $TEXINPUTS DEPFLAGS = -M -MP -MF $(DEPDIR)/$*.d -LATEXMK=export TEXINPUTS=$(TEXINPUTS);latexmk -use-make -f $(DEPFLAGS) -pdf $(subst .pdf,.tex,$@) 1>>$(subst .pdf,.log,$@) 2>>$(subst .pdf,.log,$@) +LATEXMK=export TEXINPUTS=$(TEXINPUTS);latexmk -use-make -f $(DEPFLAGS) -pdflua $(subst .pdf,.tex,$@) 1>>$(subst .pdf,.log,$@) 2>>$(subst .pdf,.log,$@) .SECONDARY: .latexmkrc .PHONY: clean watermark IEEE base @@ -73,7 +73,7 @@ base: .gitignore .latexmkrc .git/hooks/post-commit @echo .d >> .gitignore .latexmkrc: - @echo '$$pdflatex' "= 'pdflatex -interaction=nonstopmode';" >> $@ + @cp Paper-Makefile/.latexmkrc . >> $@ watermark.tex: cp Paper-Makefile/watermark.tex $@