Makefile.4ht 775 B

123456789101112131415161718192021222324252627282930313233
  1. #
  2. # Make latex using tex4ht
  3. #
  4. HTFONTS=/usr/share/texmf/tex/generic/tex4ht/ht-fonts/
  5. .PHONY: preamble3 preamble4 $(HTML)
  6. preamble3:
  7. cp preamble.ts3 preamble.inc
  8. preamble4:
  9. cp preamble.ts4 preamble.inc
  10. %.html: %.tex
  11. rm -f $(basename $<).aux $(basename $<).idx
  12. rm -f $(basename $<).toc $(basename $<).ind
  13. $(LATEX) $<
  14. $(LATEX) $<
  15. $(LATEX) $<
  16. tex4ht $< -i$(HTFONTS)
  17. install -d $(basename $<) -m755
  18. t4ht $< -d$(basename $<)/ -m644
  19. rm $(basename $<)*.html
  20. user: $(INCLUDES) preamble3 user.html
  21. units: $(INCLUDES) preamble3 units.html
  22. prog: $(INCLUDES) preamble3 prog.html
  23. onechap: $(INCLUDES) preamble3 onechap.html
  24. ref: $(INCLUDES) preamble4 ref.html
  25. fpdoc: $(INCLUDES) preamble3 fpdoc.html
  26. chart: $(INCLUDES) preamble3 chart.html
  27. html: $(INCLUDES) $(HTML)