\pdfmarkupcomment não funciona no cabeçalho da página

\pdfmarkupcomment não funciona no cabeçalho da página

Acho que \pdfmarkupcomment(de package pdfcomment) funciona bem no corpo do texto principal, mas não funciona no cabeçalho da página. O que causa esse problema e como fazê-lo funcionar no cabeçalho?

Aqui está o 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}

Responder1

Ansiando por um comentário:

você pode encontrar outras perguntas neste lado relatando problemas que você tem, por exemploesta pergunta e dê uma olhada na resposta que vinculei a.

Depois de executar seu MWE mwe.texcom o MiKTeX atual, recebo os dois arquivosmwe.upa

\ulp@Ga\z@ {%
\ulp@Pa0{1}{14461112}{43234099}%
\ulp@Pa0{2}{16356200}{43234099}%
}%

emwe.upb

\ulp@Gb{%
\ulp@Pb{1}{{1895088}00}%
}%

Como você pode ver, a segunda entrada está faltando no segundo arquivo. Portanto, você não pode ver o comentário do pdf adicionado.

Como você pode ler na resposta vinculada acima, o culpado é package soulpos, que mostra o seguinte número de versão em meu arquivo de log:

soulpos.sty    2012/02/25 v1.1 Fancy underlining.

Parece que o bug não foi resolvido no pacotesoulpos

Por favor, faça um relatório de bug para o autor de pdfcommente soulpos!

Minha distribuição TeX usada é pdfTeX, Version 3.14159265-2.6-1.40.20 (MiKTeX 2.9.6960 64-bit).

Para responder ao seu último comentário "Existem outras maneiras de obter o mesmo efeito que também podem ser usadas no cabeçalho/rodapé da página?": Até onde eu sei, não há outra maneira de obter o mesmo efeito. O culpado está aqui, que isso afeta uma grande dependência do espectador, alguns espectadores mostram isso, a maioria não. E o problema é que você não consegue saber qual visualizador de PDF um leitor do seu PDF está usando. Não acho que valha a pena investir tempo para resolver isso... Desculpe pelas más notícias ;-)

informação relacionada