Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tex Kapitel werden nicht eingebunden

120 views
Skip to first unread message

janine

unread,
Oct 11, 2007, 2:30:55 PM10/11/07
to
Liebe Tex-Gemeinde,

hier eine Frage einer absoluten Latex-Anfängerin, die sich aber schon
recht schnell für das Programm begeistern konnte. Hat für kleinere
Text wunderbar funktioniert. Jetzt möchte ich auch meine Diss mit
LaTex schreiben und wundere mich, warum in meiner Hauptdatei nicht die
einzelnen Kapitel eingebunden werden. Ich nehme an, dass das mit den
Verzeichnissen zu tun hat. Ich habe einen Ordner, der da heißt: Latex.
Darin befindet sich der Ordner Hauptdatei und der Ordner Vorarbeit.
Zum letzten gehören auch noch viele Grafikbeispiele. Mein Gedanke war
natürlich, ich erstelle mir eine Hauptdatei und packe alles andere mit
\include darein. Habe ich irgendwas übersehen? Es klingt immer so
einfach, aber schon das Ordnen macht mir Probleme, denn es gibt zu
jedem Text noch hundert andere Dateien (aux, log, ....). Was mache ich
falsch? Oder vielleicht noch besser: Wie legt man ein größeres Projekt
so an, dass man am Ende wirklich nur noch zusammenfügen muss?


Danke schon mal im Voraus.

PS: Erklärungen bitte im Latex für Dummies-Stil. Ich muss gestehen,
als Geisteswissenschaftlerin fällt es mit manchmal schwer, einigen
Ausführungen zu folgen....

Daniel Krabbe

unread,
Oct 11, 2007, 3:36:15 PM10/11/07
to
Am 11.10.2007 20:30 Uhr schrieb janine
> Liebe Tex-Gemeinde,

Hallo

> [...Kapitel einbinden, aber wie???...}

BNächste mal einfach nen kleines Minimalbeispiel, wie du es bisher versucht hast. Mit
folgender Zeile in deiner Hauptdatei sollte es aber klappen:

\input{ordner_mit_Dateien_drin/dateiname.tex}

Bei mir klappts so zumindest ;-)


>
> Danke schon mal im Voraus.

Bite, bitte!

Daniel

> PS: Erklärungen bitte im Latex für Dummies-Stil. Ich muss gestehen,
> als Geisteswissenschaftlerin fällt es mit manchmal schwer, einigen
> Ausführungen zu folgen....

Hoffe, es war verständlich genug *g*

Message has been deleted

janine

unread,
Oct 11, 2007, 4:03:01 PM10/11/07
to

Das klappt leider nur für Textdateien. Ich habe nur auch Kapitel, die
auf Grafiken aus einem anderen Ordner zugreifen müssen, wie mache ich
das? Ich habe schon probiert, der Hauptdatei noch einen Ordner
unterzustellen, in dem dann die Kapitel.tex-Datei und die Grafiken
sind. Geht aber auch nicht...

Markus Heller

unread,
Oct 11, 2007, 5:06:24 PM10/11/07
to

Mit \includegraphics zum Beispiel. Und lies bitte mal eine
LaTeX-Einführung ...

Markus

Leif Schröder

unread,
Oct 11, 2007, 8:20:31 PM10/11/07
to
Am Thu, 11 Oct 2007 11:30:55 -0700 schrieb janine:

> Ich habe einen Ordner, der da heißt: Latex.
> Darin befindet sich der Ordner Hauptdatei und der Ordner Vorarbeit.
> Zum letzten gehören auch noch viele Grafikbeispiele. Mein Gedanke war
> natürlich, ich erstelle mir eine Hauptdatei und packe alles andere mit
> \include darein. Habe ich irgendwas übersehen? Es klingt immer so
> einfach, aber schon das Ordnen macht mir Probleme, denn es gibt zu
> jedem Text noch hundert andere Dateien (aux, log, ....). Was mache ich
> falsch? Oder vielleicht noch besser: Wie legt man ein größeres Projekt
> so an, dass man am Ende wirklich nur noch zusammenfügen muss?

