pdflatex - 透明包似乎不起作用

pdflatex - 透明包似乎不起作用

我正在尝试使用“透明”包,如下图所示这个答案

\documentclass{article}
\usepackage{color}
\usepackage{transparent}
\begin{document}
  \colorbox{red}{%
    Black text in a red box %
    \transparent{1.0}%
    \colorbox{blue}{%
      and now a blue box is added%
    }
  }

  \colorbox{red}{%
    Black text in a red box %
    \transparent{0.5}%
    \colorbox{blue}{%
      and now a transparent blue box is added%
    }
  }
\end{document}

但它似乎不适用于当前的 TeX 或pdflatex。有没有一种方法可以pdflatex

在此处输入图片描述


编辑:经过几次编译(从 TeXMaker),我突然可以看到透明度,尽管我没有更改 .tex 文件或 pdflatex 命令。这是一个错误吗?

答案1

来自transparent手册:

2.3 透明度 必须将不同透明度值的设置添加到页面资源中。第一次运行中,这些值记录在 .aux 文件中。第二次运行中,设置这些值,透明度可用。

这意味着,第一次运行将信息写入,.aux第二次运行获取这些值并设置整个功能。

编译两次

在此处输入图片描述

相关内容