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 Dave Miller » Sa 4. Jul 2015, 19:35

Danke. Habe es hinbekommen. Bin den Weg mit:
listof=entryprefix
gegangen und bereue es nicht :)

von Johannes_B » Mo 29. Jun 2015, 23:49

Durch das Laden von Paket tocloft hat tocloft komplett alle Verzeichnisse redefiniert, damit sind alle Funktionen von KOMA-script bezüglich der Verzeichnisse tot. Du kannst dir jetzt Paket etoolbox (oder xpatch) schnappen und die Definition von Paket tocloft zurück an deine Wunschdefition patchen.

Das ist wie nem Läufer ein Bein stellen, Bein abschneiden und dem angebrachten Holzbein mit Schmirgelpapier zu neuem Glanz zu verhelfen, damits beim nächsten Rennen wieder klappt.

Willst du das wirklich?

von Dave Miller » Mo 29. Jun 2015, 22:51

Ja, aber ich habe die Dinge ja schon "anders" gelöst.
Jetzt würde ich gerne nur wieder die Abstände von den betroffenen Verzeichnissen anpassen. Sprich: den Abstand oben und untern verkleinern (möglichst auf 18pt)

von Johannes_B » Mo 29. Jun 2015, 08:20

von Dave Miller » Mo 29. Jun 2015, 06:29

Ok, vielleicht hätte ich noch erwähnen sollen, dass ich das package (\usepackage{tocloft}) hierfür benötige:
\renewcommand{\thefigure}{\arabic{figure}} 
\renewcommand{\thetable}{\arabic{table}} 
\renewcommand{\cfttabpresnum}{{Tabelle}  } 
\renewcommand{\cftfigpresnum}{{Abbildung}  } 
\renewcommand{\cftfigaftersnum}{{:}} 
\renewcommand{\cfttabaftersnum}{{:}} 
\setlength{\cftfignumwidth}{2,5cm}                     
\setlength{\cfttabnumwidth}{2,0cm}                                           
\setlength{\cftfigindent}{0cm}                                                     
\setlength{\cfttabindent}{0cm} 
Wie kann man das umgehen?

von esdd » So 28. Jun 2015, 23:51

Dave Miller hat geschrieben:
Ich habe schon so viel weggelöscht.
Wer weiß, was da noch alles steht ... Vermutlich weißt Du bei vielem gar nicht, warum Du es lädst bzw. was es tut. Du musst eigentlich erstmal ordentlich aufräumen - angefangen mit dem doppelt geladenen Paket scrlayer-scrpage, über das manuelle Setzen des Absatzabstandes statt -einzuges (dafür gibt es die Klassenoption parskip=half) bis zu dem unnötigen \newpage vor \chapter.

Wie schon bei Johannes zu sehen, kommt Dein eigentliches Problem vom Paket tocloft. In dem Du es lädst, überträgst Du ihm die Aufgabe, sich um die Verzeichnisse zu kümmern. Deshalb wirkt dann auch die KOMA-Script Option listof=totoc nicht mehr und die Verzeichnisse beginnen nicht mehr automatisch neue Seiten ... Das hättest Du alles selbst bemerken können, wenn Du das Beispiel von Johannes getestet und dabei mal das % entfernt hättest.

von Johannes_B » So 28. Jun 2015, 23:28

Scheinbar hast du noch immer kein Minimalbeispiel erstellt. Oder meines mal ausprobiert. Ich habe das ja nun nicht zum Spaß da hin gepint ;-)

von Dave Miller » So 28. Jun 2015, 23:25

:roll:

Okok

Ich habe schon so viel weggelöscht. Dachte das es mit etwas mehr Input besser nachzuvollziehen ist. Sorry :?

Hast Du eine Idee für mich? :wink:

von Johannes_B » So 28. Jun 2015, 22:55

Warum erstellst du kein Minimalbeispiel?
\documentclass[listof=totoc]{scrreprt}
%\usepackage{tocloft}
\RedeclareSectionCommand[%
	beforeskip=18pt,
	afterskip=18pt
]{chapter}

\renewcommand{\chaptermarkformat}{}

\begin{document}
\setcounter{page}{3} % Setzt die Seitenzahl hoch auf III.
\tableofcontents
\listoffigures
\listoftables

\chapter{Kapitel}
BLABLA

\end{document}

von Dave Miller » So 28. Jun 2015, 22:48

Es funktioniert jetzt.

Leider werden die Verzeichnisse dabei nicht berücksichtigt.
Wie kann ich diese einschließen?

Mit
\renewcommand*\chapterheadstartvskip{\vspace*{-xcm}}
bekomme ich nicht den gewünschten Abstand hin.

Ich möchte oben wie unten 18pt Abstand haben für die Verzeichnisse. Wie bei Kapitel 1

Mein MB:
\documentclass[a4paper,12pt,listof=totoc,bibliography=totoc,headsepline,plainheadsepline,headings=normal]{scrreprt}

\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc} 
\usepackage{geometry} 
\usepackage[utf8]{inputenc}
\usepackage{graphicx} 
\graphicspath{{img/}} 
\usepackage[scaled=0.92]{helvet} %scaled, Schriftart
\usepackage{setspace} 
\usepackage{scrhack} 
\usepackage{tgheros}
\usepackage{tabularx} 
\usepackage{colortbl}
\usepackage{tocloft}
\usepackage{scrbase}
\usepackage{caption}
\usepackage{lipsum}
\renewcommand{\familydefault}{\sfdefault} 
\usepackage[automark]{scrlayer-scrpage} 
\usepackage{acronym} %Abkürzungen
\setlength{\parindent}{0pt} %Einrücken von Absätzen
\setlength{\parskip}{6pt} %Absatzabstand

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

\renewcommand{\chaptermarkformat}{} 

\geometry{paper=a4paper,left=35mm,right=25mm,top=30mm,bottom=25mm} 

\clearpairofpagestyles 
\ihead*{\headmark} 
\ohead*{\pagemark} 


\usepackage{xcolor} 
\usepackage[automark]{scrlayer-scrpage} 
\addtokomafont{pagehead}{\upshape\color{gray!100}\footnotesize} 
\addtokomafont{pagenumber}{\upshape\color{gray!100}\footnotesize}
\clearpairofpagestyles 
\ihead*{\headmark} 
\ohead*{\pagemark}

\begin{document}
%INHALTSVERZEICHNIS
%======================================================================
\newpage
\setcounter{page}{3} % Setzt die Seitenzahl hoch auf III.
\tableofcontents
%======================================================================
%ABBILDUNGSVERZEICHNIS
%======================================================================	
\newpage
\addcontentsline{toc}{chapter}{\listfigurename}
\addtocontents{toc}{\protect\vspace{-0.2cm}} 
\listoffigures
%======================================================================
%TABELLENVERZEICHNIS
%======================================================================
\newpage
\addcontentsline{toc}{chapter}{\listtablename}
\listoftables

\newpage
\chapter{Kapitel}
BLABLA

\end{document}
Gruß
Dave[/code]

Nach oben