Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 7
Die Anpassung wegen parskip ist schon lange nicht mehr nötig

03 Jun '16, 14:33

esdd's gravatar image

esdd
17.8k294257

Das Paket `tocloft` verhindert, dass die Verzeichnisüberschriften von der KOMA-Script Klasse so wie die anderen Kapitelüberschriften formatiert werden. Lass es besser weg. Wenn Du vor den Einträgen in den Verzeichnissen einen Präfix wie Abb. haben möchtest, kannst Du das auch anders erreichen, siehe [Verzeichnispräfix in KOMA-Klassen][1]: % Abb. bzw. Tab. vor den Verzeichniseinträgen \KOMAoption{listof}{entryprefix} \newcaptionname{ngerman}{\listoflotentryname}{Tab.} \newcaptionname{ngerman}{\listoflofentryname}{Abb.} **Update** Seit der KOMA-Script Version 3.15 kann und sollte man die Abstände vor und nach Überschriften mit den Befehlen `\RedeclareSectionCommand` und `\RedeclareSectionCommands` einstellen: %Abstände \RedeclareSectionCommand[ beforeskip=0pt, afterskip=1\baselineskip plus .1\baselineskip minus .1\baselineskip ]{chapter} \RedeclareSectionCommands[ beforeskip=-12pt, afterskip=.125pt ]{section,subsection} \RedeclareSectionCommand[ beforeskip=-10pt, afterskip=.125pt ]{subsubsection} Der Abstand zwischen den Verzeichnisüberschriften und dem ersten Eintrag und der Abstand einer Kapitelüberschrift zum nachfolgenden Text unterscheiden sich dann allerdings noch um den in Deinem Dokument verwendeten Absatzabstand. Das liegt daran, dass in den Verzeichnissen immer `parskip=false` gesetzt wird. Mit dem folgenden Code (Quelle: Markus Kohm) lässt sich der fehlende Abstand ergänzen % nötige Anpassung bei mit Option parskip eingestelltem Absatzabstand \makeatletter \AfterTOCHead{\ifvmode\@tempskipa\lastskip\vskip-\lastskip\vskip\glueexpr\parskip+\@tempskipa\relax\fi} \makeatother ![alt text][2] Code: \documentclass[parskip=half,headings=small]{scrreprt} \usepackage[left=30mm,right=20mm,top=25mm,bottom=20mm,nofoot,nomarginpar, showframe% Anzeigen des Seitenlayouts ]{geometry} \usepackage[ngerman]{babel} \usepackage{microtype} \usepackage[T1]{fontenc} \usepackage[ansinew]{inputenc} \usepackage{setspace} \setstretch{1.2} \usepackage[headsepline=1pt,automark]{scrlayer-scrpage} \clearpairofpagestyles \ihead{\leftmark} \ohead{\pagemark} \setkomafont{pagehead}{\normalfont}% normale Schrift in Kopfzeile \renewcommand{\chaptermarkformat}{}% ohne Kapitelnummer \renewcommand\chapterpagestyle{scrheadings}% falls auch auf Kapitelanfangsseiten \renewcommand*\familydefault{\sfdefault} %Abstände \RedeclareSectionCommand[ beforeskip=0pt, afterskip=1\baselineskip plus .1\baselineskip minus .1\baselineskip ]{chapter} \RedeclareSectionCommands[ beforeskip=-12pt, afterskip=.125pt ]{section,subsection} \RedeclareSectionCommand[ beforeskip=-10pt, afterskip=.125pt ]{subsubsection} % nötige Anpassung bei mit Option parskip eingestelltem Absatzabstand \makeatletter \AfterTOCHead{\ifvmode\@tempskipa\lastskip\vskip-\lastskip\vskip\glueexpr\parskip+\@tempskipa\relax\fi} \makeatother \renewcommand*\familydefault{\sfdefault} \usepackage{blindtext} % Abb. bzw. Tab. vor den Verzeichniseinträgen \KOMAoption{listof}{entryprefix} \newcaptionname{ngerman}{\listoflotentryname}{Tab.} \newcaptionname{ngerman}{\listoflofentryname}{Abb.} \begin{document} \listoffigures \clearpage \blinddocument \begin{figure}% \fbox{Bild} \caption{Erstes Bild}% \end{figure} \begin{figure}% \fbox{Bild} \caption{Zweites Bild}% \end{figure} \end{document} [1]: http://texwelt.de/wissen/fragen/6141/verzeichnisprafix-in-koma-klassen/6142 [2]: http://texwelt.de/wissen/upfiles/tw_abstverk.png [3]: http://texwelt.de/wissen/upfiles/verzueberschr_1.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 6

07 Mär '15, 21:57

esdd's gravatar image

esdd
17.8k294257

