PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : section, subsection und deren Formatierungen...



Janus
06-12-2009, 17:57
Hallo,

ich nutze die Klasse report für eine Ausarbeitung über 3 Themengebiete. Nun würde ich gerne die Formatierung so abändern, dass das, was ich als chapter definiert habe lediglich als Überschrift Kapitel x am Kapitelanfang steht und wenn möglich auch weiterhin in der Kopfzeile (also bleibt wie es ist). Danach sollen die sections nur mit x statt mit x.x, die subsections mit x.x statt x.x.x usw. nummeriert werden. Die Nummerierungstiefe sollte bis subsubsection gehen. Weiß vielleicht jemand, wie ich das so hinbekomme?

Gruß,
Janus

mechanicus
07-12-2009, 18:37
Hallo,

Minimalbeispiel - Hilfe zur Selbsthilfe.

Gruß
Marco

Janus
09-12-2009, 11:48
Hallo,

also, hab den Code mal auf das Wesentliche beschränkt:


\documentclass[11pt,ngerman,a4paper, ]{report}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\begin{document}
\chapter{Themengebiet 1}
Text Text Text Text Text Text Text Text Text Text
\section{Das hier sollte jetzt nur mit 1. nummeriert sein}
Text Text Text Text Text Text Text Text Text Text
\subsection{Und das hier mit 1.1}
Text Text Text Text Text Text Text Text Text Text
\subsubsection{Und hier dann 1.1.1}
Text Text Text Text Text Text Text Text Text Text
\subsubsection{und 1.1.2 und so weiter}
Text Text Text Text Text Text Text Text Text Text
\end{document}

Gruß,
Janus

u_fischer
09-12-2009, 12:00
\documentclass[11pt,ngerman,a4paper, ]{report}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\setcounter{secnumdepth}{3}
\renewcommand\thesection{\arabic{section}.}
\renewcommand\thesubsection{\thesection\arabic{sub section}.}
%usw
\begin{document}
\chapter{Themengebiet 1}
Text Text Text Text Text Text Text Text Text Text
\section{Das hier sollte jetzt nur mit 1. nummeriert sein}
Text Text Text Text Text Text Text Text Text Text
\subsection{Und das hier mit 1.1}
Text Text Text Text Text Text Text Text Text Text
\subsubsection{Und hier dann 1.1.1}
Text Text Text Text Text Text Text Text Text Text
\subsubsection{und 1.1.2 und so weiter}
Text Text Text Text Text Text Text Text Text Text
\end{document}

Janus
09-12-2009, 13:52
Danke! Die Nummerierung ist jetzt genauso, wie ich sie haben wollte. Allerdings hat sich damit ein neues Problem ergeben: Ich habe eigene Strukturen eingebaut, die alle in dieser Art nummeriert sind:


\newtheorem{defi}{Definition}[section]

Durch den zusätzlich eingefügten Punkt bei section, sehen die Definitionen im Text jetzt so aus: Definition 1..1
Gibt es eine Möglichkeit den einen Punkt zu entfernen, so dass es wieder Definition 1.1 heißt?

Gruß,
Janus

u_fischer
09-12-2009, 14:01
Nun, natürlich kann man den Punkt entfernen. Und es geht genauso wie bei \subsubsection. Nur dass der Zähler hier defi heißt und der zugehörige Druckbefehle \thedefi:

\renewcommand\thedefi{\thesection\arabic{defi}}

Janus
09-12-2009, 15:47
Super, danke.