我一直在尝试关注其他 SO 问题这里和这里但不知为何什么都不起作用。我是 LaTex 新手,想将引文的颜色从黑色改为蓝色。
目前,每个引用都是一个数字:[1]
带有hyperref
,因此当我单击它时,它会将我移动到最后一页。
我目前正在使用以下软件包进行引用:
\usepackage {hyperref}
\usepackage[backend=biber,style=numeric,sorting=none]{biblatex}
\addbibresource{mybib.bib}
并将每个引用写为\cite{*}
我尝试使用这个包\usepackage[hidelinks,colorlinks=true,linkcolor=blue,citecolor=blue]{hyperref}
,但它似乎没有任何作用
由于我是这个社区的新手,所以我不确定这里还要添加什么其他代码,但如果还有什么我应该添加的,请告诉我。
答案1
该包hyperref
通常应该是您最后加载的包(有几个记录在案的例外,如cleveref
,应该在之后加载hyperref
)。
在以下示例中,引文按预期显示为蓝色
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber,style=numeric,sorting=none]{biblatex}
\usepackage[hidelinks,colorlinks=true,linkcolor=blue,citecolor=blue]{hyperref}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson}
\printbibliography
\end{document}
至少在这个例子中,如果你hyperref
在之前加载,一切仍然正常biblatex
,所以你的实际文档中一定还有其他事情发生。但由于评论中讨论了hyperref
最后加载有帮助,我想我还是会发布一个答案。