Vertikaler Abstand in \minitoc vergrößern

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Rike

Vertikaler Abstand in \minitoc vergrößern

Beitrag von Rike »

Hallo zusammen,
für meine Abschlussarbeit benötige ich ein übergeordnetes Inhalzsverzeichnis, indem nur Chapter aufgeführt sind, und für jedes Chapter eigenes Inhaltsverzeichnis, indem Section/Subsection aufgeführt sind. Das hae ich auch bereits mit Hilfe von minitoc hinbekommen und kann auch Schriftart usw. anpassen. Jedoch würde ich gerne einen vertikalen Abstand vor einem neuen Section-Eintrag im untergeordneten Inhaltsverzeichnis einfügen. D.h. in meinem Minimalbeispiel soll beispielsweise der Abstand nach 1.2 Subsection zu 2 Section A2 vergrößert werden. Könnt ihr mir da helfen?
\documentclass[fleqn,toc=chapterentrywithdots,12pt,a4paper,oneside]{scrbook}
\usepackage[a4paper]{geometry}
\geometry{a4paper,left=3cm,right=2cm, top=3cm, bottom=3cm}
\usepackage{lipsum}
\usepackage[]{minitoc}
\renewcommand*{\thesection}{\arabic{section}} 

\mtcsetrules{minitoc}{off} 
\mtcsetdepth{minitoc}{2}
\mtcsettitle{minitoc}{}

\begin{document}
\setcounter{tocdepth}{0}
\dominitoc
\tableofcontents
\thispagestyle{empty}
\newpage	
	
% ------ Chapter A -------------------	
\chapter*{} 
\addstarredchapter{Chapter A}
\addtocontents{toc}{\protect\addvspace{35pt}}% Abstand nach Eintrag im übergeordneten Inhalstverzeichnis
\thispagestyle{empty}
\newpage

\setcounter{section}{0}
\setcounter{table}{0}
\setcounter{figure}{0}
\setcounter{equation}{0}	

\section*{Inhaltsverzeichnis}
\minitoc
\thispagestyle{empty}
\newpage
\section{Section A1}
\subsection{Subsection A1.1}
\lipsum
\subsection{Subsection A1.2}
\lipsum
\section{Section A2}
%----------------------------------	

% ------ Chapter B -------------------	
\chapter*{} 
\addstarredchapter{Chapter B}
\addtocontents{toc}{\protect\addvspace{35pt}}% Abstand nach Eintrag im übergeordneten Inhalstverzeichnis
\thispagestyle{empty}

\newpage

\setcounter{section}{0}
\setcounter{table}{0}
\setcounter{figure}{0}
\setcounter{equation}{0}	

\section*{Inhaltsverzeichnis}
\minitoc
\thispagestyle{empty}
\newpage

\section{Section B1}
\subsection{Subsection B1.1}
\subsection{Subsection B1.2}
\section{Section B2}
%----------------------------------	
	
\end{document}

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag von markusv »

Ich würde das Ganze noch eine Ebene höher ansiedeln und mit \parttoc
arbeiten. Die \chapter, welche deinen Sections entsprechen, kommen automatisch mit dem gewünschten Abstand.
\documentclass[fleqn,toc=chapterentrywithdots,12pt,a4paper,oneside]{scrbook}
\usepackage[a4paper]{geometry}
\geometry{a4paper,left=3cm,right=2cm, top=3cm, bottom=3cm}
\usepackage{blindtext}
\usepackage[]{minitoc}
\mtcsetrules{parttoc}{off} 
\mtcsetdepth{parttoc}{1}
\mtcsettitle{parttoc}{Inhaltsverzeichnis}
\renewcommand*{\thepart}{\arabic{part}} 
\begin{document}
\setcounter{tocdepth}{-1}
\doparttoc
\thispagestyle{empty}
\tableofcontents
\newpage   
\addstarredpart{A}
\parttoc
\blinddocument
\blinddocument
\addstarredpart{B}
\setcounter{chapter}{0}
\setcounter{table}{0}
\setcounter{figure}{0}
\setcounter{equation}{0}
\parttoc
\blinddocument
\end{document}
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de

Antworten