Donnerstag, 17. November 2011

Chapter ohne neue Seite

Wie bekommt man es in LaTeX hin, dass bei einem neuen Kapitel keine neue Seite angefangen wird, also ohne Seitenumbruch, dass neue Kapitel auf der gleichen Seite beginnt auf dem das alte Kapitel endet?

Der Befehl für Kapitel \chapter findet man zum Beispiel in der book.cls bzw. in der report.cls

Hier aus book.cls:

\newcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
\thispagestyle{plain}%
\global\@topnum\z@
\@afterindentfalse
\secdef\@chapter\@schapter}


Damit der Seitenumbruch verhindert wird müssen cleardoublepage und clearpage aus diesem Befehl rausgenommen werden.


Der neu definiert chapter Befehl sieht dann so aus:

\makeatletter
\renewcommand\chapter{\thispagestyle{plain}%
\global\@topnum\z@
\@afterindentfalse
\secdef\@chapter\@schapter}
\makeatother

Das makeatletter bzw. makeatother wird wegen der @ Zeichen benötigt.

Keine Kommentare:

Kommentar veröffentlichen