Das Paket `tocloft` verhindert, dass die Verzeichnisüberschriften von der KOMA-Script Klasse so wie die anderen Kapitelüberschriften formatiert werden. Lass es besser weg. Wenn Du vor den Einträgen in den Verzeichnissen einen Präfix wie Abb. haben möchtest, kannst Du das auch anders erreichen, siehe [Verzeichnispräfix in KOMA-Klassen][1]: % Abb. bzw. Tab. vor den Verzeichniseinträgen \KOMAoption{listof}{entryprefix} \newcaptionname{ngerman}{\listoflotentryname}{Tab.} \newcaptionname{ngerman}{\listoflofentryname}{Abb.} **Update** Seit der KOMA-Script Version 3.15 kann und sollte man die Abstände vor und nach Überschriften mit den Befehlen `\RedeclareSectionCommand` und `\RedeclareSectionCommands` einstellen: %Abstände \RedeclareSectionCommand[ beforeskip=0pt, afterskip=1\baselineskip plus .1\baselineskip minus .1\baselineskip ]{chapter} \RedeclareSectionCommands[ beforeskip=-12pt, afterskip=.125pt ]{section,subsection} \RedeclareSectionCommand[ beforeskip=-10pt, afterskip=.125pt ]{subsubsection} Der Abstand zwischen den Verzeichnisüberschriften und dem ersten Eintrag und der Abstand einer Kapitelüberschrift zum nachfolgenden Text unterscheiden sich dann allerdings noch um den in Deinem Dokument verwendeten Absatzabstand. Das liegt daran, dass in den Verzeichnissen immer `parskip=false` gesetzt wird. Mit dem folgenden Code (Quelle: Markus Kohm) lässt sich der fehlende Abstand ergänzen % nötige Anpassung bei mit Option parskip eingestelltem Absatzabstand \AfterTOCHead\ifvmode\@tempskipa\lastskip\vskip-\lastskip\vskip\glueexpr\parskip+\@tempskipa\relax\fi} Absatzabstand \makeatletter \AfterTOCHead{\ifvmode\@tempskipa\lastskip\vskip-\lastskip\vskip\glueexpr\parskip+\@tempskipa\relax\fi} \makeatother ![alt text][2] Code: \documentclass[parskip=half,headings=small]{scrreprt} \usepackage[left=30mm,right=20mm,top=25mm,bottom=20mm,nofoot,nomarginpar, showframe% Anzeigen des Seitenlayouts ]{geometry} \usepackage[ngerman]{babel} \usepackage{microtype} \usepackage[T1]{fontenc} \usepackage[ansinew]{inputenc} \usepackage{setspace} \setstretch{1.2} \usepackage[headsepline=1pt,automark]{scrlayer-scrpage} \clearpairofpagestyles \ihead{\leftmark} \ohead{\pagemark} \setkomafont{pagehead}{\normalfont}% normale Schrift in Kopfzeile \renewcommand{\chaptermarkformat}{}% ohne Kapitelnummer \renewcommand\chapterpagestyle{scrheadings}% falls auch auf Kapitelanfangsseiten \renewcommand*\familydefault{\sfdefault} %Abstände \RedeclareSectionCommand[ beforeskip=0pt, afterskip=1\baselineskip plus .1\baselineskip minus .1\baselineskip ]{chapter} \RedeclareSectionCommands[ beforeskip=-12pt, afterskip=.125pt ]{section,subsection} \RedeclareSectionCommand[ beforeskip=-10pt, afterskip=.125pt ]{subsubsection} % nötige Anpassung bei mit Option parskip eingestelltem Absatzabstand \makeatletter \AfterTOCHead{\ifvmode\@tempskipa\lastskip\vskip-\lastskip\vskip\glueexpr\parskip+\@tempskipa\relax\fi} \makeatother \renewcommand*\familydefault{\sfdefault} \usepackage{blindtext} % Abb. bzw. Tab. vor den Verzeichniseinträgen \KOMAoption{listof}{entryprefix} \newcaptionname{ngerman}{\listoflotentryname}{Tab.} \newcaptionname{ngerman}{\listoflofentryname}{Abb.} \begin{document} \listoffigures \clearpage \blinddocument \begin{figure}% \fbox{Bild} \caption{Erstes Bild}% \end{figure} \begin{figure}% \fbox{Bild} \caption{Zweites Bild}% \end{figure} \end{document} [1]: http://texwelt.de/wissen/fragen/6141/verzeichnisprafix-in-koma-klassen/6142 [2]: http://texwelt.de/wissen/upfiles/tw_abstverk.png [3]: http://texwelt.de/wissen/upfiles/verzueberschr_1.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 5

07 Mär '15, 21:56

esdd's gravatar image

esdd
17.8k294257

Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

07 Mär '15, 15:53

esdd's gravatar image

esdd
17.8k294257

Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

05 Dez '14, 20:31

esdd's gravatar image

esdd
17.8k294257

Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

05 Dez '14, 20:27

esdd's gravatar image

esdd
17.8k294257

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

05 Dez '14, 15:35

esdd's gravatar image

esdd
17.8k294257