Seite 1 von 1

include und inhaltsverzeichnis

Verfasst: So 16. Okt 2011, 17:04
von brichun
Hi,

habe den wiki zum Thema include gelesen und für mich das noch unverständliche Beispiel ausprobiert.

Wenn ich die Kapitel Eins,Zwei und Drei nach dem \tableof.. Befehl einsetze wird das Inhaltsverzeichnis erstellt jedoch steht über jedem Kapitel in der Kopfzeile "Inhalstverzeichnis". So als ob die Kapitel noch zum Inhalstverzeichnis gezählt werden.

An dieser Stelle fehlt mir noch ein grundsätzliches Verständnis wie Latex intern arbeitet.
\documentclass[a4paper,oneside,12pt]{scrbook}   %Dokumentenklasse f. Dissertation,Bachelor

\usepackage[ngerman]{babel}      %neu DE Sparche, Übersetzung tableofcontents->Inhaltsverz.,richtige Worttrennung 
\usepackage[latin1]{inputenc}    %Umlaute erkennen & ß, Umlaute werden als Bild dargestellt STRG+C der Umlaute nicht möglich
\usepackage[T1]{fontenc}         %Lateinsiches Alphabet + Umlaute, kein Scharf ß, STRG+C der Umlaute möglich
\usepackage{lmodern}						 %bessere Optik der Typografie

\usepackage{eurosym}						 %das Eurozeichen \EUR{1.20}

\setlength{\parindent}{0pt}      % Einrueckung 1. Zeile eines Absatzes
 

\includeonly{                    	%folgende Dateien werden für die Ausgabe compiliert
Tit_Erklär/Tit_Erkl,             	%Titelblatt + Selbsständigkeits-Erklärung einbinden
Danksagung/Dank,									%Schnleimerei einbinden
Kurzfassung/Kurz,								  %Kurzfassung							
Abstract/Abstract,								%Abstract
Arbeit/1/eins,
Arbeit/2/zwei,
Arbeit/3/drei
}

\begin{document}



\include{Tit_Erklär/Tit_Erkl}     %Titel und Erklärung einbinden 
\include{Danksagung/Dank}        	%Schleimerei einbinden
\include{Kurzfassung/Kurz}       	%Kurzfassung einbinden
\include{Abstract/Abstract}				%Abstract einbinden


\tableofcontents
\clearpage

\include{Arbeit/1/eins}
\include{Arbeit/2/zwei}
\include{Arbeit/3/drei}

\end{document}

Verfasst: So 16. Okt 2011, 17:06
von bloodworks
Hallo du kannst in der Wiki den Unterschied zwischen
\include 

und 

\input 
nachlesen. Ich würde meinen, du möchtest das oben vorm toc input stehen haben.

Verfasst: So 16. Okt 2011, 17:20
von brichun
\include

\input
Hab das so verstanden das input den Quelltext ohne Seitenvorschub einbindet.

Denke es hat was mit der Ausführreihenfolge und dem toc zu tun.

\tableofcontents    % wird nach dem include befehl ausgeführt?
Wenn ich es so schreibe dann gehts jedoch ist dann das Inhaltsverzeichnis am Ende

....

\include{Arbeit/1/eins}
\include{Arbeit/2/zwei}
\include{Arbeit/3/drei}

\tableofcontents
\clearpage

...


Tipp?

Verfasst: So 16. Okt 2011, 17:24
von skater
\documentclass[paper=a5,DIV=calc,pagesize]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern,blindtext}
\begin{document}

Hast du vielleicht irgend welche Überschriften mit \emph{Sternchen} in deinem Text?

Die werden nämlich nicht ins Inhaltsverzeichnis übernommen.
Auch die Kolumnentitel werden dann nicht aktualisiert!

\tableofcontents

\chapter*{Ups} % schlecht
\blindtext[6]

\addchap{Test} % besser
\blindtext[6]

\end{document}

Verfasst: So 16. Okt 2011, 17:36
von brichun
@
skater

ne Sternchenbefehle habe ich noch nicht verwendet :)



Im Anhang sieht man einen screen shot

Verfasst: So 16. Okt 2011, 18:06
von skater
\documentclass[paper=a5,DIV=calc,pagesize,oneside,parskip=half]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern,blindtext}
\begin{document}

\verb|\setlength{\parindent}{0pt}| halte ich für sehr schlecht! Einen besseren Vorschlag findest du oben als Option der Klasse.

\texttt{scrbook} verwendet \emph{Kapitel}. Du verwendet hier nur \texttt{section}. Dann tritt dieser Fehler auf.

\tableofcontents
\clearpage

\section{Abschnitt} Das ist ein Problem. ;-) Vielleicht doch ein Kapitel draus machen.
\blindtext[7]

\chapter{Test}
\blindtext[5]
\end{document}

Verfasst: So 16. Okt 2011, 22:32
von brichun
@skater

du bist genial

vielen Dank jetzt leuchtets mir ein ;)

Verfasst: So 16. Okt 2011, 22:37
von skater
Ich vermute mal, dass die Frage damit beantwortet ist. ;-)