\pdfmarkupcomment 在頁眉中不起作用

\pdfmarkupcomment 在頁眉中不起作用

我發現\pdfmarkupcomment(來自包pdfcomment)在主文本正文中效果很好,但在頁眉中不起作用。是什麼原因導致此問題以及如何使其在標頭中工作?

這是 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}

答案1

太渴望評論了:

您可以在此處找到其他問題報告您遇到的問題,例如這個問題並查看我連結到的答案

使用當前的 MiKTeX運行給定的 MWE 後,mwe.tex我得到了兩個文件mwe.upa

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

mwe.upb

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

正如您所看到的,第二個文件中缺少第二個條目。因此您看不到新增的 pdfcomment。

正如您在上面的連結答案中所讀到的,罪魁禍首是 package soulpos,它在我的日誌檔案中顯示以下版本號:

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

看來包包裡的bug還沒解決soulpos

pdfcomment請向和的作者提交錯誤報告soulpos

我使用的 TeX 發行版是pdfTeX, Version 3.14159265-2.6-1.40.20 (MiKTeX 2.9.6960 64-bit).

回答您的最後評論「是否有其他方法可以獲得相同的效果,也可以在頁首/頁腳中使用?」:據我所知,沒有其他方法可以達到相同的效果。罪魁禍首就在這裡,這會影響嚴重的觀眾依賴性,有些觀眾會表現出來,但大多數人不會。問題是您無法知道您的 pdf 閱讀器正在使用哪個 pdf 檢視器。我認為不值得你花時間來解決這個問題...抱歉壞消息;-)

相關內容