圆形阴影示例

圆形阴影示例

抱歉,我问了这么简单的问题,但是我在搜索中找到的所有例子都太复杂了。

我正在尝试重新创建 pgf 手册中的圆形阴影示例。需要哪些包以及我应该将哪个包放在哪里

shadow scale=1.1, shadow xshift=.3ex, shadow yshift=-.3ex,
fill=black, path fading={circle with fuzzy edge 15 percent},
every shadow,

关于其余的代码?

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric}
\usepgflibrary{decorations.shapes}
\begin{document}
\begin{tikzpicture} {1,...,8}
    \node[circle,circular drop shadow,draw=blue,fill=blue!20,thick]
      at (\i*45:1) {Circle \i};
\end{tikzpicture}
\end{document}

答案1

对于示例,您需要shadows库;我\foreach在代码中添加了您遗漏的那一行:

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{shadows}

\begin{document}

\begin{tikzpicture}
\foreach \i in {1,...,8}
\node[circle,circular drop shadow,draw=blue,fill=blue!20,thick]
at (\i*45:1) {Circle \i};
\end{tikzpicture}

\end{document}

在此处输入图片描述

线条

shadow scale=1.1, shadow xshift=.3ex, shadow yshift=-.3ex,
fill=black, path fading={circle with fuzzy edge 15 percent},
every shadow,

是此类阴影的默认选项,您可以使用 进行更改 circular drop shadow={<options>}。如果您想修改path fading,您还需要fadings库 :

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{shadows,fadings}

\begin{document}

\begin{tikzpicture}
\foreach \i in {1,...,8}
{
\node[circle,circular drop shadow,draw=blue,fill=blue!20,thick]
at (\i*45:1) {Circle \i};
\node[xshift=5cm,circle,circular drop shadow={fill=orange!50,shadow xshift=0.5ex,shadow yshift=0.5ex,path fading={circle with fuzzy edge 10 percent}},draw=blue,fill=blue!20,thick]
at (\i*45:1) {Circle \i};
}
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容