以下不显示任何阴影,实际上什么也没有绘制:
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\pgfdeclarehorizontalshading{myshade}{100bp}{%
color(0bp)=(red);
color(25bp)=(white);
color(27bp)=(blue);
color(40bp)=(white);
color(100bp)=(white)}
\shade[shading=myshade] (0, 0) rectangle (10, 1);
\end{tikzpicture}
\end{document}
white
但将最后一个改为red
,我得到了正确的阴影。这是为什么呢?
编辑: 这可能是 中的一个错误evince
。Okular 可以正确显示它。