W moim pliku TeX Mam następujący kod:Czy można uzyskać łącze LaTeX do górnej części rysunku, a nie do jego podpisu?
\begin{figure}[H]
\begin{center}
\includegraphics[width=5in]{screens/main.png}
\caption{\label{fig:MainScreen} Screenshot of the main screen of TADA.}
\end{center}
\end{figure}
Jednak, kiedy odwołać figurę wcześniej w moim dokumencie:
...in Figure \ref{fig:MainScreen}.
... jeśli kliknę odniesienia w podglądzie (Mac) prowadzi mnie tam, gdzie znajduje się polecenie \label
(które znajduje się poniżej rzeczywistego obrazu na rysunku). Oznacza to, że dokument jest przewijany do miejsca, w którym podpis znajduje się na górze strony, co jest nieco denerwujące, gdy próbuję spojrzeć na samą figurę.
Moje pytanie brzmi, czy mogę poprosić LaTeXa o utworzenie odnośnika do top figury przy zachowaniu polecenia \caption
na dole? Dla celów stylistycznych muszę zachować podpis poniżej cyfry.
Moją jedyną myślą było, aby przejść do polecenia z \label
przed komendą \includegraphics
, ale widocznie \caption
musi przyjść przed \label
dla odsyłania działać poprawnie.
tylko szybki, nieco niepowiązany komentarz; Uważam, że na ogół lepiej jest używać '\ centering' zamiast środowiska' center', ponieważ ma ono tendencję do dodawania odrobiny dodatkowej pionowej przestrzeni, która może być niepożądana. –
Możliwy duplikat [Jak zrobić hiperłącze nawigujące do górnej części rysunku w LaTeX podczas korzystania z hyperref?] (Http://stackoverflow.com/questions/4023925/how-to-make-a-hyperlink-navigate-to-top-of-the-figure-in-latex-when-using -hy) – antoine