
Encuentro que \pdfmarkupcomment
(del paquete pdfcomment
) funciona bien en el cuerpo del texto principal, pero no en el encabezado de la página. ¿Qué causa este problema y cómo hacer que funcione en el encabezado?
Aquí está el MWE:
\documentclass{article}
\usepackage{fancyhdr,xcolor}
\usepackage[pdfstartview=FitH]{hyperref}
\usepackage{pdfcomment}
\usepackage{lastpage}
\begin{document}
\pagestyle{fancy}
\fancyhf{}
\lhead{%
\pdfmarkupcomment
[markup=Squiggly,color=red!1,author=author]
{\protect\color{magenta}author}
{Tel: 12345678}
}
In main body...
\pdfmarkupcomment
[markup=Squiggly,color=red!1,author=author]
{\protect\color{magenta}author}
{Tel: 12345678}
...some text
\end{document}
Respuesta1
Anhelar un comentario:
Puede encontrar otras preguntas en este lado informando problemas que tenga, por ejemploesta pregunta y eche un vistazo a la respuesta a la que me vinculé.
Después de ejecutar su MWE dado mwe.tex
con MiKTeX actual, obtengo los dos archivosmwe.upa
\ulp@Ga\z@ {%
\ulp@Pa0{1}{14461112}{43234099}%
\ulp@Pa0{2}{16356200}{43234099}%
}%
ymwe.upb
\ulp@Gb{%
\ulp@Pb{1}{{1895088}00}%
}%
Como puede ver, falta la segunda entrada en el segundo archivo. Por lo tanto, no puede ver el comentario pdf agregado.
Como puede leer en la respuesta vinculada arriba, el culpable es el paquete soulpos
, que muestra el siguiente número de versión en mi archivo de registro:
soulpos.sty 2012/02/25 v1.1 Fancy underlining.
Parece que el error no se resuelve en el paquete.soulpos
Por favor, envíe un informe de error al autor de pdfcomment
y soulpos
!
Mi distribución TeX usada es pdfTeX, Version 3.14159265-2.6-1.40.20 (MiKTeX 2.9.6960 64-bit)
.
Para responder a su último comentario "¿Hay otras formas de obtener el mismo efecto que se puedan usar también en el encabezado/pie de página de la página?": Hasta donde yo sé, no hay otra forma de lograr el mismo efecto. El culpable está aquí, que esto afecta a una gran dependencia del espectador, algunos espectadores lo muestran, la mayoría no. Y el problema es que no puedes saber qué visor de PDF está utilizando un lector de tu PDF. No creo que valga la pena el tiempo que tienes que invertir para solucionarlo... Perdón por las malas noticias ;-)