我正在使用 MikTex2.9,但无法摆脱此警告消息:
软件包 pgf 警告:您的图形驱动程序 pgfsys-dvips.def 不支持淡入淡出。此警告仅在输入行 31 上出现一次。
通过尝试这个例子:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shadows}
\begin{document}
\tikzstyle{ball} = [circle,shading=ball, ball color=red!80!white, drop shadow=black, minimum size=1cm]
\begin{tikzpicture}
\node [style=ball] {blah blah blah};
\end{tikzpicture}
\end{document}
我得到了一个与 .dvi 文件略有不同的 .pdf(阴影稍微浅一些),我想知道这个问题是否与警告有关,或者这仅仅是读者的问题(如下所述:Tikz:奇怪的颜色变化。)。
在此先感谢您的任何建议。
答案1
默认情况下,阴影略微透明,这通常会导致通过 dvi/postscript 渲染时出现不可预测的行为。
阴影的默认设置为opacity=.5, fill=black!50
,即中灰色和半透明。
要关闭透明度,请使用类似如下的方法drop shadow={black,opacity=1}
。