Seite 1 von 1

Abstände von Überschriften

Verfasst: Mi 5. Aug 2015, 23:14
von kasiii
Hallo,

ich habe in meinem Dokument die Abstände vor und nach den Überschriften mit \RedeclareSectionCommand verändert. In Kombination mit scrreprt und twoside, werden die Überschriften falsch platziert.

Das folgende Minimalbeispiel erzeugt den Fehler (Überschriften 1.3 bis 1.5).
\documentclass[paper=a4, fontsize=12pt, headings=small, footlines=0, headlines=1, twoside, numbers=noendperiod, bibliography=totoc]{scrreprt}

\usepackage[american, ngerman]{babel} 
\usepackage[utf8,]{inputenc}		
\usepackage[T1,]{fontenc}			

\usepackage[]{libertineRoman}

\usepackage{blindtext}

\addtokomafont{chapter}{\large\rmfamily} %
\addtokomafont{chapterentry}{\normalsize\normalfont\bfseries}
\addtokomafont{section}{\normalsize\rmfamily}
\addtokomafont{subsection}{\normalsize\rmfamily}
\addtokomafont{subsubsection}{\normalsize\rmfamily}
\addtokomafont{paragraph}{\normalfont\rmfamily\itshape}
\addtokomafont{caption}{\footnotesize\rmfamily}
\addtokomafont{descriptionlabel}{\normalsize\normalfont\itshape}

\RedeclareSectionCommand[%
beforeskip=-2.5\baselineskip plus .25\baselineskip minus .25\baselineskip,
afterskip=1.25\baselineskip plus .125\baselineskip minus .125\baselineskip]{chapter}
%%
\RedeclareSectionCommand[
beforeskip=-2\baselineskip plus .2\baselineskip minus .2\baselineskip,
afterskip=1.0\baselineskip plus .1\baselineskip minus .1\baselineskip]{section}
%%
\RedeclareSectionCommand[
beforeskip=-1.4\baselineskip plus .14\baselineskip minus .14\baselineskip,
afterskip=.7\baselineskip plus .07\baselineskip minus .07\baselineskip]{subsection}

\begin{document}
	\chapter{Kapitel Eins}
	\blindtext
	
	\section{title}
	\blindtext[2]
	
	\section{title}
	\blindtext
	
	\section{title}
	\blindtext
	
	\section{title}
	\blindtext
	
	\section{title}
	\blindtext
	
	\section{title}
	\blindtext
\end{document}
Mit dem Schalter \raggedbottom tritt das Problem nicht auf. Wenn ich die \RedeclareSec... auskommentiere und die Standardabstände verwende tritt der Fehler ebenfalls nicht auf.

Ich habe zusätzlich noch zwei Screenshots meiner Arbeit angefügt. Das Problem ist dort noch deutlicher. Weiß zufällig jemand, woran es liegen könnte?

Verfasst: Mi 5. Aug 2015, 23:20
von Johannes_B
Ohne \raggedbottom ist \flushbottom in zweiseitigen Dokumenten aktiv. Das bedeutet, dass an bestimmten Stellen solche Abstände gedehnt gestaucht werden können. Das erlaubst du ja auch ganz explizit.

Verfasst: Mi 5. Aug 2015, 23:32
von kasiii
Johannes_B hat geschrieben:Ohne \raggedbottom ist \flushbottom in zweiseitigen Dokumenten aktiv. Das bedeutet, dass an bestimmten Stellen solche Abstände gedehnt gestaucht werden können. Das erlaubst du ja auch ganz explizit.
Das weiß ich :?: Aber die Abstände werden viel zu extrem gestreckt/gestaucht. Im zweiten Screenshot überlagern sich Text und Überschrift. Das ist nicht normal.

Verfasst: Mi 5. Aug 2015, 23:52
von Johannes_B
Deine Screenshots hatte ich mir nicht angesehen. Mit einem aktuellen System sollten wir beide sowieso das gleiche Ergebnis sehen. Leider ist die Overleaf Version von TeX Live zu alt um das tatsächlich zu gewährleisten.

In deinen Screenshots sehe ich Text, der nicht dem Paket blindtext entstammt.

Verfasst: Do 6. Aug 2015, 00:18
von u_fischer
Du must auch beim plus und minus-Anteil von beforeskip negative Zahlen verwenden. beforeskip=-2\baselineskip plus -.2\baselineskip minus -0.2\baselineskip.

Verfasst: Do 6. Aug 2015, 10:01
von kasiii
u_fischer hat geschrieben:Du must auch beim plus und minus-Anteil von beforeskip negative Zahlen verwenden. beforeskip=-2\baselineskip plus -.2\baselineskip minus -0.2\baselineskip.
:idea: Danke :!: