f0rtex
21-06-2004, 10:40
Hi folks
Habe folgendes Problem:
In meinem Makefile habe ich folgende rules definiert:
dvi: $(FILES)
-mkdir textbuild
(TEXINPUTS=`pwd`:`pwd`/images: && export TEXINPUTS && cd textbuild && \
$(LATEX) main && $(LATEX) main && $(MAKEINDEX) main && \
$(LATEX) main && $(LATEX) main && mv main.dvi ..)
pdf: $(FILES)
-mkdir pdfbuild
(TEXINPUTS=`pwd`:`pwd`/images: && export TEXINPUTS && cd pdfbuild && \
$(PDFLATEX) main && $(PDFLATEX) main && $(MAKEINDEX) main && \
(thumbpdf --resolution 10 main.pdf && $(PDFLATEX) main) &&\
$(PDFLATEX) main && $(PDFLATEX) main && mv main.pdf ..)
ps: dvi
(dvips -Pcmz -omain.ps main.dvi)
Die Regeln funktionieren soweit super. Nur wenn ich ein make ps mache, findet er die Graphiken, welche sich im ordern `pwd`/images befinden, nicht. Beim Erstellen des PDF's findet er sie jedoch. Laut Man-Page ist die Variable TEXINPUTS für den Suchpfad verantwortlich.
Wo liegt mein Fehler bei der Deklaration von TEXINPUTS?
Greets
f0rtex
Habe folgendes Problem:
In meinem Makefile habe ich folgende rules definiert:
dvi: $(FILES)
-mkdir textbuild
(TEXINPUTS=`pwd`:`pwd`/images: && export TEXINPUTS && cd textbuild && \
$(LATEX) main && $(LATEX) main && $(MAKEINDEX) main && \
$(LATEX) main && $(LATEX) main && mv main.dvi ..)
pdf: $(FILES)
-mkdir pdfbuild
(TEXINPUTS=`pwd`:`pwd`/images: && export TEXINPUTS && cd pdfbuild && \
$(PDFLATEX) main && $(PDFLATEX) main && $(MAKEINDEX) main && \
(thumbpdf --resolution 10 main.pdf && $(PDFLATEX) main) &&\
$(PDFLATEX) main && $(PDFLATEX) main && mv main.pdf ..)
ps: dvi
(dvips -Pcmz -omain.ps main.dvi)
Die Regeln funktionieren soweit super. Nur wenn ich ein make ps mache, findet er die Graphiken, welche sich im ordern `pwd`/images befinden, nicht. Beim Erstellen des PDF's findet er sie jedoch. Laut Man-Page ist die Variable TEXINPUTS für den Suchpfad verantwortlich.
Wo liegt mein Fehler bei der Deklaration von TEXINPUTS?
Greets
f0rtex