# # Note: htlatex is from the TeX4ht package. # DRSRC = driver_reference.tex dr_*.tex driver_tables*.tex mx_macros.tex all: pdf html xml force: touch driver_reference.tex make all depend: clean: -rm *.4ct *.4tc *.aux *.dvi *.idv *.lg *.log *.out *.tmp *.toc *.xref distclean: clean -rm cm*.png -rm *.css -rm driver_reference*.gif -rm driver_reference*.png -rm driver_reference.html -rm driver_reference.pdf -rm driver_reference.ps -rm driver_reference.tmp driver_tables: ./generate_driver_tables > driver_tables.tex html: driver_reference.html pdf: driver_reference.pdf dvi: driver_reference.dvi ps: driver_reference.ps xml: driver_reference.xml driver_reference.html: $(DRSRC) mx_output_tex4ht.tex -rm driver_reference.dvi ln -sf mx_output_tex4ht.tex mx_output.tex htlatex driver_reference.tex # # Note: For some reason, htlatex is transforming underscores '_' # within verbatim environments into breve characters '˘' # using the ISO-8859-1 decimal encoding. We use 'sed' to # transform it back to an underscore. # ###mv driver_reference.html driver_reference.tmp ###sed 's/˘/_/g' < driver_reference.tmp > driver_reference.html driver_reference.pdf: $(DRSRC) mx_output_pdflatex.tex ln -sf mx_output_pdflatex.tex mx_output.tex pdflatex driver_reference.tex pdflatex driver_reference.tex pdflatex driver_reference.tex driver_reference.ps: $(DRSRC) mx_output_latex.tex -rm driver_reference.dvi ln -sf mx_output_latex.tex mx_output.tex latex driver_reference.tex latex driver_reference.tex latex driver_reference.tex dvips driver_reference.dvi -o driver_reference.ps driver_reference.xml: $(DRSRC) mx_output_tex4ht.tex ln -sf mx_output_tex4ht.tex mx_output.tex htlatex "xhtml,mozilla" -cmozhtf -cvalidate "html,mathplayer" driver_reference.tex