56 votes

Supprimer les encadrements des TdC hyperliés dans LaTeX

Comment supprimer les encadrements rouges de ma table des matières hyperliée créée à l'aide du paquet hyperref dans LaTeX ?

3 votes

Pour une question plus large, voir tex.stackexchange.com/questions/823/

64voto

godbyk Points 4357

Pour enlever les bordures :

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

El colorlinks permet d'activer les couleurs des liens et de supprimer les bordures. (C'est pourquoi alamodey a mis toutes les couleurs des liens en noir).

0 votes

Existe-t-il un moyen de le faire uniquement pour le toc ?

39voto

alamodey Points 4286
\usepackage{hyperref}
\hypersetup{
    colorlinks,
    citecolor=black,
    filecolor=black,
    linkcolor=black,
    urlcolor=black
}

1 votes

Merci pour cette réponse, maintenant je peux non seulement supprimer la bordure, mais aussi définir les couleurs des liens.

0 votes

Existe-t-il un moyen de définir urlcolor sur la couleur du corps du texte dans lequel le lien apparaît, plutôt que d'insister pour que cette couleur soit "noire" ?

29voto

Jeffrey Barnes Points 181

La version 6.82a d'hyperref, publiée en février 2011, a introduit une nouvelle fonctionnalité hidelinks qui permet d'y parvenir plus facilement. Tout ce dont vous avez besoin maintenant est :

\usepackage[hidelinks]{hyperref}

0 votes

Existe-t-il un moyen de le faire uniquement pour le toc ?

8voto

Kristoff vdH Points 124

Je me rends compte qu'il est un peu tard pour répondre, mais il existe un moyen plus simple, selon mon expérience.

\usepackage[colorlinks=true]{hyperref}

Cela fera passer les hyperréflexions des bordures laides à la coloration des liens, ce qui est ce que vous voulez généralement. Voir ici pour plus d'options :

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X