Vorschlag:

Lege unter dem Ordner "Latex" für jedes Projekt einen Ordner an. Darin für
jeden gewünschten 'Unterabschnitt' einen Unterordner. In Deinem Fall etwa:

Latex
...
Dissertation
Vorarbeit
Hauptteil
Fuellteil
Nachteil
...

In den Ordner 'Dissertation' kommt die Hauptdatei, in die Unterordner die
entsprechenden Tex-Dateien und Grafiken[1].

In *allen* Tex-Dateien wird jetzt bei \include und \includegraphics der
Pfad von der Hauptdatei aus angegeben. Also z.B. in der Hauptdatei selbst:

\include{Vorarbeit/text1}

Und in der Datei text1.tex im Unterordner 'Vorarbeit' wird die im gleichen
Ordner liegende Grafik mit

\includegraphics{Vorarbeit/grafik1}

eingebunden. Auch in z.B. der Datei text7.tex im Unterordner 'Hauptteil'
würde die gleiche Grafik mit der identischen Anweisung
(\includegraphics{Vorarbeit/grafik1}) eingebunden werden.

[1] Für letztere wäre es auch denkbar einen separaten Unterunterordner
namens Grafiken anzulegen. Dann lautete die angegebene Anweisung
\includegraphics{Vorarbeit/Grafiken/grafik1}

Ulrike Fischer

unread,
Oct 12, 2007, 3:48:20 AM10/12/07
to

Pfade müssen immer relativ zur Hauptdatei angegeben werden.

Wenn du also die Ordner hast:

Hauptordner mit main.tex
-- Kapitel1 mit kap1.tex
--- Bilder mit bild1.eps/jpg/pdf

dann wird bild1 in kap1.tex mit dem Pfad

kapitel1/bilder/bild1

eingebunden.

http://www.tex.ac.uk/cgi-bin/texfaq2html?label=docotherdir
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=graphicspath


--
Ulrike Fischer

Uwe Borchert

unread,
Oct 11, 2007, 7:39:46 PM10/11/07
to
Hallo,

\includegraphics oder \epsfig sind bekannt? Hier aus dem FAQ:

6.4 Grafiken, Bilder, Farbe und andere Effekte »geändert«

6.4.1 Wie kann ich Grafiken in mein (La)TeX-Dokument einfügen? »geändert«

