Los hiperobjetivos agregados manualmente se desplazan una línea en PDF

Los hiperobjetivos agregados manualmente se desplazan una línea en PDF

Estoy usando el paquete hyperref para crearEnlacesyobjetivosentre citas en el texto principal y referencias al final de mi documento.

Al hacer clic en uno de estos hipervínculos se muestra el hiperobjetivo, aunque desplazado una línea, es decir, no puedo ver la primera línea del hiperobjetivo. ¿Alguien conoce este problema?

Encabezamiento:

\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}

Respuesta1

El objetivo se establece en la línea base actual en modo horizontal. TeX no proporciona los medios para obtener la altura de la línea actual.

  • pdfTeX proporciona la palabra clave prepara \vadjustinsertar algo antes de la línea actual:

    \vadjust pre{\hypertarget{...}{}}
    
  • \raiseboxse puede utilizar para cambiar el objetivo, por ejemplo:

    \raisebox{.7\baselineskip}[0pt][0pt]{\hypertarget{...}{}}
    

información relacionada