1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- -include Makefile.cfg
- ifeq "$(COMPRESSION)" "0"
- DVIPDF_ARG+=-dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode
- endif
- ifeq "$(LETTER)" "1"
- DVIPS_ARG+=-t letter
- endif
- #LATEX=latex
- LATEX=pdflatex
- .PRECIOUS:%.aux %.bbl
- %.dvi:%.tex
- %.aux:%.tex
- $(LATEX) $<
- %.bbl:%.tex %.bib %.aux
- bibtex $*
- $(LATEX) $<
- bibtex $*
- %.bbl:%.tex %.aux
- @echo WARNING: no $*.bib found... assuming you are not using BibTeX
- touch $@
- %.dvi:%.tex %.bbl
- $(LATEX) $<
- %.ps:%.dvi
- dvips -j0 -P generic $(DVIPS_ARG) $< -o $@
- #this is the old version using dvipdf, which can not handle letter papersize
- #%.pdf:%.dvi
- # dvipdf $(DVIPDF_ARG) $<
- #this is the new version, going manually via dvips and ps2pdf
- #this is exactly the same as the dvipdf script does
- %.pdf:%.ps
- ps2pdf14 $(DVIPDF_ARG) $< $@
|