diff options
author | Karl Berry <karl@freefriends.org> | 2021-11-16 21:23:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-11-16 21:23:34 +0000 |
commit | 969fe4bb95debc564d4dfc6ee2e7be61ced636ac (patch) | |
tree | 2efadf9ee8b89f7172b90172e0f89517b0b5fbdc /Master/texmf-dist/source/latex/hitszthesis/Makefile | |
parent | f3407d9a48412658a5b7036967580c518aebb949 (diff) |
hitszthesis (16nov21)
git-svn-id: svn://tug.org/texlive/trunk@61073 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/hitszthesis/Makefile')
-rw-r--r-- | Master/texmf-dist/source/latex/hitszthesis/Makefile | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/Master/texmf-dist/source/latex/hitszthesis/Makefile b/Master/texmf-dist/source/latex/hitszthesis/Makefile index 4ebf11aee34..af98b1a736e 100644 --- a/Master/texmf-dist/source/latex/hitszthesis/Makefile +++ b/Master/texmf-dist/source/latex/hitszthesis/Makefile @@ -4,6 +4,8 @@ METHOD = xelatex # Set opts for latexmk if you use it LATEXMKOPTS = -xelatex +# Set opts for xelatex if you use it +XELATEXOPTS = -shell-escape # Basename of thesis THESISMAIN = main @@ -48,24 +50,28 @@ thesis: $(THESISMAIN).pdf ifeq ($(METHOD),latexmk) +LATEXCMD := $(METHOD) $(LATEXMKOPTS) + $(PACKAGE).pdf: $(CLSFILES) FORCE_MAKE - $(METHOD) $(LATEXMKOPTS) $(PACKAGE).dtx + $(LATEXCMD) $(LATEXMKOPTS) $(PACKAGE).dtx $(THESISMAIN).pdf: $(CLSFILES) FORCE_MAKE - $(METHOD) $(LATEXMKOPTS) $(THESISMAIN) + $(LATEXCMD) $(LATEXMKOPTS) $(THESISMAIN) else ifeq ($(METHOD),xelatex) +LATEXCMD := $(METHOD) $(XELATEXOPTS) + $(PACKAGE).pdf: $(CLSFILES) - $(METHOD) $(PACKAGE).dtx + $(LATEXCMD) $(PACKAGE).dtx makeindex -s gind.ist -o $(PACKAGE).ind $(PACKAGE).idx makeindex -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo - $(METHOD) $(PACKAGE).dtx - $(METHOD) $(PACKAGE).dtx + $(LATEXCMD) $(PACKAGE).dtx + $(LATEXCMD) $(PACKAGE).dtx $(THESISMAIN).idx: $(THESISMAIN).bbl - $(METHOD) $(THESISMAIN) - $(METHOD) $(THESISMAIN) + $(LATEXCMD) $(THESISMAIN) + $(LATEXCMD) $(THESISMAIN) $(THESISMAIN)_china.idx : $(CLSFILES) $(THESISMAIN).bbl $(THESISMAIN).idx @@ -74,12 +80,12 @@ $(THESISMAIN)_china.idx : $(CLSFILES) $(THESISMAIN).bbl $(THESISMAIN).idx $(THESISMAIN)_english.ind $(THESISMAIN)_china.ind $(THESISMAIN)_english.idx : $(THESISMAIN)_china.idx $(THESISMAIN).pdf: $(CLSFILES) $(THESISCONTENTS) $(THESISMAIN)_china.ind $(THESISMAIN)_china.idx $(THESISMAIN)_english.ind $(THESISMAIN)_english.idx $(THESISMAIN).bbl - $(METHOD) $(THESISMAIN) + $(LATEXCMD) $(THESISMAIN) splitindex $(THESISMAIN) -- -s $(PACKAGE).ist - $(METHOD) $(THESISMAIN) + $(LATEXCMD) $(THESISMAIN) $(THESISMAIN).bbl: $(BIBFILE) - $(METHOD) $(THESISMAIN) + $(LATEXCMD) $(THESISMAIN) -bibtex $(THESISMAIN) $(RM) $(THESISMAIN).pdf |