PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seitenumbruch nach Überschrift (subsection) verhindern



loony
09-10-2010, 09:02
Hallo,

ich habe ein Problem, bei folgendem Beispiel wird ein Seitenumbruch nach der Überschrift (subsection) eingefügt. Das sieht ziemlich blöd aus und ich hätte es lieber, dass vor der subsection ein Seitenumbruch gemacht wird.


\documentclass[a4paper,10pt]{scrbook}
\usepackage[utf8x]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{supertabular}
\usepackage{array} % benötigt für vertikale ausrichtung in tabellen
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentrierte Spalten mit Breitenangabe
\newcolumntype{M}[1]{>{\centering\arraybackslash \vspace{\ht\strutbox}}m{#1}} % zentrierte (vertikal und horizontal) Spalten mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe
\usepackage[headsepline,footsepline]{scrpage2}
\usepackage{makeidx}
\pagestyle{scrheadings}
\ifoot{Copyright \textcopyright\ 2010 MINIMA}
\makeindex
\begin{document}
\begin{itemize}
\item Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
\item Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
\item Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
\item Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
\end{itemize}

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est sadipscing .

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanct.

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy:
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd!

\begin{center}
\tablefirsthead{%
}
\tablehead{%
}
\tabletail{%
}
\tablelasttail{}
\renewcommand{\arraystretch}{2}
\begin{supertabular}{cp{12cm}@{\hspace{6.5mm}}}
\hline
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd. \\
\hline
\end{supertabular}
\end{center}


Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore dolore magna aliquyam erat, sed diam volu.

\section{Lorem ipsum dolor sit amet}

\subsection{consetetur sadipscing elitr}

\textit{"`Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam non"'} umy eirmod tempor invidunt dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidu.

\begin{figure}[!htb]
\centering
\includegraphics[width=10cm,height=10cm]{minimalbeispiel.pdf}
\caption{Lorem ipsum dolor Grafik}
\end{figure}

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est sadipscing. Lorem ipsum dolor sit amet, consetetur sadipscing elitr.

\subsection{sed diam nonumy eirmod tempor}
\tablefirsthead{%
}
\tablehead{%
}
\tabletail{%
}
\tablelasttail{}
\renewcommand{\arraystretch}{2}
\begin{supertabular}{p{6cm}@{\hspace{6.5mm}}p{6cm} @{\hspace{6.5mm}}}
Lorem ipsum dolor sit amet & Lorem ipsum dolor sit amet \\
Lorem ipsum dolor sit amet & Lorem ipsum dolor sit amet \\
Lorem ipsum dolor sit amet & Lorem ipsum dolor sit amet \\
Lorem ipsum dolor sit amet & Lorem ipsum dolor sit amet \\
\end{supertabular}
\end{document}


Kann mir jemand helfen?

Danke! loony

mechanicus
09-10-2010, 09:16
Hi,

und was hält dich davon ab, ein clearpage zu nutzen?

Gruß
Marco

loony
09-10-2010, 09:21
und was hält dich davon ab, ein clearpage zu nutzen?


Hm, das würde bedeuten, dass nach einer Bearbeitung möglicherweise die Seite mittendrin umgebrochen wird, oder? Mein Beispiel sollte nur zeigen, wie das Problem geartet ist. Es taucht mehrmals in meinem Dokument auf, welches über 300 Seiten hat. D.h. ich suche nach einer generellen Lösung.

Edit: Außerdem hat das bei meinem Beispiel zur Folge, dass die Grafik allein auf einer Seite steht. Das ist also keine schöne Lösung.

mechanicus
09-10-2010, 09:29
Hi,

eine generelle Lösung wirst du nicht finden. Bei jedem Buch müssen im Kontrollgang Formatierungen manuell angepasst werden.

Gruß
Marco

loony
09-10-2010, 09:40
eine generelle Lösung wirst du nicht finden. Bei jedem Buch müssen im Kontrollgang Formatierungen manuell angepasst werden.


Gibt es wirklich keinen Befehl, der verhindert, dass eine Überschrift und der darunterstehende Text auseinandergerissen werden? :rolleyes:

voss
09-10-2010, 20:25
ich habe ein Problem, bei folgendem Beispiel wird ein Seitenumbruch nach der Überschrift (subsection) eingefügt. Das sieht ziemlich blöd aus und ich hätte es lieber, dass vor der subsection ein Seitenumbruch gemacht wird.


Das liegt an deiner Einstellung "Absatzeinzug". Wenn du Absatzabstand wählst
(mit parskip in der Dokumentenoption), dann passiert das nicht, denn dann
kann TeX zusätzlichen vertikalen Abstand einfügen, um den Umbruch später zu beginnen.

Herbert

ellocco
13-10-2010, 11:22
Das liegt an deiner Einstellung "Absatzeinzug". Wenn du Absatzabstand wählst
(mit parskip in der Dokumentenoption), dann passiert das nicht, denn dann
kann TeX zusätzlichen vertikalen Abstand einfügen, um den Umbruch später zu beginnen.

Herbert
Prima Tip! welche Einstellung ist denn da sinnvoll, ich habe z.B. in meine
Präambel Folgendes eingetragen:

\addtolength{\parskip}{0.0ex plus7.0ex}
Macht diese Eintragung Sinn? Und ist die Syntax korrekt?

In meinem Dokument habe ich bereits vor dem "Proof" (der letzten Version
vor Drucklegung) dran rumgeschraubt, damit die Ausdrucke, die ich
für die Korrektur weitergebe einigermaßen korrekt umbrochen sind,
ich habe mir dafür konditionale Befehle ausgedacht, evtl. finden die andere
auch hilfreich (siehe Anlage)

ellocco