在 TikZ 中结合阴影和透明度

在 TikZ 中结合阴影和透明度

使用此代码:

\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\fill[shading=radial] (0,5) circle (2);
\fill[top color=black] (5,3) rectangle (9,7);
\fill[shading=radial, ultra nearly transparent] (0,0) circle (2);
\fill[top color=black, ultra nearly transparent] (5,-2) rectangle (9,2);
\end{tikzpicture}
\end{document}

我得到(带有 Mac 预览版和 Adob​​e Reader 的 pdf):

透明阴影

为什么透明选项几乎(但不是完全)消除了阴影?

\fill纯粹的(无\draw或)超薄周边线从何而来\filldraw

答案1

\shade不需要\fill

– 打击乐

结果:

结果

相关内容