使用 Beamer 调整 TikZ 中图像的不透明度

使用 Beamer 调整 TikZ 中图像的不透明度

我正在创建一些幻灯片,并希望将不透明度小于 1 的 TikZ 图片中的(像素)图形集成在一起。我希望此代码能够正常工作:

\documentclass{beamer}
\usepackage{tikz,graphicx}

\begin{document}
  \begin{frame}{test}
    \begin{tikzpicture}
      \node[opacity=0.7] at (0,0) 
        {\includegraphics[width=2cm]{example-image.png}};
      \node at (4,0) {Some text};
    \end{tikzpicture}
  \end{frame}
\end{document}

不幸的是,整个画面消失了:

在此处输入图片描述

请注意,相同的 TikZ 代码可以按预期工作article。如果我opacity=0.7在文本节点而不是图像上使用,它也可以工作。

该怎么办?

如果相关的话,我在 GNU/Linux 上使用 TeXlive 2013 的 Evince 和 pdflatex。

答案1

升级到 TeXlive 2014(使用截至今天的最新软件包)解决了该问题。

答案2

与最小示例不完全相同,但事实证明,如果transparent加载了包,也会发生这种情况。

transparent从我的文档中删除该包会导致 sopacity的设置tikz node按预期工作。

相关内容