Automatischer Abschnittstitel und Abschnittstitel vor der Abschnittsnummer

Automatischer Abschnittstitel und Abschnittstitel vor der Abschnittsnummer

Ich versuche drei Dinge zu tun:

  1. Einen Abschnittstitel automatisch für jeden Abschnitt wiederholen (z. B. „Kapitel“).
  2. Platzieren Sie den Abschnittstitel vor der Abschnittsnummer (z. B. „Kapitel 1“ und NICHT „1 Kapitel“).
  3. Machen Sie jede Abschnittsnummer zweistellig (z. B. „Kapitel 01“ und NICHT „Kapitel 1“).

Ich habe herausgefunden, wie man diese drei Dinge einzeln erledigt, aber nicht alle zusammen.

Antwort1

  1. Die Standard- bookund reportDokumentklassen bieten Ihnen \chapterstandardmäßig das, was Sie benötigen.

  2. Die Standard- bookund reportDokumentklassen bieten Ihnen \chapterstandardmäßig das, was Sie benötigen.

  3. Sie können den Kernel verwenden \two@digits.

Der Code:

\documentclass{book}

\makeatletter
\renewcommand\thechapter{\two@digits{\value{chapter}}}
\makeatother

\begin{document}

\chapter{Test chapter}

\end{document}

Bildbeschreibung hier eingeben

Falls Sie einen Fließtitel erstellen möchten, titlesecändern Sie die Formatierung mit von displayin block:

\documentclass{book}
\usepackage{titlesec}

\makeatletter
\renewcommand\thechapter{\two@digits{\value{chapter}}}
\makeatother
\titleformat{\chapter}[block]
  {\normalfont\huge\bfseries}
  {\chaptertitlename\ \thechapter}
  {1em}
  {}

\begin{document}

\chapter{Test chapter}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen