最近发现了一个非常好用的包hyperref,设置方法如下:使用autoref 引用子图,如何更改引用样式。但是默认的会带上红框,想要去掉的话需要加上hypersetup{hidelinks}命令。


最近在用latex写论文,在引用subfloat生成的图中的子图时,用ref命令不显示括号。查了一下后发现都是用的subfigure包,只有一篇讲的是subfig:

LaTeX中使用包subfig引用子图标号_陈广智的专栏-CSDN博客_latexsubfig​blog.csdn.net

但是按照大佬的方法只能显示字母,不能显示数字+(字母)的形式。虽然可以手动添加数字,但这样和用word没区别了,没有用latex的意义了。。。

于是发扬了一下钻牛角尖的精神,顺着大佬的思路继续看subfig包的帮助文档,终于找到了解决办法:在帮助文档中,除了大佬提到的subref 命令,subfig包还提供了另一个subref*命令。个人理解为加星的相当于可以让用户自定义的一个subref命令:

By default, the starred form of the command simply returns the thesubfloat value, which, for sub-floats is usually something like “a”. However, this may be changed by setting ‘subrefformat’, similar to the above ‘listofformat’, to a predefined format (see table 3 or to a unique format defined with the DeclareSubrefFormat command (section 2.1.4).

但是使用前需要用DeclareSubrefFormat命令指定所需要的格式:

The DeclareSubrefFormat command allows the specification of how the subref* command generates its reference to a sub-caption label in the text.

然后帮助文档又给出了DeclareSubrefFormat命令的使用例子:

184DeclareSubrefFormat{empty}{}
185 DeclareSubrefFormat{simple}{#1#2}
186 DeclareSubrefFormat{parens}{#1(#2)}
187 DeclareSubrefFormat{subsimple}{#2}
188 DeclareSubrefFormat{subparens}{(#2)}

想要指定为数字+(字母)的形式,需要在导言区加上DeclareSubrefFormat{parens}{#1(#2)} ,然后将原来的ref{}命令换成subref*{}即可。

latex hyperref_Latex 用subfig引用子图显示括号相关推荐

  1. LaTeX使用graphicx+subfig实现子图合并+标题+子图标题

    一.应用场景/需求 今天在LaTeX写论文的时候,发现自己需要使用几个图拼凑在一起,然后合到一张大图中去.也就是一张图包含若干张子图,然后若干张子图的大小可以自己设置,子图下面有子标题,而总的大图也有 ...

  2. Springer Latex 引用参考文献显示问号[?]

    Springer Latex 引用参考文献显示问号[?] 最近用Springer的latex写论文时,发现,同时引用多个参考文献时,第二个参考文献的编号变成了问号 大概是这样: [24, ?] 解决方 ...

  3. 002 Latex引用包显示“File `article.cls‘ not found的问题

    Latex引用包显示"File `article.cls' not found,如何解决? 环境:WIN10+texlive2020+texstudio,默认编译器设置为xelatex. 把 ...

  4. latex 跳转标签_在 LaTeX 中使用交叉引用

    简介 在用 Word 编辑文档时,遇见的最为烦恼的问题莫过于,在文中用到"如图 x-x 所示"的表示时,当修改文章时,换掉了整篇文章图表的编号,再去修改文中引用到的编号不胜其烦.在 ...

  5. Latex图的caption太长,导致信息丢失该怎么办,Latex 图注太长 无法显示

    Latex图的caption太长,导致信息丢失该怎么办,Latex 图注太长 无法显示 Latex 图注太长 无法显示 https://blog.csdn.net/weixin_30784501/ar ...

  6. latex的公式中不用斜体显示,使用罗马字体显示

    latex的公式中不用斜体显示,使用罗马字体显示 latex公式中部分字体不是用斜体显示 改成不是斜体的字母 latex公式中部分字体不是用斜体显示 latex的公式中显示min的格式是如下图所示: ...

  7. latex中同一处引用多篇文献

    转载自[http://blog.sina.com.cn/s/blog_97db34e801016wsp.html] 1.如何在paper同一处用\cite命令同时引用多篇文献? 用\cite{bibt ...

  8. latex中的reference引用

    latex中有两种引用的方式 第一种:使用thebiblography \begin{thebibliography}{10}\bibitem{latexGuide} Kopka Helmut, W. ...

  9. Latex 文献引用不显示的问题

    1 引用文献的问题 (1)文献引用是[?]; (2) 最后没有文献列表 note: 如何新建bib文件,以及如何引用这里不细说,请参考其它blog 1.1 老版本的引用 我的是latex 2019 没 ...

最新文章

  1. c语言printf 空格,在打印输出前面添加空格,如在C中[printf(%2i)]
  2. 【Harvest源码分析】获取F0轮廓
  3. Qt导入CMakeLists.txt后无法调试
  4. linux Makefile引用与环境变量
  5. 怎么在html中设置按键,网页设计中如何设计按钮
  6. html怎样添加日历控件,向日历控件中添加自定义内容
  7. 024_JDK的equals方法
  8. 查询方式中断方式_【每日“一”题】中断方式
  9. 33 关 Python 游戏,测试你的爬虫能力到底及格不?
  10. SURF 与 SIFT的共同点与区别
  11. 计算机维护教程自学,【电脑维修教程】自学维修电脑.pdf
  12. dtw算法 c语言实现,dtw算法 - WELEN
  13. 群贤路附近哪有计算机学校,袍江,镜湖,皋埠,富盛…绍兴各镇学校2017年施教区划定!你家孩子该在哪就读?...
  14. 宽带连接已断开 | 宽带拨号上网、连上几分之后自动断开|宽带连上一会儿就断
  15. 【javafx】如何java查询12306火车票剩余数量
  16. 2018年度获取工作日节假日API
  17. Unity Error while downloading Asset Bundle: Failed to decompress data for the AssetBundle
  18. 【Python】python爬取百度云网盘资源-源码
  19. 关于 运算符号 (与运算)、|(或运算)、^(异或运算)以及与 和 || 逻辑运算符区别
  20. SISR深度学习主要方法简述

热门文章

  1. jquery的选择器之-表单对象属性过滤选择器
  2. [译]介绍Spark2.4的用于处理复杂数据类型的新内置函数与高阶函数
  3. yii2在linux下面无法启用gii
  4. Apache 服务器端安装配置(Windows版本)
  5. python GIL 全局锁,多核cpu下的多线程性能究竟如何?
  6. 黄聪:WordPress动作钩子函数add_action()、do_action()源码解析
  7. .NET动态调用WebService
  8. Linux 配置网络
  9. Tomcat相关总结
  10. 谷歌推出 GKE 开源依赖关系漏洞奖励计划