Comment faire un lien hypertexte naviguer vers le haut de la figure en utilisant LATEX hyperref?

StackOverflow https://stackoverflow.com/questions/4023925

Question

J'ai un document LaTeX avec un chiffre et des références à ce:

\begin{figure}
...
\caption{...}
\label{fig:1}
\end{figure}

\ref{fig:1}

J'utilise le paquet hyperref pour obtenir des liens hypertextes dans le PDF résultant. Cependant, le lien vers la figure la légende accède à partir de la figure elle-même hors de la vue. Comment puis-je faire naviguer jusqu'au début de la figure au lieu sans déplacer la légende vers le haut?

Était-ce utile?

La solution

Ajoutez dans votre préambule

\usepackage{hyperref}
\usepackage[all]{hypcap}    %for going to the top of an image when a figure reference is clicked

Assurez-vous que le \ usepackage [tous] {} hypcap est écrit après que le paquet hyperref est importé.

Autres conseils

Pour commentaire précédent:

\usepackage{hyperref}
\usepackage{caption}

est légèrement mieux que \usepackage[all]{hypcap} parce que quand vous utilisez par exemple figure sans sous-titres, il ne sera pas un problème de compilation. Le paquet de sous-titrage par option jeux par défaut

hypcap=true

ancrage des liens hypertextes vers le début d'un environnement.

\usepackage{hyperref}
\usepackage{caption}

L'utilisation de c'est une meilleure idée que \ usepackage [tout] {} hypcap.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top