参考文献全超链接+仅年份超链接

您所在的位置:网站首页 endnote超链接恢复 参考文献全超链接+仅年份超链接

参考文献全超链接+仅年份超链接

2023-10-09 08:27| 来源: 网络整理| 查看: 265

有些论文格式引用要求需要参考文献作者名+年份全部超链接,有些仅需要年份超链接。没有要求的情况下,仅年份超链接比较好看一点。以APA格式举例,附上教程: 如果需要全部超链接的话,在\begin{document}上加入如下代码,我设定的都是蓝色,也可以换成别的颜色:

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

如果仅需要给年份超链接,在\begin{document}上加入如下代码:

% Patch case where name and year are separated by aysep \patchcmd{\NAT@citex} {\@citea\NAT@hyper@{% \NAT@nmfmt{\NAT@nm}% \hyper@natlinkbreak{\NAT@aysep\NAT@spacechar}{\@citeb\@extra@b@citeb}% \NAT@date}} {\@citea\NAT@nmfmt{\NAT@nm}% \NAT@aysep\NAT@spacechar\NAT@hyper@{\NAT@date}}{}{} % Patch case where name and year are separated by opening bracket \patchcmd{\NAT@citex} {\@citea\NAT@hyper@{% \NAT@nmfmt{\NAT@nm}% \hyper@natlinkbreak{\NAT@spacechar\NAT@@open\if*#1*\else#1\NAT@spacechar\fi}% {\@citeb\@extra@b@citeb}% \NAT@date}} {\@citea\NAT@nmfmt{\NAT@nm}% \NAT@spacechar\NAT@@open\if*#1*\else#1\NAT@spacechar\fi\NAT@hyper@{\NAT@date}} {}{} \makeatother

此部分教程转载自:[引用 - 使用 natbib 和 hyperref 时如何仅超链接年份部分 - TeX - LaTeX Stack Exchange 引用命令

commandresult\citeName et al. (2022)\citep(Name et al., 2022)\citetName et al. (2022)\citealtName et al. 2022\citealpName et al., 2022\citeyear2022\citeyearpar(2022)\citeauthorName et al


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3