Mein MWE generiert „Eins“ für die Kapitelnummer. Ich möchte, dass „Eins“ „EINS“ ist. Ich habe alles versucht, was mir eingefallen ist \renewcommand{\thechapter}{\MakeUppercase{\Numberstring{chapter}}}
, {\MakeUppercase{\thechapter}}
aber nichts funktioniert für mich.
\documentclass[12pt]{memoir}
\usepackage[explicit]{titlesec}
\titleformat{\chapter}[display]
{\huge\filcenter}
{\thechapter}
{1em}
{\Huge #1}
\titleformat{\subsection}[display]{}
{\thesubsubsection}
{}
{#1}
\let\ordinal\relax
\usepackage{fmtcount}
\renewcommand{\thechapter}{\Numberstring{chapter}}
\begin{document}
\chapter{The First Chapter}
This is some text in the first chapter.
\end{document}
Antwort1
DerfmtanzahlPaket stellt ein Makro namens bereit \NUMBERstring
. Sie sollten dieses Makro anstelle von verwenden, \Numberstring
um die Zeichenfolge „ONE“ in Großbuchstaben zu generieren.
\documentclass[12pt]{memoir}
\let\ordinal\relax
\usepackage{fmtcount}
\begin{document}
\setcounter{chapter}{1}
\arabic{chapter} \numberstring{chapter} \Numberstring{chapter} \NUMBERstring{chapter}
\end{document}