微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将自定义词添加到 LaTex 中的交叉引用

如何解决将自定义词添加到 LaTex 中的交叉引用

早上好!

我一直在寻找,但我无法找到解决问题的方法。我正在写我的硕士论文,我想在我的参考文献中添加自定义词,我的意思是,如果我想引用我文档中唯一的表格(例如\label{table:test}),我通常会做 {{1 }},结果只是一个可点击的数字 1。

但是,我需要设置一个全局选项,以便始终引用一个表,例如,我得到 \ref{table:test}(第一个表为 1)。这个自定义词肯定是 {custom word} 1,但我可以希望使用 Table(英文)或 figure(西班牙文)作为参考数字。

非常感谢您!

解决方法

cleveref 包会自动添加正确的单词并适应您文档的语言:

\documentclass[spanish]{article}

\usepackage{babel}
\usepackage{hyperref}
\usepackage[noabbrev,nameinlink]{cleveref}

\begin{document}

\begin{figure}
\caption{content...}
\label{key}
\end{figure}

\cref{key}

\end{document}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。