chapter, Section & Subsection Abstände oben/unten anpas

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: chapter, Section & Subsection Abstände oben/unten anpas

von u_fischer » Mi 19. Aug 2015, 10:55

Dave Miller hat geschrieben:Doch, aber ich bin ganz ehrlich. Ich habe keine Zeit momentan mich damit auseinander zusetzen. Eine einfache/schnelle Lösung wäre mir sehr lieb. 😪
Nun, wie gesagt, es ist völlig unüblich. Also muss man -- wenn man nicht lauter interna umdefinieren will -- etwas mogeln:
\documentclass{scrreprt}
\usepackage{showframe}
\RedeclareSectionCommand[%
  beforeskip=1sp,
  afterskip=18pt
]{section}
\usepackage{etoolbox}
\preto\sectionformat{\rule{0pt}{\dimexpr\baselineskip+18pt}}{}{}

\begin{document}
\section{TEST}

blblu

\section{Test2}
\end{document}
Ich habe keine Zeit momentan mich damit auseinander zusetzen.
Dann solltest du es einfach lassen, solche Spielereien umzusetzen. Oder liegt das wirklich in der Prioriätenliste "muss auf jeden Fall sein"?

von Dave Miller » Mi 19. Aug 2015, 09:59

Doch, aber ich bin ganz ehrlich. Ich habe keine Zeit momentan mich damit auseinander zusetzen. Eine einfache/schnelle Lösung wäre mir sehr lieb. 😪
Ich versuche mich auch zu revanchieren. Mit Pizza oder so.

von Besserwisser » Mi 19. Aug 2015, 08:46

Dave Miller hat geschrieben:Aber nicht für Section und Subsection
Du hast offenbar von meinem ersten Beitrag nur den ersten Absatz gelesen.

von Dave Miller » Di 18. Aug 2015, 21:33

Aber nicht für Section und Subsection

:?
\documentclass{scrreprt} 
\usepackage{showframe} 
\RedeclareSectionCommand[% 
  beforeskip=18pt, 
  afterskip=18pt 
]{chapter} 

\RedeclareSectionCommand[% 
  beforeskip=18pt, 
  afterskip=18pt 
]{section}

\RedeclareSectionCommand[% 
  beforeskip=18pt, 
  afterskip=18pt 
]{section}  

\begin{document} 
\chapter{TEST}
\pagebreak
\section{TEST2}
\end{document}

von Besserwisser » Di 18. Aug 2015, 09:32

\documentclass{scrreprt}
\usepackage{showframe}
\RedeclareSectionCommand[%
  beforeskip=18pt,
  afterskip=18pt
]{chapter}

\begin{document}
\chapter{TEST}
\end{document}
Funktioniert bei mir wie erwartet.

von Dave Miller » Di 18. Aug 2015, 08:40

Hm. Mit redeclare bekomme ich nur den Abstand von Kapitel und zum Text größer. Aber nicht den Abstand von Kapitel zur Seite. Kann ich nicht direkt in dem Koma Script umstellen das bei jeder Kapitelhirachie 18pt Abstand oben sein soll? Egal ob zum Text oder zur Seite (wenn das Kapitel auf einer neuen Seite startet).

von Besserwisser » Di 18. Aug 2015, 08:00

Du brauchst nicht \chapterheadstartvskip umzudefinieren. Wenn du bei
\RedeclareSectionCommand[%
  beforeskip=1000pt,% Unsinniger Wert
  afterskip=18pt
]{chapter}
für beforeskip keinen Wert angibst, der größer als die Seitenhöhe ist (1000pt sind ca. 35cm), dann funktioniert das sehr gut.

Bei den Überschriften der unteren Ebenen ist es hingegen nicht sinnvoll, dass sie vom oberen Rand des Satzspiegels nach unten gerückt werden. Das macht man normalerweise in den Dokumentarten, für die die KOMA-Script-Klassen (oder auch die Standardklassen) vorgesehen sind, nicht. Deshalb kann man es für diese nicht einfach einstellen. Man müsste dazu interne Anweisungen umdefinieren.

Eine Ausnahme wäre, wenn auch diese Überschriften immer gleichzeitig eine neue Seiten beginnen sollen. Das wäre zwar auch eine Anwendung für die diese Klassen eher nicht vorgesehen sind, aber man könnte den Stil der Überschriften min. seit KOMA-Script 3.18 mit style=chapter ebenfalls in einen Kapitelstil ändern. Dabei ist dann die Angabe einiger zusätzlicher Optionen notwendig, weil dieser Stil ein paar zusätzliche Einstellungen benötigt. Siehe dazu die Anleitung zur entsprechenden KOMA-Script-Version.

von Dave Miller » Mo 17. Aug 2015, 22:01

\renewcommand*{\chapterheadstartvskip}{\vspace*{18pt}}

Hiermit bekomme ich es für das Kapitel hin.
Wie mache ich das für die anderen (section,sub etc)?

\renewcommand*{\sectionheadstartvskip}{\vspace*{18pt}}

wäre zu schön.... geht aber nicht!

chapter, Section & Subsection Abstände oben/unten anpas

von Dave Miller » Mo 17. Aug 2015, 21:45

Hi,
\documentclass{scrreprt} 

\RedeclareSectionCommand[%
  beforeskip=1000pt,
  afterskip=18pt
]{chapter}

\RedeclareSectionCommand[%
  beforeskip=18pt,
  afterskip=14pt
]{section}

\RedeclareSectionCommand[%
  beforeskip=100pt,
  afterskip=10pt
]{subsection}


\begin{document}
\chapter{TEST}
BLA
BLA
\section{test}
blabla
\subsection{test}
bla
bla
\end{document}
Mit dem code schaffe ich nur den abstand zwischen den texten. Ich möchte den Abstand auch zur Seite haben. Also zwischen Kopfzeile und dem Kapitel.

Danke

Nach oben