问题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

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