PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Numerierungstiefe festlegen



Barny.G
08-01-2010, 09:47
Hallo und moin moin,

-> TeXnicCenter
-> XP SP3

gern möchte ich eine etwas tiefer gehende Numerierung als die default-Einstellung im LaTeX festlegen. Der Befehl

\setcounter{secnumdepth}{5}
hat aber nichts gebracht.

Hier mal ein (leider nicht zu kleines) Minimalbeispiel


\documentclass{scrreprt}

\usepackage{geometry}
\geometry{a4paper,left=35mm,right=28mm, top=25mm, bottom=27mm}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\let\mult=\cdot
%\usepackage[squaren,Gray]{SIunits} %SI-Einheiten verwenden!
\usepackage{siunitx}
\let\cdot=\mult
\usepackage{amsmath}
\usepackage{empheq}
\usepackage{amssymb}
\jot=8pt %regelt den Abstand der Formeln in einer "\align" Umgebung
\usepackage{color}

\addto\captionsngerman{
\renewcommand{\figurename}{Abb.}
\renewcommand{\tablename}{Tab.}
}

\usepackage{float}
\usepackage{exscale}
\usepackage{floatflt}
\usepackage{caption}
\usepackage{array,blkarray} %für Pfeile an Matrix

\setcounter{secnumdepth}{5} %setzt die Numerierungstiefe
%------------------------------------------------------------------------
\def\mathllap{\mathpalette\mathllapinternal} %für schöne passende underbraces
\def\mathllapinternal#1#2{%
\llap{$\mathsurround=0pt#1{#2}$}% $
}
\def\clap#1{\hbox to 0pt{\hss#1\hss}}
\def\mathclap{\mathpalette\mathclapinternal}
\def\mathclapinternal#1#2{%
\clap{$\mathsurround=0pt#1{#2}$}%
}
\def\mathrlap{\mathpalette\mathrlapinternal}
\def\mathrlapinternal#1#2{%
\rlap{$\mathsurround=0pt#1{#2}$}% $
}
%------------------------------------------------------------------------
\usepackage{mathtools}
\makeatletter

\newcommand{\explain}[2]{\underset{\mathclap{\overset{\uparrow}{#2}}}{#1}}
\newcommand{\explainup}[2]{\overset{\mathclap{\underset{\downarrow}{#2}}}{#1 }}

\makeatother
%-----------------------------------------------------------------------\usepackage{natbib}
\bibliographystyle{chicago}
%-----------------------------------------------------------------------
\begin{document}
\tableofcontents
\chapter{Alles auf Anfang}
\section{Das kommt noch}
\subsection{Als letztes im Inhalt}
\subsubsection{Das müsste unbedingt}
\paragraph{Das wäre auch noch schön}
aber nicht Bedingung...
\end{document}

Die ewige Präambel habe ich deshalb komplett übernommen, weil ich nicht weiß, ob isch da ggf. was gegenseitig behindert...

Kann mir jemand helfen?

Viele Grüße

Thomas

Xenara
08-01-2010, 09:54
Wo ist das Problem, nach und nach die Präambel auszukommentieren, jeweils zu komplilieren und den Effekt kontrollieren? Unter anderem hier (http://www.mrunix.de/forums/showthread.php?t=66921) gibt es eine Anleitung zum Erstellen von Minimalbeispielen.

Ich hab mir jetzt mal die Arbeit gemacht...

Btw, dein gesuchter Parameter ist tocdepth.



\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

% Das ist die Nummerierungstiefe fürs TOC
\setcounter{tocdepth}{5}

\setcounter{secnumdepth}{5} %setzt die Numerierungstiefe

\begin{document}
\tableofcontents
\chapter{Alles auf Anfang}
\section{Das kommt noch}
\subsection{Als letztes im Inhalt}
\subsubsection{Das müsste unbedingt}
\paragraph{Das wäre auch noch schön}
aber nicht Bedingung...
\end{document}

Barny.G
08-01-2010, 10:22
Hallo Xenara,

vielen Dank für Deine Hilfe! Das funktioniert ganz einwandfrei.

Viele Grüße

Thomas