Подтвердить что ты не робот

LaTeX меняет цвет вставки текста с помощью пакета hyperref и natbib

Я использую natbib и hyperref в моем документе LaTeX и хотели бы изменить цвет окна вокруг ссылок с гиперссылками от зеленого цвета до более приглушенного цвета (фиолетовый или темно-синий). Однако, используя предложенный код для этого, я не могу изменить цвета ссылок. MWE:

\usepackage[usenames,dvipsnames]{color}
\usepackage[round]{natbib}
\usepackage[hyperfootnotes=false]{hyperref}
\hypersetup{
 colorlinks=false,
 citecolor=Violet,
 linkcolor=Red,
 urlcolor=Blue}

 \begin{document}

 \bibliographystyle{apsr}
 \bibliography{exp_final}
 \end{document}

Однако, когда я компилирую (я скомпилировал несколько раз, чтобы убедиться), мой файл PDF выглядит так же, как если бы я исключил форматирование в \hypersetup (все тот же зеленый). Я также хотел бы также включить цитаты сноски.

4b9b3361

Ответ 1

Собственно, код примера, который вы предоставили, деактивирует раскраску ссылок с опцией colorlinks=false. Вы должны использовать следующую команду настройки гиперрефера, которая фактически меняет цвет ссылок.

\hypersetup{
  colorlinks,
  citecolor=Violet,
  linkcolor=Red,
  urlcolor=Blue}

Чтобы изменить цвет ящика вокруг ссылок и ссылок, у вас есть следующие варианты:

\hypersetup{
  citebordercolor=Violet,
  filebordercolor=Red,
  linkbordercolor=Blue
}

Внешний вид коробки (в частности, ширина границы канала PDF) управляется опцией pdfborder. Если параметр colorlinks установлен, блоки деактивируются (подробнее см. гиперреф. Руководство).