Eine modernisierte Version des offiziellen IFI-Templates für Abschlussarbeiten
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
903 B

4 years ago
  1. TARGET=ba
  2. COMPILER=xelatex -shell-escape --synctex=1 -output-driver="xdvipdfmx -z 1"
  3. TEX_SOURCES=$(TARGET).tex content/*.tex
  4. VERAPDF=/opt/verapdf/verapdf
  5. all: fast bibtex
  6. fast-verify: fast verify
  7. verify: $(TARGET).pdf
  8. $(VERAPDF) --format text $(TARGET).pdf
  9. fast: $(TEX_SOURCES)
  10. $(COMPILER) -halt-on-error $(TARGET)
  11. bibtex: $(TARGET).aux
  12. $(COMPILER) -halt-on-error $(TARGET)
  13. biber $(TARGET)
  14. $(COMPILER) -halt-on-error $(TARGET)
  15. $(COMPILER) -halt-on-error $(TARGET)
  16. makeglossaries $(TARGET)
  17. $(COMPILER) -halt-on-error $(TARGET)
  18. $(COMPILER) -halt-on-error $(TARGET)
  19. index: $(TARGET).aux
  20. $(COMPILER) -halt-on-error $(TARGET)
  21. makeindex $(TARGET)
  22. $(COMPILER) -halt-on-error $(TARGET)
  23. $(COMPILER) -halt-on-error $(TARGET)
  24. clean:
  25. rm -f *.log *.toc *.lof *.lot *.out *.pdf *.aux *.bbl *.blg *.idx *.ilg *.ind *.lol *.acn *.bcf *.glo *.ist *.run.xml *.xmpdata *.xmpi *.acr *.alg *.glg *.gls