考虑一下
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node [fill opacity=0.5] (a) {some text in a TikZ node with opacity};
\end{tikzpicture}
\textcolor{blue}{SOME TEXT WITH COLOR}
\clearpage
\textcolor{blue}{SOME TEXT WITH COLOR}% THIS IS OK!
\end{document}
我使用 pdflatex 进行编译(截至 2017/12/07 的最新 TeXLive 2017;原始文档使用 latex+dvipdfmx),然后在 Mac OS 上使用 Skim 或 Adobe Acrobat Reader 打开文件。结果:
顶部是 Acrobat 渲染,底部是 Skim 渲染。
这是同样的问题吗TikZ 中的不透明度着色错误?
除了完全不使用密钥之外fill opacity
,如果可能的话,我该如何在我的文档中解决这个问题?
这在一份超过一百页的真实文件中发生过,并且影响了整个文件。然而在上面的 MWE 中,在第 2 页,情况恢复正常。
\href
我有一些微妙的 mwe,我可以通过在某些描述环境中使用各种宏等重新创建第 3 页上的问题\hyperlink
......但它非常微妙,因为取出一个句子会使问题消失(例如,删除描述环境会使该页面上的问题消失,即使用某些替换它\begingroup...\endgroup
)。
并且无论如何,删除fill opacity
使用会修复第 3 页并修复我的起点文档(xint
包的文档)中的所有页面。
添加我的 Mac 上的 Acrobat 10.1.16 如何呈现第 2 页,颜色就很好了: