Seite 1 von 1

Inhaltsverzeichnis: zusätzliches Zeichen § vor Nummerierung

Verfasst: Sa 16. Nov 2013, 10:40
von Karawane
Guten Morgen,

ich möchte Kapitelüberschriften mit römischen Ziffern und Abschnittsüberschriften mit arabischen Ziffern und einem vorangestellten Paragraphenzeichen nummerieren. Das klappt, und ich habe auch die Kopfzeile entsprechend angepasst. Ich kriege es aber nicht hin, dass das Paragraphenzeichen auch im Inhaltsverzeichnis vor der arabischen Ziffer steht (idealerweise wie in der Überschrift in Kursivschrift). Kann mir da jemand weiterhelfen?
Vielen Dank schon mal.
\documentclass{scrbook}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{geometry}
	\geometry{a4paper, left=25mm, right=25mm, top=25mm, bottom=15mm}
\setkomafont{sectioning}{\bfseries}

\usepackage{titlesec}
		\renewcommand{\thechapter}{\Roman{chapter}} 
		\renewcommand{\thesection}{\arabic{section}}
	\titleformat{\chapter}{\normalfont\huge\bfseries\centering}{\thechapter.\quad}{0pt}{}
	\titleformat{\section}{\normalfont\Large\bfseries\centering}{\it\bfseries § \thesection.\quad}{0pt}{}
	
\begin{document}

\tableofcontents

\chapter{Kapitelüberschrift}

\section{Paragraphenüberschrift}

\end{document}

Verfasst: Sa 16. Nov 2013, 12:07
von esdd
Du kannst \thesection entsprechend umdefinieren. Gegebenenfalls musst du dann noch \thesubsection anpassen. Die restlichen Formatierungen für die Überschrift kannst du mit den von scrbook bereit gestellten Möglichkeiten vornehmen:
\documentclass[numbers=enddot]{scrbook} 
\usepackage[ngerman]{babel} 
\usepackage[ansinew]{inputenc} 
\usepackage[T1]{fontenc} 

\setkomafont{disposition}{\normalcolor\normalfont\bfseries} 
\setkomafont{chapter}{\huge}
\setkomafont{section}{\Large}

\renewcommand*\raggedsection{\centering}

\renewcommand{\thechapter}{\Roman{chapter}} 
\renewcommand{\thesection}{\textit{§~\arabic{section}}} 

\begin{document} 

\tableofcontents 
\chapter{Kapitelüberschrift} 
\section{Paragraphenüberschrift} 

\end{document} 
Gruß
Elke

Verfasst: Sa 16. Nov 2013, 13:15
von Karawane
Vielen Dank!

Das löst das Problem mit dem Inhaltsverzeichnis, es taucht allerdings ein anderes Problem auf: Ich benutze die theorem-Umgebung und möchte meine Sätze jeweils innerhalb einer section nummeriert haben, aber ohne Paragraphenzeichen. Für subsections und Gleichungen kann man das ja dann mit \renewcommand{\thesubsection}{....} bzw. \renewcommand{\theequation}{....} machen, für die Nummerierung in der theorem-Umgebung habe ich allerdings nichts gefunden. Wie kann man das anpassen?

Gruß K.

\documentclass[numbers=enddot]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}

\setkomafont{disposition}{\normalcolor\normalfont\bfseries}
\setkomafont{chapter}{\huge}
\setkomafont{section}{\Large}

\renewcommand*\raggedsection{\centering}

\renewcommand{\thechapter}{\Roman{chapter}}
\renewcommand{\thesection}{\textit{§~\arabic{section}}}

\usepackage{amsthm}
\newtheorem{satz}{Satz}[section]

\begin{document}

\tableofcontents
\chapter{Kapitelüberschrift}
\section{Paragraphenüberschrift 1}
\begin{satz}
	Ein Satz, der die Nummer 1.1 in fetter, nichtkursiver Schrift (ohne vorangehendes Zeichen) tragen sollte.
\end{satz}

\end{document}


Verfasst: Sa 16. Nov 2013, 15:16
von esdd
Sollte mit folgendem gehen:
\renewcommand\thesatz{\arabic{section}.\arabic{satz}}
Gruß
Elke

PS: Schau dir mal bitte an, was der Status „Rückfrage“ bedeutet.

Verfasst: Sa 16. Nov 2013, 15:43
von Karawane
Ja, darauf hätte ich selbst kommen können.. - danke!

Und stimmt, "Rückfrage" war falsch.

Gruß K.