TikZ 填充不透明度的使用会影响 PDF 颜色渲染(取决于 PDF 查看器)

TikZ 填充不透明度的使用会影响 PDF 颜色渲染(取决于 PDF 查看器)

考虑一下

\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 或 Adob​​e 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 页,颜色就很好了:

在此处输入图片描述

相关内容