阴影


阴影就是路径或节点背后黑色或灰色区域,能体现图形的深度。在tikz中绘制阴影,要用到库 “shadows”,所以请在LaTeX导言中加入

\usetikzlibrary{shadows}

你可以通过给路径或节点的选项添加

general shadow={选项}
来绘制阴影。阴影还可以通过选项缩放
shadow scale=缩放因子
shadow xscale=缩放因子
shadow yscale=缩放因子
比如
\tikz [even odd rule]
\draw [general shadow={fill=red,shadow xshift=-5pt}]
(0,0) circle (.5) (0.5,0) circle (.5);

选项

drop shadow={选项}
可以给路径或节点添加一个下拉阴影。比如
\tikz [even odd rule] \filldraw [drop shadow,fill=white] (0,0) circle (.5) (0.5,0) circle (.5);

选项

copy shadow={选项}
可以给路径或节点添加一个复制阴影。比如
\begin{tikzpicture}
\node [copy shadow,fill=blue!20,draw=blue,thick] {Hello World!};
\node at (0,-1) [copy shadow={shadow xshift=1ex,shadow yshift=1ex},
fill=blue!20,draw=blue,thick] {Hello World!};
\node at (0,-2) [copy shadow={opacity=.5},tape,
fill=blue!20,draw=blue,thick] {Hello World!};
\node at (0,-3) [copy shadow={left color=blue!50},
left color=blue!50,draw=blue,thick] {Hello World!};
\end{tikzpicture}
与这个选项类似的还有双复制阴影
double copy shadow={选项}

对于特殊路径或节点,还可以有下列阴影

circular drop shadow={选项}
circular glow={选项}


目录