问题1:\cite引用参考文献没链接(不跳转)

1.没有使用支持跳转的头文件

使用\usepackage{hyperref}。

2.要注意引用包的顺序

\usepackage{hyperref}要在\usepackage{cite} 之后。

3.顺序正确的情况下还是不能链接,则可能出现.cls文件中报道的冲突情况,解决办法如下:

\usepackage{cite}    
\makeatletter
\let\NAT@parse\undefined
\makeatother
\usepackage{hyperref}

问题2:\cite引用不能设置引用颜色

情况1:正确链接、需要设置颜色:

以设置蓝色为例,添加语句如下:

\usepackage[colorlinks,linkcolor=blue,citecolor=blue]{hyperref}

情况2:参考文献不能跳转、需要设置颜色:

该情况下参考文献没有正确链接,所以先按问题1解决正确链接问题,再继续设置颜色,整体解决语句如下:

\usepackage{cite}    
\makeatletter
\let\NAT@parse\undefined
\makeatother
\usepackage[colorlinks,linkcolor=blue,citecolor=blue]{hyperref}

以上解决方法感谢 latex引用跳转失效【解决latex hyperref无法链接参考文献】的启发。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