Make latex commands customizable.

This commit is contained in:
tom prince 2013-10-29 16:40:43 -06:00
parent be2f018150
commit a7b6eb95ff

View File

@ -9,6 +9,10 @@ ARCHIVEPRREFIX =
# Additional LaTeX options # Additional LaTeX options
LATEXOPTS = LATEXOPTS =
LATEX = latex
PDFLATEX = pdflatex
MAKEINDEX = makeindex
all: $(ALLPDF) all: $(ALLPDF)
all-pdf: $(ALLPDF) all-pdf: $(ALLPDF)
all-dvi: $(ALLDVI) all-dvi: $(ALLDVI)
@ -43,20 +47,20 @@ bz2: tar
# The number of LaTeX runs is quite conservative, but I don't expect it # The number of LaTeX runs is quite conservative, but I don't expect it
# to get run often, so the little extra time won't hurt. # to get run often, so the little extra time won't hurt.
%.dvi: %.tex %.dvi: %.tex
latex $(LATEXOPTS) '$<' $(LATEX) $(LATEXOPTS) '$<'
latex $(LATEXOPTS) '$<' $(LATEX) $(LATEXOPTS) '$<'
latex $(LATEXOPTS) '$<' $(LATEX) $(LATEXOPTS) '$<'
-makeindex -s python.ist '$(basename $<).idx' -$(MAKEINDEX) -s python.ist '$(basename $<).idx'
latex $(LATEXOPTS) '$<' $(LATEX) $(LATEXOPTS) '$<'
latex $(LATEXOPTS) '$<' $(LATEX) $(LATEXOPTS) '$<'
%.pdf: %.tex %.pdf: %.tex
pdflatex $(LATEXOPTS) '$<' $(PDFLATEX) $(LATEXOPTS) '$<'
pdflatex $(LATEXOPTS) '$<' $(PDFLATEX) $(LATEXOPTS) '$<'
pdflatex $(LATEXOPTS) '$<' $(PDFLATEX) $(LATEXOPTS) '$<'
-makeindex -s python.ist '$(basename $<).idx' -$(MAKEINDEX) -s python.ist '$(basename $<).idx'
pdflatex $(LATEXOPTS) '$<' $(PDFLATEX) $(LATEXOPTS) '$<'
pdflatex $(LATEXOPTS) '$<' $(PDFLATEX) $(LATEXOPTS) '$<'
clean: clean:
rm -f *.dvi *.log *.ind *.aux *.toc *.syn *.idx *.out *.ilg *.pla rm -f *.dvi *.log *.ind *.aux *.toc *.syn *.idx *.out *.ilg *.pla