在正文中引用时如何使用“第一章”而不是“第 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} 相关内容 Linux - 如何显示和导入智能卡读卡器传送的证书? 无法在登录屏幕上更改键盘布局 如何执行这个特定的 python 脚本(附在问题中) 将节点继承转换为层次结构 有没有办法在 XFCE 中查看当前的歌曲和媒体控制? 主分区和系统分区有什么区别 使用 systemd 更改启动服务的顺序 在 beamer 中逐个发现 pgfplots 不起作用 为什么我收到安装错误(121)、远程 I/O 错误? 计算机一直挂起