Seite 1 von 1

Subsection nummeriert nicht richtig

Verfasst: Di 11. Nov 2014, 19:27
von bfdp
Guten Abend,

ich habe gerade das Problem, dass LaTeX die Subsections nicht richtig nummeriert, also nicht 1.1, 1.2 etc., sondern 1, 1, 1, usw. Was mache ich falsch?
\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{ngerman}\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{geometry}
\geometry{a4paper, top=25mm, left=25mm, right=20mm, bottom=20mm,
	headsep=10mm, footskip=12mm}
\usepackage{titlesec}
\titleformat{\section}
{\normalfont\large\bfseries}{\thesection}{1em}{}
\titleformat{\subsection}
{\normalfont\normalsize\bfseries}{\thesection}{1em}{}


\begin{document}
	
	\begin{center}
		\Large{\textbf{\underline{Zahlentheorie}}}
	\end{center}
	\section{Kongruenzen und Restklassen}
	Text
	\subsection{Der chinesische Restsatz}
	\subsection{2. Unterkapitel}
	
\end{document}
Vielen Dank schonmal!

Verfasst: Di 11. Nov 2014, 19:41
von Besserwisser
Du verwendest titlesec falsch. Wenn du den section-Zähler für \subsection verwendest, ist es kein Wunder, dass nicht ausgegeben wird, was du erwartest.
\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{ngerman}\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{geometry}
\geometry{a4paper, top=25mm, left=25mm, right=20mm, bottom=20mm,
   headsep=10mm, footskip=12mm}
\usepackage{titlesec}
\titleformat{\section}
{\normalfont\large\bfseries}{\thesection}{1em}{}
\titleformat{\subsection}
{\normalfont\normalsize\bfseries}{\thesubsection}{1em}{}


\begin{document}
   
\title{Zahlentheorie}
\date{}
\maketitle
   \section{Kongruenzen und Restklassen}
   Text
   \subsection{Der chinesische Restsatz}
   \subsection{2. Unterkapitel}
   
\end{document}
Und falls dir gar nicht klar ist, warum du titlesec verwendest: »Minimale Vorlage vs. maximale Probleme«.

Verfasst: Di 11. Nov 2014, 20:40
von bfdp
Ja, genau, ich hatte nur das "sub" vergessen...
Danke! :D