%2C%20%EB%8B%A4%EB%A5%B8%20%EB%AC%B8%EC%84%9C%20%EB%82%B4%20%EC%B0%B8%EC%A1%B0%EB%8A%94%20%EB%B6%88%EA%B0%80%EB%8A%A5.png)
이것게시물은 문서 내 링크에 색상을 지정하는 방법을 보여 주며, 제가 작성 중인 문서에 이 내용이 포함되어 있어 기쁩니다. 나의 주요 동기는 한 가지 색상으로 긴 참조 시퀀스를 배치하여 내 눈이 다음 문장이 시작되는 위치를 알 수 있도록 하는 것이었습니다. 이제 12명의 저자 연도 참고 문헌 목록을 건너뛰고 싶다면 쉽습니다. 그러나 이는 해당 색상에 다른 참조도 포함합니다. 예를 들어, 몇 페이지 위로 올라가 방정식으로 돌아갈 수 있도록 PDF 출력 내에 다른 링크를 두는 것은 괜찮지만 \ref
텍스트를 컬러로 제공하고 싶지는 않습니다.
\usepackage[colorlinks=true,linkcolor=blue]{hyperref}%
참고문헌 인용은 컬러로 표시되지만 참고문헌 인용만 표시되도록 연결된 구문을 수정하려면 어떻게 해야 합니까? 링크에는 을(를) 사용한다고 언급되어 있지만 citecolor = blue
여전히 내 \ref
참조에 색상이 남아 있습니다.
편집하다
놀랍습니다. 색상을 변경해도 \ref
참조용으로 이전 색상이 그대로 유지됩니다.
답변1
citecolor
특정 인용 라벨에만 색상을 지정하려면 로컬 그룹에서 재정의해야 합니다.
\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}