从 numtoname 获取自定义输出

从 numtoname 获取自定义输出

我们可以使用 numtoname 命令将 memoir 类中的数字扩展为单词。但是当我使用 numtoname 扩展 125000 时,我得到的输出是十二万五千。相反,我希望得到的输出是十二万五千。我该怎么做?

\documentclass{memoir}
\usepackage[utf8]{inputenc}

\title{numtoname}

\date{February 2022}

\begin{document}
\numtoname{125000}

\end{document}

答案1

像这样?

\documentclass{memoir}

\begin{document}
\numtoname{125000}

\renewcommand*\nNamec{\iflowernumtoname l\else L\fi ac}

\numtoname{125000}
\end{document}

在此处输入图片描述

输出中出现的每个单词\numtoname(如“one”和“hundred”)都存储在单独的宏中,因此可配置。并非所有这些宏都有文档记录,但可以在memoir.cls

相关内容