Хотя предыдущие ответы полезны, я добавлю немного более четкого рецепта для режима Org.
По умолчанию режим Org добавляет довольно бесполезный hypersetup
раздел. Вы можете предотвратить это добавление, добавив следующую строку в ваш .emacs
файл:
(customize-set-value 'org-latex-with-hyperref nil)
Кроме того, если вы хотите передать какие-либо параметры hyperref
или url
(которые загружаются автоматически hyperref
), вы можете использовать команду в форме (обратите внимание на экранированный обратный слеш):
(add-to-list 'org-latex-default-packages-alist "\\PassOptionsToPackage{hyphens}{url}")
Эта конкретная команда указывает url
пакету разбивать длинные URL-адреса в конце страницы над дефисами.
Затем в самом документе Org мы можем добавить следующие строки:
#+LaTeX_HEADER: \usepackage[x11names]{xcolor}
#+LaTeX_HEADER: \hypersetup{linktoc = all, colorlinks = true, urlcolor = DodgerBlue4, citecolor = PaleGreen1, linkcolor = black}
В первой строке добавляется xcolor
пакет с именами цветов X11, а во второй строке указывается несколько параметров для hyperref
пакета, причем соответствующая опция для этого вопроса colorlinks = true
.
См. Раздел « Параметры пакета » в документации по гиперреф и « Цвета по имени » в документации по xcolor для получения дополнительной информации о доступных hyperref
настройках и названиях цветов X11 соответственно.