OSX 预览版中工具提示周围有黑色边框

OSX 预览版中工具提示周围有黑色边框

我希望在鼠标悬停时弹出缩写窗口并显示其含义。

使用 acroread 查看时,pdflatex 可以正常工作:

\usepackage{pdfcomment} 
\usepackage{acronym} 
\def\acp#1{\pdftooltip{\acs{#1}}{\acl{#1}}}
\newacro{ADS}{NASA Astrophysics Data System}

将鼠标悬停在首字母缩略词上确实\acp{ADS}会显示其含义。

显然它不起作用。就这样吧。

我最大的问题是,它在 MacOS Preview 中可以正常工作,但人们看到每个首字母缩略词周围都有丑陋的糟糕边框,使得文本非常难以阅读。我的读者可能是 Mac 类型的人,因此这行不通。

答案1

Kevin C:非常感谢!第一个链接中的最后一项向我指出了以下解决方案,使用来自的另一个命令pdfcomment.sty

%% popup acronym expansion

\gdef\acp#1{\pdfmarkupcomment[markup=Underline,color={1 1 1},author={{#1}}]{{#1}}{{\acl{#1}}}}

当 PDF 在以下位置查看时,它与 -package 一起确实可以\newacro{acronym}{full expansion}完成 工作acronym读物Adobe 阅读器对于 Mac OS X,它不会在表明奥库拉, 或者预览(Mac OS X 内置工具),但至少它不会生成丑陋的黑框预览,我从 那里得到了\pdftooltip这些弹出窗口。所以我现在可以将这些弹出窗口粘贴到我制作的任何 PDF 中,如果我的读者足够聪明,可以使用杂技演员,他们将在任何缩写词上悬停时获得弹出解释。这应该是科学论文的标准!如果他们使用其他查看器,至少不会有致命的干扰。

我犹豫是否要用蓝色在这些可悬停的缩写下划线,但最终决定不标记弹出性。让读者自己发现。因此定义了白色。

抱歉,我不知道如何排版上面的 LaTeX 代码。在这个网站上打字对我来说很困难emacs习惯。

相关内容