Seitenumbruch Chapter Thema ist als GELÖST markiert

Schriftbild, Absätze und Auflistungen einstellen


Peter_Alexander

Seitenumbruch Chapter

Beitrag von Peter_Alexander »

Hallo, ich bin nun schon Seit längerer Zeit auf der Suche nach einer Möglichkeit, den Seitenumbruch bei einem \chapter zu verhindern.
Im Internet wurde ein Lösungsansatz mit minipage gegeben, der hat allerdings nicht funktioniert.

Den Seitenumbruch möchte ich gern im Anhang unterbinden. Über \appendix füge ich den Anhang ein und unmittelbar danch soll sozusagen als erster Anhangsteil \chapter kommen. Bis jetzt wird diese Überschrift jedoch auf eine neue Seite gesetzt und das sieht blöd aus.


Vielen Dank im Voraus!

Gruß

Gast

Beitrag von Gast »

Du solltest ein Beispiel zeigen. Normalerweise gibt es keinen Seitenumbruch zwischen \appendix + \chapter. (\appendix "fügt" auch nichts ein, sondern verändert nur \chapter).

Ulrike Fischer
www.troubleshooting-tex.de

Peter_Alexander

Beitrag von Peter_Alexander »

Hallo also das sieht in etwa so aus:
\begin{document}
\tableofcontents

\appendix
\renewcommand{\arraystretch}{1.0}

\addchap{Anlage}

\chapter{Kennwerte}

\chapter{Vorbereitung}

\end{document}
Mit Beispiel lässt es sich tatsächlich besser erklären srry!
Ich möchte eben das die Überschrift Kennwerte unmittelbar unter Anlage steht....

Vielen Dank für die Hilfe! :)

Gast

Beitrag von Gast »

Wenn du deinem Beispiel noch eine Klasse spendiert hättest, wäre es richtig gut gewesen.
\documentclass{scrbook}
\begin{document}
\tableofcontents

\appendix
\renewcommand{\arraystretch}{1.0}

\addchap{Anlage}

\begingroup\let\clearpage\relax
\chapter{Kennwerte}
\endgroup

\chapter{Vorbereitung}

\end{document}

Peter_Alexander

Beitrag von Peter_Alexander »

Oh das habe ich ganz vergessen!

Vielen, vielen Dank für die Hilfe!

Noch so einer

Beitrag von Noch so einer »

Das LaTeX-Team rät davon ab, Überschriftenbefehle innerhalb einer Gruppe zu verwenden. Das gibt u. a. Probleme mit späteren \label-Anweisungen. Das ganze Kapitel (also alles bis zur nächsten \chapter-Anweisung) in eine Gruppe zu packen, würde zwar dieses Problem lösen, könnte aber beispielsweise zum "! LaTeX Error: Not in outer par mode."-Fehler führen.

Es gibt aber bei KOMA-Script mit Kapitelpräambeln eine einfache Lösung. Im folgenden zeige ich, wie diese direkt in der Dokumentpräambel verwendet werden kann, wodurch die Trennung von Form und Inhalt gewahrt bleibt:
\documentclass[ngerman]{scrbook}
\usepackage{babel,blindtext}
\usepackage{hyperref}

\usepackage{etoolbox}
\appto\appendix{%
  % Die nächsten drei Zeilen, falls ein Eintrag ins Inhaltsverzeichnis
  % erwünscht ist:
  \cleardoubleoddpage
  \csname phantomsection\endcsname% falls hyperref verwendet wird: Anker werfen
  \addcontentsline{toc}{part}{\appendixname}%
  % Das erste Kapitel im Anhang mit einer entsprechenden Präambel versehen:
  \setchapterpreamble[o]{% o = oberhalb der Kapitelüberschrift
    {\usekomafont{disposition}\usekomafont{part}\appendixname\par}%
    \vspace{\baselineskip}
  }%
}

\begin{document}
\tableofcontents

\blinddocument

\appendix

\blinddocument
\blinddocument

\end{document}
Wer irgendwelchen Hacker-Murks bevorzugt, kann natürlich auch alles hinter \appendix ins Dokument wursteln:
\documentclass[ngerman]{scrbook}
\usepackage{babel,blindtext}
\usepackage{hyperref}

\begin{document}
\tableofcontents

\blinddocument

\appendix
  % Die nächsten drei Zeilen, falls ein Eintrag ins Inhaltsverzeichnis
  % erwünscht ist:
  \cleardoubleoddpage
  \csname phantomsection\endcsname% falls hyperref verwendet wird: Anker werfen
  \addcontentsline{toc}{part}{\appendixname}%
  % Das erste Kapitel im Anhang mit einer entsprechenden Präambel versehen:
  \setchapterpreamble[o]{% o = oberhalb der Kapitelüberschrift
    {\usekomafont{disposition}\usekomafont{part}\appendixname\par}%
    \vspace{\baselineskip}
  }%

\blinddocument
\blinddocument

\end{document}
Wahrscheinlich könnte man alternativ auch etwas über \chapterformat basteln.

Antworten