PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : langes Inhaltsverzeichnis



Dutte_b
07-07-2008, 14:09
Hallo,
ich habe ein Problem mit meinem Inhaltsverzeichnis. Es geht über zwei Seiten und dabei
1. ... stehen auf der 2. Seite nur Unterkapitel, die allerdings über eine ganze Seite verteilt stehen. Wie bekomme ich die direkt untereinander und nicht über eine Seite gezogen?
2. ... ist auf der 1. Seite des Inhaltsverzeichnisses die Seitennummerierung unten und nicht, wie gewollt (und auf Seite 2 richtig) mit einer Linie oben.

Mfg,
Dutte

P.S.: So sieht mein verkürzter Header aus:
\documentclass[a4paper, 12pt, twoside]{report}
\usepackage{makeidx}
\usepackage{hyperref}
\usepackage{german}
\usepackage[english]{babel}
\oddsidemargin
\evensidemargin
\setlength{\oddsidemargin}{7pt}
\setlength{\evensidemargin}{7pt}
\setlength{\textwidth}{450pt}
\setlength{\textheight}{620pt}
\pagestyle{headings}
\pagestyle{fancy}
\chead{}
\rhead{\thepage}
\cfoot{}
\usepackage{multirow}


\begin{document}
blabla
%
\thispagestyle{headings}
\thispagestyle{fancy}
\tableofcontents
\pagebreak[4]
blabla
\end{document}

Stefan_K
07-07-2008, 14:24
Hallo,

1. Du könntest \raggedbottom (http://www.weinelt.de/latex/raggedbottom.html) verwenden.
2. Die Einstellung des fancy-Stil kannst Du ins toc schreiben:

\addtocontents{toc}{\protect\thispagestyle{fancy}}

Allgemein: zur Einstellung der Ränder schau Dir mal das geometry-Paket (http://www.ctan.org/tex-archive/help/Catalogue/entries/geometry.html) an, das wäre besser geeignet als die \setlength Befehle für die Ränder und das Seitenlayout generell.
Statt german würde ich ngerman empfehlen, und zwar nicht als Paket, sondern als Option für babel, wo du bereits english stehen hast.
Du brauchst weder \pagestyle{headings} noch \thispagestyle{headings}, wenn danach sowieso auf fancy umstellst.

Viele Grüße,

Stefan