如何自定义多种超链接引用名

2020-09-13 22:31发布

## 编译环境 操作系统 * [x] Windows 7/8/10 Tex发行版 * [x] TexLive `2020` IDE * [x] TexStudio3.0.1 ## 我的问题 - ...

## 编译环境 操作系统 * [x] Windows 7/8/10 Tex发行版 * [x] TexLive `2020` IDE * [x] TexStudio3.0.1 ## 我的问题 - 我引用了宏包`hyperref`生成超链接,用`\autoref`命令引用,用`\def\XXXXautoref`命令自定义了`figure table`等环境的引用名,比如原来`figure`环境的默认引用名为*Figure*,我将它改成了*图*,现在我希望再有一个名为*代码*的引用名,而且它的引用编号是独立的,也就是从1开始编号,这该如何实现?如果自定义环境的话,还能用`\autoref`命令做引用吗?能定义`autoref`的引用名吗?用`\autoref`命令的主要原因是它生成的超链接引用名和编号都是可点击的,如果有其他命令可以代替的话当然也可以。
2条回答
sikouhjw
2020-09-17 13:32
看不懂的命令自己去查 `texdoc hyperref` 和刘海洋 PS:先学会提问,才能节约时间 ```tex \documentclass{ctexart} \usepackage{float} \newfloat{code}{htbp}{lcode} \floatname{code}{代码} \usepackage{hyperref} \def\codename{代码} \begin{document} 引用\autoref{code:test} \begin{code} test \caption{test}\label{code:test} \end{code} \end{document} ```

一周热门 更多>