„Wörtliche“ Nummerierung der Kapitel, aber nicht im Inhalt

„Wörtliche“ Nummerierung der Kapitel, aber nicht im Inhalt

Dank diesem Makro

\makeatletter
\let\old@makechapterhead\@makechapterhead
\def\@makechapterhead{\def\thechapter{\words{chapter}}\old@makechapterhead}
\makeatother


\newcommand\words[1]{\expandafter\xwords\csname c@#1\endcsname}
\def\xwords#1{\ifcase#1\or
one\or
two\or
three\or
four\or
five\else
I need more words\fi}

was sich aus dieser Frage ergibt "Wörtliche" Nummerierung der Kapitel

Alles läuft gut und ich bekomme auf der ersten Seite jedes Kapitels das, was ich will, „Kapitel eins“, „Kapitel zwei“ usw., aber im Inhaltsverzeichnis wird dieselbe Nummerierung der Kapitel verwendet, die so wörtlich ist, dass ich sie offensichtlich nicht will. Wie kann ich also die übliche Nummerierung ( \arabic{chapter}) für den Inhalt verwenden?

Antwort1

Am besten verwenden Sie das Paket, fmtcountum den ausgeschriebenen Wert eines Zählers zu erhalten. In diesem Fall müssen Sie das tocstylePaket verwenden, um die Ränder im Inhaltsverzeichnis anzupassen.

Wenn Sie dies für Kapitel verwenden möchten, ersetzen Sie einfach jedes Vorkommen von sectiondurch chapter.

\documentclass{article}
\pagestyle{empty}% for cropping
\usepackage{fmtcount,tocstyle}
\renewcommand\thesection{\Numberstring{section}}
\begin{document}
\tableofcontents
\section{First section}
\section{Second section}
\subsection{A subsection}
\section{Third section}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen