## 编译环境 操作系统 * [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 回答2

0
可以自己定义的。
  • 回复 sikouhjw :嗯 就是这个意思 我不知道怎么说... – 气派飞鹰 2020-09-16 08:02 回复
  • 回复 气派飞鹰 :你为什么不说「你要做什么」?你要一个名为「代码」的浮动体环境? – sikouhjw 2020-09-15 00:00 回复
  • 我想知道怎么自定义呢 或者要看哪个文档啊? – 气派飞鹰 2020-09-14 12:53 回复
0
看不懂的命令自己去查 `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} ```

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。