如何填充 Tikz 路径,其中锚点不是由坐标定义,而是由节点定义

如何填充 Tikz 路径,其中锚点不是由坐标定义,而是由节点定义

我正在尝试在 tikzpicture 中添加一条路径。路径所包围的区域应着色,即填充颜色。

我想使用节点作为路径的锚点,而不是 x、y 坐标。

不幸的是,下面的代码片段没有产生彩色区域。

\documentclass{book}
\usepackage{tikz}
\usetikzlibrary{shapes.arrows,matrix,patterns,chains,positioning,shapes.callouts}

\begin{document}
\begin{tikzpicture}[]

\node[](start) at (0,0) {};
\node[right=2cm of start](first) {};
\node[above=2cm of first](second) {};
\node[left=2cm of second](third) {};
 
\path[draw=black,fill=red] (start) -- (first) -- (second) -- (third) -- (start);
\end{tikzpicture}

\end{document}

我正在尝试节点的内分离和外分离,但没有帮助。任何帮助都将不胜感激。

谨致问候,亚历克斯

相关内容