Makefile 700 B

1234567891011121314151617
  1. DOKUMENT = Programmierparadigmen
  2. make:
  3. pdflatex -shell-escape $(DOKUMENT).tex -output-format=pdf # aux-Dateien für makeindex / makeglossaries
  4. makeindex $(DOKUMENT)
  5. pdflatex -shell-escape $(DOKUMENT).tex -output-format=pdf # Stichwortverzeichnis einbinden
  6. pdflatex -shell-escape $(DOKUMENT).tex -output-format=pdf # Symbolverzeichnis einbinden
  7. make clean
  8. ebook:
  9. latexml --dest=$(DOKUMENT).xml $(DOKUMENT).tex
  10. latexmlpost -dest=$(DOKUMENT).html $(DOKUMENT).xml
  11. ebook-convert $(DOKUMENT).html $(DOKUMENT).epub --language de --no-default-epub-cover
  12. clean:
  13. rm -rf $(TARGET) *.class *.html *.log *.aux *.out *.thm *.idx *.toc *.ind *.ilg figures/torus.tex *.glg *.glo *.gls *.ist *.xdy *.pyg