Die LaTeX-Pakete ,graphics`bzw. ,graphicx` definieren die Anweisung
\includegraphics, welche einen einfachen Weg darstellt, die Einbindung
von Grafiken in ein LaTeX-Dokument in einer weitgehend
systemunabhängigen Syntax vorzunehmen. Die früher für denselben Zweck
verwendeten Anweisungen \psfig, \epsfig, \epsfbox usw. (enthalten in den
Paketen ,psfig`, ,epsf` und ,epsfig`) sollten nicht mehr verwendet
werden, da sie teilweise fehlerhaft sind, nur für ausgewählte Treiber
funktionieren und auch nicht weiterentwickelt werden.

-<[Ende_Zitatata]>-

Was aber dann noch zu beachten ist: Die Pfade sind nicht die
Pfade der Datei im Unterzeichnis, es muessen die Pfade wie von
der einbindenden Datei im Hauptverzeichnis sein.

Ein Beispiel: ,,rumpfdatei.tex'' mit aus Unterverzeichnis
eingebauter Datei ,,dateien/einbau.tex'' und diese enthaelt
einen Verweis auf ein Bild ,,bilder/skizze.eps''?

\includegraphics{../bilder/skizze.eps} ist falsch! Grund:
TeX hat das Verzeichnis nie gewechselt, es holt nur die
einzubauenden Dateien aus den anderen Verzeichnissen.
Jedoch die Formen \includegraphics{./bilder/skizze.eps}
oder \includegraphics{bilder/skizze.eps} sind richtig!

MfG

Uwe Borchert

janine

unread,
Oct 12, 2007, 8:39:38 AM10/12/07
to
Herzlichen Dank für die vielen Antworten!! Ich werde jetzt in Ruhe
alle durchprobieren und lass euch dann die Erfolge wissen.

Bis dahin

Janine


Bernd Koehn

unread,
Oct 12, 2007, 2:08:36 PM10/12/07
to

> LaTeX-Einführung ...

http://www.dml.drzoom.ch/ ist evt. ein Blick wert.

Beschreibt zwar das Vorhaben Diplomarbeit. Finde ich aber sehr
gut gelungen.

Gruß Bernd

janine

unread,
Oct 12, 2007, 4:59:42 PM10/12/07
to
Hallo liebe Texler,

bevor ich noch gänzlich die Nerven verliere, hier ein kurzer Stand.
Ich habe mir erst nochmal die Anleitung von Bernd zu Gemüte geführt
und alles so gemacht wie es da stand:

a) Tex-Projekt angelegt, es heißt Disstex, worin sich eine Disstex.tex
- Datei befindet, die bis jetzt so aussieht:

\input{header}

\begin{document}
\include{chapters/1}
\include{chapters/2}
\include{bibliography/LiteraturDiss}
\end{document}

b) in den Ordner Disstex habe ich weitere Ordner gelegt: chapters,
graphics, bibliography, notes

c) im Ordner Disstex befindet sich auch die Datei header.tex, mit
folgender Präambel:

\documentclass[12pt,a4paper]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{remreset}
\makeatletter
\@removefromreset{footnote}{chapter}
\makeatother
\usepackage{jurabib}
\jurabibsetup{
authorformat={citationreversed,and},
titleformat=colonsep,
pages=format,
bibformat=nohang,ibidem,
dotafter=bibentry,
commabeforerest,
edby,
}
\AddTo\bibsgerman{\def\Edbyname{Hg. von}}
\renewcommand\jbpagesep{.}
\renewcommand*{\bibbdsep}{}
\renewcommand*{\bibbtsep}{In: }
\renewcommand*{\bibaldelim}{(}
\renewcommand*{\bibardelim}{)}
\renewcommand{\ajtsep}{}
\renewcommand*{\bibjtsep}{In: }
\renewcommand{\bibelnfont}{\normalfont}
\renewcommand{\bibefnfont}{\normalfont}
\AddTo\bibsgerman{
\renewcommand*{\ibidemname}{Ebd}
\renewcommand*{\ibidemmidname}{ebd}
}
\usepackage[marginal]{footmisc}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{setspace}
\onehalfspacing
\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm,bottom=20mm]
{geometry}
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}

d) die Notenbeispiele aus dem einen Kapitel liegen jetzt alle in dem
graphics-Ordner und ich habe den Pfad auch geändert.

Nun gut. Ich wollte das zusammenpuzzeln, habe also meine Disstex.tex
mit folgenden Anweisungen gefüllt:

\input{header}

\begin{document}
\include{chapters/das Kapitel mit Bildern}
\include{chapters/Kapitel mit nur Text}
\bibliography{Literaturbib
\end{document}

Auch jetzt wird nur das Text-Kapitel eingebunden. Literaturangaben
fehlen komplett und die einzelnen Kapitel lassen sich auch nicht
alleine öffnen.
Ich habe nach wie vor den Verdacht, dass es mit den Pfaden der
Graphiken zu tun hat. Im Moment habe ich in dem Bilderkapitel
folgenden Pfad stehen, z.B. \includegraphics{graphics/Allgemein/
rubato.pdf}. Da habe ich die Grafik aber über das Texnix-Center mit
der Einfügen-Option gemacht. War das falsch?

Nach wie vor vielen Dank für alle Tipps

Janine

janine

unread,
Oct 12, 2007, 5:06:38 PM10/12/07
to

Ich hab's!!!!
Die Datei mit den Bildern hieß "Musik und Sprache". Jetzt habe ich sie
nur Musik genannt und es funktioniert!!! Meine Güte, was man nicht
alles beachten muss.
Die Literaturangaben fehlen leider immer noch, aber Leute - mein
Dokument hat wieder eine Struktur! Danke!

Message has been deleted
Message has been deleted

Lutz Frommberger

unread,
Oct 12, 2007, 5:15:08 PM10/12/07
to
janine <janine....@googlemail.com> wrote:
> Die Datei mit den Bildern hieß "Musik und Sprache". Jetzt habe ich sie
> nur Musik genannt und es funktioniert!!! Meine Güte, was man nicht
> alles beachten muss.

Whitespace in Dateinamen ist selten eine gute Idee. Die vermeidet
man besser wo man kann.

gruß,
--
Lutz Frommberger | "Wenn ist das Nunstück git und
| Slotermeyer? Ja! ... Beiherhund
http://www.aussagekraft.de | das Oder die Flipperwaldt
pgp key on request | gersput." - Ernest Scribbler

Message has been deleted

Andreas Burkhardt

unread,
Oct 13, 2007, 12:34:49 AM10/13/07
to
Lutz Frommberger schrieb:

> Whitespace in Dateinamen ist selten eine gute Idee. Die vermeidet
> man besser wo man kann.

Anträge auf Großbuchstaben und Umlaute bitte in fünffacher Ausfertigung.
Eine Version notariell beglaubigt; und eine Version in Stein gemeißelt.

Sollte zwar _hier_ nicht das Problem sein, trotzdem ...

Whitespaces kennt der gemeine Germane auch als Leerzeichen; Tabulartoren
und ähnliche "nicht druckende Zeichen" gehören auch dazu.


> gruß,

Gruß

Torsten Mann

unread,
Oct 13, 2007, 7:16:59 AM10/13/07
to

Eine Grafik "Blume.pdf" im Unterordner "Bilder" bindest Du z.B. so ein

\includegraphics{Bilder/Blume.pdf}

Gruesse, Torsten.

Dominik Kern

unread,
Oct 15, 2007, 10:07:51 AM10/15/07
to
janine wrote:
> Liebe Tex-Gemeinde,
>
> hier eine Frage einer absoluten Latex-Anf�ngerin, die sich aber schon
> recht schnell f�r das Programm begeistern konnte. Hat f�r kleinere
> Text wunderbar funktioniert. Jetzt m�chte ich auch meine Diss mit

> LaTex schreiben und wundere mich, warum in meiner Hauptdatei nicht die
> einzelnen Kapitel eingebunden werden. Ich nehme an, dass das mit den
> Verzeichnissen zu tun hat. Ich habe einen Ordner, der da hei�t: Latex.

> Darin befindet sich der Ordner Hauptdatei und der Ordner Vorarbeit.
> Zum letzten geh�ren auch noch viele Grafikbeispiele. Mein Gedanke war
> nat�rlich, ich erstelle mir eine Hauptdatei und packe alles andere mit
> \include darein. Habe ich irgendwas �bersehen? Es klingt immer so

> einfach, aber schon das Ordnen macht mir Probleme, denn es gibt zu
> jedem Text noch hundert andere Dateien (aux, log, ....). Was mache ich
> falsch? Oder vielleicht noch besser: Wie legt man ein gr��eres Projekt
> so an, dass man am Ende wirklich nur noch zusammenf�gen muss?

>
>
> Danke schon mal im Voraus.
>
> PS: Erkl�rungen bitte im Latex f�r Dummies-Stil. Ich muss gestehen,
> als Geisteswissenschaftlerin f�llt es mit manchmal schwer, einigen
> Ausf�hrungen zu folgen....
>

Hallo Janine, nutzt Du eine LaTex Entwicklungsumgebung z.B. KILE (Linux)
oder TexnicCenter (Windows) ?
Unabhängig ist es praktisch die Arbeit auf mehrere Datei aufzuteilen und
über eine Hauptdatei zusammenzustellen.
Bei mir gibt es immer eine Datei für die Einstellungen/Packages
(header.tex) die ändert sich kaum und dann zerlege ich meist kapitelweise.
Die kapitel1.tex, kapitel1.tex.... befinden sich alle in einem
Verzeichnis. Nur die Abbildungen in einem Unterverzeichnis.
Beim Einbinden das ".tex" weglassen, unter Linux die
Gross/Kleinschreibung beachten. Hier ein Beispiel meiner Hauptdatei
main.tex:
--------------------------------
\input{header}

\makeindex
\makenomenclature
\begin{document}
\input{title_imfd}
\tableofcontents \newpage % Fügt das Inhaltsverzeichnis ein
\addcontentsline{toc}{chapter}{Lists of figures, tables, acronyms}
\listoffigures \newpage % Fügt das Verzeichnis der Abbildungen ein
\listoftables \newpage % Fügt das Verzeichnis der Tabellen ein
\markright{Nomenclature}
\printnomenclature
\markright{Acronyms}
\include{acronyms}
%\renewcommand{\sectionmark}[1]{\markright{\thesection{} #1}} %
Überschrift für Kopfzeile
%\renewcommand{\baselinestretch}{1.30}\normalsize
\include{chapter_intro}
\include{chapter_instructions}

\include{chapter_main_f}
\include{section_voroinit_f}
\include{section_predictor_f}
\include{section_pbneighbor_f}
\include{section_overlap_f}
\include{section_fluid_forces_f}
\include{section_fracture_polyline_wall_f}
%\include{chapter__f}

\include{chapter_src_future}
\include{chapter_dev_tools}
\include{chapter_matlab_doc}
\include{chapter_verification}
\appendix%\addcontentsline{toc}{chapter}{Appendix}
\include{chapter_overviews}
\include{chapter_superseeded_f}
\include{chapter_opendem}%\addcontentsline{toc}{chapter}{Appendix}


%\clearpage
%\nocite{*} %
Fügt alle Einträge aus dem bib-File in das Literaturverzeichnis ein

\bibliographystyle{unsrt} % geralpha plain
\bibliography{DA_Dominik_Kern.bib}
\addcontentsline{toc}{chapter}{Bibliography}
\linespread{1.0} % Zeilenabstand
\printindex \addcontentsline{toc}{chapter}{Index}
\end{document}

janine

unread,
Oct 16, 2007, 2:19:37 PM10/16/07
to
Hallo Dominik,
danke für die Hauptdatei, ich habe schon viele Dinge entdeckt, die ich
auch brauchen könnte.
Ich benutze Texnic-Center und habe mittlerweile die Arbeit so
aufteilen können, dass die einzelnen Kapitel (auch die mit den
Grafiken) eingebunden werden. Außerdem habe ich eine Hauptdatei und
einen Header, obwohl ich gestehen muss, dass ich nicht so genau weiß,
was wo rein muss. Bis jetzt ist es so, dass im header alle Kommandos
stehen und in der Hauptdatei nur noch

\input{header}
\begin{document}
\include{chapterA}
usw.
\end{document}

Da ich im Header auch alle Jurabib-Angaben habe, ging ich auch davon
aus, dass die Befehle

\bibliography{LiteraturDiss} und
\bibliographystyle{jurabib}

in den Header müssen. Pustekuchen, Fußnoten werden nicht eingebunden,
obwohl das immer gemacht wurde, als die Kapitel noch als
Einzelprojekte gespeichert waren. Habe ich was übersehen, jetzt wo ja
alle zu einem Projekt gehören?

Grüße

Janine


0 new messages