Archiv verlassen und diese Seite im Standarddesign anzeigen : \paragraph im Inhaltsverzeichnis richtig einrücken
Hallo,
ich nutze \paragraph zur Gliederung der 5. Ebene in meinem Dokument. Zeilenumbruch nach \paragraph, Nummerierung und das Aufnehmen ins Inhaltsverzeichnis sind kein Problem, allerdings werden die Abschnitte mit \paragraph nicht so weit eingerückt wie alle anderen Abschnitte.
Bsp:
1._____Kapitel 1
...........1._____Section 1
......................1._____Subsection 1
.................................1._____Subsubsect ion 1
.......................................1._____Para graph 1
Warum beginnt "1._____Paragraph 1" nicht direkt unter "Subsubsection"?
Wer könnte mir hier helfen?
Gruß und Dank,
Raupel
habe das gleiche problem, bitte ebenfalls um hilfe
u_fischer
02-07-2009, 09:51
Warum beginnt "1._____Paragraph 1" nicht direkt unter "Subsubsection"?
Nun, es entsteht eine ziemlich große weiße Fläche, wenn man das macht. Der Platz für die Zahlen wird ja immer größer.
\documentclass[parskip]{scrbook}
\setcounter{tocdepth}{6}
\setcounter{secnumdepth}{6}
\makeatletter
\renewcommand*\l@paragraph{\bprot@dottedtocline{4} {11.1em}{5em}}
\renewcommand*\l@subparagraph{\bprot@dottedtocline {5}{16.1em}{6em}}
\begin{document}
\tableofcontents
\chapter{A}
\section{B}
\subsection{C}
\subsubsection{D}
\paragraph{E}
\subparagraph{F}
abc
\end{document}
Ulrike Fischer
erst einmal vielen dank! wie bekomme ich denn den vertikalen abstand zwischen text und überschrift bei \paragraph genauso so hin wie bei section, subsection, usw.? jetzt erscheint der text direkt neben der mit \paragraph erzeugten überschrift
u_fischer
02-07-2009, 15:06
Du musst halt \paragraph umdefinieren.
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=subsubsub
\documentclass[parskip]{scrbook}
\setcounter{tocdepth}{6}
\setcounter{secnumdepth}{6}
\makeatletter
\renewcommand*\l@paragraph{\bprot@dottedtocline{4} {11.1em}{5em}}
\renewcommand*\l@subparagraph{\bprot@dottedtocline {5}{16.1em}{6em}}
\renewcommand\paragraph{\@startsection{paragraph}{ 4}{\z@}%
{3.25ex \@plus1ex \@minus.2ex}%
{1.5ex \@plus .2ex}% <-- positiv für Zeilenumbruch
%negativ für run-in-Überschrift
%Originalwert ist -1em
{\raggedsection\normalfont\sectfont\nobreak\size@p aragraph}%
}
\begin{document}
\tableofcontents
\chapter{A} abc
\section{B} abc
\subsection{C} abc
\subsubsection{D} abc
\paragraph{E} abc
\subparagraph{F}
abc
\end{document}
Ulrike Fischer
Hallo Ulrike,
auch von mir herzlichen Dank! Ich hab's eben umgesetzt - voller Erfolg, genauso, wie es sein sollte!
Nochmals danke,
Raupel
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.