
Ich verwende das Hyperref-Paket zum ErstellenLinksUndZielezwischen Zitaten im Haupttext und Referenzen am Ende meines Dokuments.
Ein Klick auf einen dieser Hyperlinks führt dazu, dass das Hypertarget zwar um eine Zeile verschoben angezeigt wird, d.h. ich kann die erste Zeile des Hypertargets nicht sehen. Kennt jemand dieses Problem?
Header:
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[english]{babel}
\usepackage{color}
\usepackage{float}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{framed}
\usepackage[linktocpage]{hyperref} % interactive bookmarks
\usepackage{xcolor}
Antwort1
Das Ziel wird im horizontalen Modus auf die aktuelle Grundlinie gesetzt. TeX bietet keine Möglichkeit, die Höhe der aktuellen Zeile zu ermitteln.
pdfTeX bietet das Schlüsselwort,
pre
um\vadjust
etwas vor der aktuellen Zeile einzufügen:\vadjust pre{\hypertarget{...}{}}
\raisebox
kann verwendet werden, um das Ziel zu verschieben, zB:\raisebox{.7\baselineskip}[0pt][0pt]{\hypertarget{...}{}}