PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit fncychap und \tableofcontents



Flo R.
20-11-2009, 09:12
Hallo miteinander,

ich habe ein Problem, das zu beschreiben wirklich leicht ist, finde aber dazu keine Lösung: Ich möchte lediglich das Paket fncychap einbinden was bei der Klasse report auch gut funktioniert, bei der book-Klasse bekomme ich aber mit dem Befehl \tableofcontents 135 Fehler. Kommentiere ich das Inhaltsverzeichnis aus funktioniert alles. Weiß jemand wo der Fehler liegt, bzw. was ich falsch mache?

Hier ein Minimalbeispiel:

\documentclass{book}

\usepackage[Glenn]{fncychap}

\begin{document}

\tableofcontents
\chapter{eins}
Hier steht der Text zu Kapitel 1

\chapter{zwei}
Hier steht der Text zu Kapitel 2

\end{document}

Legion
20-11-2009, 10:04
Wenn du statt book besser mal die KOMA-Klasse scrbook verwendest, dann wird alles gut ;)

u_fischer
20-11-2009, 10:49
In book ist bei \tableofcontents der \markboth (\@mkboth)-Befehl aus unbekannten Gründen innerhalb des \chapter-Arguments, und daran verschluckt sich dann fncychap.


\documentclass{book}
\makeatletter
\renewcommand\tableofcontents{%
\if@twocolumn
\@restonecoltrue\onecolumn
\else
\@restonecolfalse
\fi
\chapter*{\contentsname}%
\@mkboth{%
\MakeUppercase\contentsname}{\MakeUppercase\conten tsname}%
\@starttoc{toc}%
\if@restonecol\twocolumn\fi
}
\makeatother
\usepackage[Conny]{fncychap}

\begin{document}
\tableofcontents

\chapter{eins}
Hier steht der Text zu Kapitel 1

\chapter{zwei}
Hier steht der Text zu Kapitel 2

\end{document}

Flo R.
20-11-2009, 13:23
Danke ihr zwei! Jetzt hab ich Abhilfe und eine Erklärung; mehr geht nicht :)