使用 \autoref 时如何使用小写的“equation”?

使用 \autoref 时如何使用小写的“equation”?

当使用\autoref(不是\eqref如前所述)时,我们得到以下表达式,

Equation (#)

但从语法上来说这毫无意义。

例如,(我认为)更自然的说法是:

See equation (#)

相对

See Equation (#)

如何默认将“Equation”设置为小写“equation”?

答案1

我建议\xxxautorefname您加载cleveref包(加载hyperref)并用于\cref小写标签字符串和\Cref大写标签字符串。

你的序言的一部分看起来应该是这样的:

...
\usepackage[colorlinks]{hyperref}
\usepackage[nameinlink,noabbrev]{cleveref}
...

接下来,在文档正文中,使用 执行全局搜索和\autoref替换\cref

如果你好奇的话:该nameinlink选项使得产生的交叉引用标注\cref看起来像产生的标注\autoref

有关 LaTeX 的交叉引用包的更多信息,以及hyperrefcleveref包的具体信息,请参阅这个答案发帖交叉引用包:使用哪一个,哪些有冲突?(无耻的自我引用警告!)

相关内容