PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Unterverzeichnisse in makefile



mschraff
19-11-2007, 23:33
Verwende wie hier schon mal erwähnt das Buch von Niedermayer als Hilfe, um meine Diplomarbeit zu erstellen. Leider scheinen sich hier einige Rechtschreibfehler eingeschlichen zu haben. Deshalb stehe ich als relativer Latex-Neuling häufig vor größeren und kleineren Problemen.
Möchte das makefile aus deren Dokumentation nutzen, doch leider werden nur die .tex-Dateien direkt in dem Hauptverzeichnis berücksichtigt. Alles was in Unterverzeichnissen liegt, wird ignoriert. Hier mal das makefile:


MAIN = diplomarbeit
MAINDIR = /absoluter/pfad/zur/maindatei

TEXFILES = $(wildcard *.tex)

TEXINPUTS := $(MAINDIR)/:$(MAINDIR)/kapitel_00/:$(MAINDIR)/kapitel_01/:$(MAINDI$

all : buch
kpdf $(MAIN).pdf

buch : $(MAIN).pdf

$(MAIN).pdf : $(MAIN).tex $(TEXFILES)
pdflatex $<

Habe hier unter TEXINPUTS meine Verzeichnisse mit angegeben. Leider werden sie nicht berücksichtigt. Und unter MAINDIR steht der absolute Pfad. Wie kann ich dort den relativen Pfad verwenden? Die Datei liegt im gleichen Verzeichnis wie das makefile. Reicht hier ein "."?