# Makefile fr '*.tex' - mit der Hand erstellt
# Standarddateiname:	'artikel'
# eigener Dateiname:	'make DNAME=eigenerDateiname'

.PHONY : all clean
BIB = bibtex
DVIPDF = dvipdf
GLOS = makeglos.pl
LTX = latex
LTXHTML = latex2html
PDF = pdflatex

DNAME = artikel

BIBDNAME = $(BIB) $(DNAME)
DVIPDFDNAME = $(DVIPDF) $(DNAME).dvi $(DNAME).pdf
GLOSDNAME = $(GLOS) $(DNAME).glo
LTXDNAME = $(LTX) $(DNAME)
LTXHTMLDNAME = $(LTXHTML) $(DNAME)
WINPDFDNAME = $(PDF) $(DNAME) && AcroRd32 $(DNAME).pdf
PDFDNAME = $(PDF) $(DNAME)

DVI = xdvi $(DNAME).dvi
HTML = dillo $(DNAME)/index.html
#XPDF = xpdf -fullscreen $(DNAME).pdf
#XPDF = xpdf $(DNAME).pdf

all : pdf


clean:
	rm -f *.aux
	rm -f *.bbl
	rm -f *.blg
	rm -f *.glg
	rm -f *.glo
	rm -f *.gls
	rm -f *.ist
	rm -f *.log
	rm -f *.out
	rm -f *.toc


bib :
	$(LTXDNAME)
	$(BIBDNAME)
	$(LTXDNAME)
	$(LTXDNAME)
	$(DVI)


dvipdf : 
	$(LTXDNAME)
	$(DVIPDFDNAME)
	$(XPDF)


dvi : 
	$(LTXDNAME)
	$(DVI)


html :
	$(LTXDNAME)
	$(LTXHTMLDNAME)
	$(HTML)


pdf : 
	$(PDFDNAME)
	$(XPDF)


pdfref : clean
	$(PDFDNAME)
	$(GLOSDNAME)
	$(PDFDNAME)
	$(PDFDNAME)
	$(XPDF)


ref : clean
	$(PDFDNAME)
	$(GLOSDNAME)
	$(BIBDNAME)
	$(PDFDNAME)
	$(PDFDNAME)
	$(XPDF)


winpdf : 
	$(WINPDFDNAME)
