From 3be6e236f6bc89d7596b23a18848e53b4729611a Mon Sep 17 00:00:00 2001 From: Hong-Phuc Bui <hong-phuc.bui@htwsaar.de> Date: Sun, 06 Oct 2019 12:41:52 +0200 Subject: [PATCH] update 2019/2020 --- makefile | 32 +++++++++++++++----------------- 1 files changed, 15 insertions(+), 17 deletions(-) diff --git a/makefile b/makefile index e5ac686..ab639f2 100644 --- a/makefile +++ b/makefile @@ -1,40 +1,38 @@ -LATEX = xelatex -LATEX_OPT :=--shell-escape -interaction=nonstopmode --synctex=1 -# pythontex -PYTHONTEX := pythontex.py -PYTHONTEX_OPT := -v +#latex compiler +LATEX = lualatex +LATEX_OPT :=-shell-escape -interaction=nonstopmode --synctex=1 + #bibtex BIBTEX := biber BIBTEX_OPT := - # latexmk setting LATEXMK = latexmk LATEXMK_OPT := LATEXMK_INTERACTIVE_OPT := -pvc -# interactive TARGET Setting +# interactive TARGET INTERACTIVE_TARGET = zusammenfassung.pdf ######################################################## # file variables -exclude := $(wildcard _*.tex) -tex := $(wildcard *.tex) -tex := $(filter-out $(exclude), $(tex)) -pdf := $(tex:.tex=.pdf) +pdf = zusammenfassung.pdf +main_tex = zusammenfassung.tex +chapter = $(wildcard chap/*.tex) + .PHONY: all all: $(pdf) +$(pdf): $(main_tex) + $(LATEX) $(LATEX_OPT) $< + $(BIBTEX) $(BIBTEX_OPT) $(<:.tex=) + $(LATEX) $(LATEX_OPT) $< + $(LATEX) $(LATEX_OPT) $< -%.pdf: %.tex - $(LATEXMK) $(LATEXMK_OPT) $< - -zusammenfassung.tex: $(wildcard chap/*.tex) +$(main_tex): $(chapter) touch $@ -autoren-handbuch.tex: $(wildcard autoren-kap/*.tex) - touch $@ .PHONY: interactive interactive: $(INTERACTIVE_TARGET) -- Gitblit v1.10.0-SNAPSHOT