Citações em cores, mas apenas as citações, e não outras referências no documento

Citações em cores, mas apenas as citações, e não outras referências no documento

Essepost mostra como colorir links dentro de documentos, e estou feliz por ter isso em um documento que estou escrevendo. Minha principal motivação foi colocar longas sequências de referências em uma cor para que meus olhos soubessem onde começa a próxima frase. Agora, se eu quiser pular uma lista de doze referências de autores/anos, é fácil. Porém, isso também coloca outras referências nessa cor. Não há problema em ter outros links em minha saída de PDF para poder voltar algumas páginas até uma equação, por exemplo, mas não quero \reffornecer texto em cores.

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

Como posso modificar a sintaxe vinculada para que as citações bibliográficas apareçam em cores, mas apenas as citações bibliográficas? O link menciona using citecolor = blue, mas ainda deixa cores nas minhas \refreferências.

EDITAR

Incrível: se eu mudar a cor, a cor antiga permanece para minhas \refreferências.

Responder1

insira a descrição da imagem aqui

Para colorir apenas alguns rótulos de citação, você precisa redefinir citecolorem um grupo local

\documentclass{book}

\usepackage[x11names]{xcolor}

\usepackage{hyperref}
\hypersetup{citecolor=DodgerBlue3, citebordercolor=DodgerBlue3, colorlinks=true}

\usepackage[style=alphabetic]{biblatex}
\addbibresource{biblatex-examples.bib}
        
\begin{document}


{
\hypersetup{citecolor=SlateBlue2, citebordercolor=SlateBlue2, colorlinks=true}
\cite{westfahl:space,set,stdmodel,aksin,angenendt,baez/article,bertram,doody,matuz:doody,gillies,glashow,herrmann,kastenholz,murray}
}

\cite{westfahl:space,set,stdmodel,aksin,angenendt,baez/article,bertram,doody,matuz:doody,gillies,glashow,herrmann,kastenholz,murray}

\end{document}

informação relacionada