Während die vorherigen Antworten hilfreich sind, werde ich ein expliziteres Rezept für den Org-Modus hinzufügen.
Standardmäßig fügt der Org-Modus einen eher wenig hilfreichen hypersetup
Abschnitt hinzu. Sie können dieses Hinzufügen verhindern, indem Sie Ihrer .emacs
Datei die folgende Zeile hinzufügen :
(customize-set-value 'org-latex-with-hyperref nil)
Wenn Sie Optionen an hyperref
oder übergeben möchten url
(die automatisch von geladen werden hyperref
), können Sie außerdem einen Befehl des Formulars verwenden (beachten Sie den maskierten Backslash):
(add-to-list 'org-latex-default-packages-alist "\\PassOptionsToPackage{hyphens}{url}")
Dieser spezielle Befehl weist das url
Paket an, lange URLs am Ende der Seite über Bindestriche zu unterbrechen.
Dann können wir im Org-Dokument selbst die folgenden Zeilen hinzufügen:
#+LaTeX_HEADER: \usepackage[x11names]{xcolor}
#+LaTeX_HEADER: \hypersetup{linktoc = all, colorlinks = true, urlcolor = DodgerBlue4, citecolor = PaleGreen1, linkcolor = black}
In der ersten Zeile wird das xcolor
Paket mit X11-Farbnamen hinzugefügt, und in der zweiten Zeile werden mehrere Optionen für das hyperref
Paket angegeben, wobei die entsprechende Option für diese Frage lautet colorlinks = true
.
Siehe die Paketoptionen Abschnitt der hyperref Dokumentation , und die Farben nach Namen Abschnitt der xcolor Dokumentation für weitere Informationen über die verfügbaren hyperref
Einstellungen und X11 Farbnamen sind.