-%.ind: %.dvi
- $(LATEX) $*
- # is there an index?
- if [ -f $*.idx ] ; then \
- $(MAKEINDEX) $*; \
- $(LATEX) $*; \
- $(LATEX) $*; \
- fi
-# -$(MAKEINDEX) -s l2hidx.ist $*; \
-
-%.glo: %.dvi
- # the glossary, not implemented yet
- # $(MAKEINDEX) -s l2hglo.ist -o $@ $<
+#%.ind: %.dvi
+# $(LATEX) $*
+# # is there an index?
+# if [ -f $*.idx ] ; then \
+# $(MAKEINDEX) $*; \
+# $(LATEX) $*; \
+# $(LATEX) $*; \
+# fi
+## -$(MAKEINDEX) -s l2hidx.ist $*; \
+
+#%.glo: %.dvi
+# # the glossary, not implemented yet
+# # $(MAKEINDEX) -s l2hglo.ist -o $@ $<
+
+%.pdf: %.tex
+ $(PDFLATEX) $*
+ -$(MAKEINDEX) $*
+ $(PDFLATEX) $*
+ -$(MAKEINDEX) $*
+ $(PDFLATEX) $*
+ $(PDFOPT) $*.pdf tmp.pdf
+ rm $*.pdf
+ mv tmp.pdf $*.pdf