![如何填充 Tikz 路径,其中锚点不是由坐标定义,而是由节点定义](https://linux22.com/image/421345/%E5%A6%82%E4%BD%95%E5%A1%AB%E5%85%85%20Tikz%20%E8%B7%AF%E5%BE%84%EF%BC%8C%E5%85%B6%E4%B8%AD%E9%94%9A%E7%82%B9%E4%B8%8D%E6%98%AF%E7%94%B1%E5%9D%90%E6%A0%87%E5%AE%9A%E4%B9%89%EF%BC%8C%E8%80%8C%E6%98%AF%E7%94%B1%E8%8A%82%E7%82%B9%E5%AE%9A%E4%B9%89.png)
我正在尝试在 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}
我正在尝试节点的内分离和外分离,但没有帮助。任何帮助都将不胜感激。
谨致问候,亚历克斯