PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \include{} und die Verzeichnisstruktur



Lebowski
07-12-2008, 12:27
Hallo,
ich möchte ein größeres Dokument mit \include{} aufteilen.
Die .tex-Datei, die ich kompiliere liegt in einem Ordner, in dem sich Unterordner mit den Dateien befinden, die eingebunden werden sollen.
Oberordner
- Ordner1 mit Datei1.tex
- Ordner2 mit Datei2.tex
- ...

nun binde ich so ein

\include{/Ordner1/Datei1}
\include{/Ordner2/Datei2}
...

Daraufhin befindet sich aber in der .pdf nur die kompilierte Datei1. Die anderen kompiliert er nicht mit.
Ich denke mal, er hängt dann im ersten Unterverzeichnis fest und weiß nicht weiter. Habe schon Sachen der Form

\include{../Ordner1/Datei1}
\include{../Ordner2/Datei2}
...

\include{Oberverzeichnis/Ordner1/Datei1}
\include{Oberverzeichnis/Ordner2/Datei2}
...

usw. probiert, geht aber nicht.
Vielleicht weiß0 jemand von euch wie ich das lösen kann

Dr.Wackelzahn
07-12-2008, 12:38
Gibt's denn irgendeine Fehlermeldung?

Die Pfadangabe ist immer in Relation zum Speicherort der TEX Datei zu sehen in welcher der \include Befehlt steht.

Habe ich also:
Master.tex
+-Ordner1: mit Datei1.tex
+-Ornder2: mit Datei2.tex

Dann müsste es in Master.tex wie folgt lauten:

\include{./Ordner1/Datei1}
\include{./Ordner2/Datei2}

Gruß,
Alex

Lebowski
07-12-2008, 12:44
Es gibt keine Fehlermeldung, dass ist ja das komische. Eigentlich müsste doch was in der Form "not found .. " kommen.
So wie in deinem Beitrag funktioniert es nicht, direkter Pfad dazu auch nicht.
Danke,

Lebowski
07-12-2008, 12:47
Mea culpa,
hab doch glatt vergessen, dass \end{document} in den Teil-Dateien wegzunehmen ....
manchmal, ja manchmal ...

Dr.Wackelzahn
07-12-2008, 12:50
Dann kann es eigentlich nur noch an der Groß-/Kleinschreibung, Umlauten oder Leerzeichen in der Ordner und Dateistrukture liegen.