Citas en color, pero solo las citas, no otras referencias en el documento.

Citas en color, pero solo las citas, no otras referencias en el documento.

EsteLa publicación muestra cómo colorear los enlaces dentro del documento, y estoy feliz de tener esto en un documento que estoy escribiendo. Mi principal motivación fue poner largas secuencias de referencias en un solo color para que mis ojos sepan dónde comienza la siguiente oración. Ahora bien, si quiero saltarme una lista de doce referencias de autores y años, es fácil. Sin embargo, esto también pone otras referencias en ese color. Estoy de acuerdo con tener otros enlaces dentro de mi salida PDF para poder retroceder algunas páginas a una ecuación, por ejemplo, pero no quiero \refdar texto en color.

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

¿Cómo puedo modificar la sintaxis vinculada para que las citas bibliográficas aparezcan en color pero solo las citas bibliográficas? El enlace menciona el uso citecolor = blue, pero eso aún deja colores en mis \refreferencias.

EDITAR

Increíble: si cambio el color, el color antiguo permanece para mis \refreferencias.

Respuesta1

ingrese la descripción de la imagen aquí

Para colorear solo ciertas etiquetas de citas, debe redefinirlas citecoloren un 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}

información relacionada