Abstände von Überschriften

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Abstände von Überschriften

Beitrag 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?
Dateianhänge
Screenshot
Screenshot
Latex_Fehler.png (28.99 KiB) 1637 mal betrachtet
Screenshot
Screenshot
Latex_Fehler2.png (16.54 KiB) 1642 mal betrachtet

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag 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.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag 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.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag 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.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4304
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag 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.

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag 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 :!:

Antworten