2009-02-13 5 views
43

Wie entferne ich die roten Kästchen aus meinem Hyperlink-Inhaltsverzeichnis erstellt mit dem Hyperref-Paket in LaTeX.Entfernen Sie Boxen von Hyperlink ToC in LaTeX

+6

ich immer gefragt haben, warum hyperref solch schreckliche defaults – James

+0

Ja hat, kann ich auch nicht verstehen, warum 'hyperref' so hässlich Stile als Standard-Stile verwendet. –

+2

Für eine umfassendere Frage, siehe http://tex.stackexchange.com/questions/823/remove-ugly-borders-around-clickable-crosss-references-and-hyperlinks –

Antwort

54

Um die Grenzen zu entfernen:

\hypersetup{% 
    pdfborder = {0 0 0} 
} 

Die colorlinks Option auf den Link Farben drehen wird und auch die Grenzen entfernen. (Aus diesem Grunde ist zu schwarz alle Linkfarben alamodey gesetzt.)

29
\usepackage{hyperref} 
\hypersetup{ 
    colorlinks, 
    citecolor=black, 
    filecolor=black, 
    linkcolor=black, 
    urlcolor=black 
} 
+0

Sie benötigen keine Kommentarzeichen in keyval-Listen:) –

+0

Danke für diese Antwort, jetzt kann ich nicht nur die Grenze entfernen, sondern auch die Farben der Links definieren. –

+0

Gibt es eine Möglichkeit, urlcolor auf die Farbe des Textkörpers einzustellen, in dem die Verknüpfung angezeigt wird, statt darauf zu bestehen, dass die Farbe "schwarz" ist? – cboettig

8

Ich weiß, es ist ein bisschen spät, um zu antworten, aber es ist ein einfacher Weg, in meiner Erfahrung

\usepackage[colorlinks=true]{hyperref} 

Das hyperref von hässlichen Grenzen verschieben zu Link Färbung, was Sie normalerweise wollen. Sehen Sie hier für mehr Optionen:

http://en.wikibooks.org/wiki/LaTeX/Hyperlinks

23

Version 6.82a von hyperref, veröffentlicht im Februar 2011 führte eine neue hidelinks Option, die dies leicht mehr erreicht. Alles, was Sie jetzt brauchen, ist:

\usepackage[hidelinks]{hyperref} 
Verwandte Themen