在正文中引用时如何使用“第一章”而不是“第 1 章” 2024-5-26 • hyperref cross-referencing chapters labels 当我引用文本中的章节时,我想使用“第一章”而不是“第一章”。当我使用\ref{ch:label}它时,它只返回章节编号,当我使用\autoref{ch:label}它时将返回“第一章”。 我该怎么做才能获得“第一章”而不是“第1章”? 答案1 \thechapter只需按要求定义: \documentclass{report} \renewcommand\thechapter{\ifcase\value{chapter}\or One\or Two\or Three\else Many\fi} \begin{document} \chapter{Aaa\label{this}} xxxx \ref{this} \end{document} 答案2 你可以用这个包轻松实现这个fmtcount功能: \documentclass{report} \usepackage{lipsum} \usepackage{fmtcount} \renewcommand{\thechapter}{\Numberstring{chapter}} \begin{document} \chapter{Aaa\label{firstlbl}} \lipsum[11] xxxx Chapter \ref{firstlbl} \end{document} 相关内容 如何在 Firefox/Chrome 中多次返回而不实际加载前一个网站? 我如何在 TikZ 中设计此类图片? [关闭] “缺少 $ 插入”消息的问题 双启动 Ubuntu 和 Windows 的 BIOS 设置 无法访问 Ubuntu Apache2 上的 /admin 与子浮点一起更改标题宽度 macports gcc 选择尝试执行 i686-apple-darwin11-llvm-gcc-4.2 时出错 为什么 GCE 实例组管理器会重新创建虚拟机? 确定/设置 Puppet 环境 esxi 主机内存使用量增加