TikZ 中关键字“node”的多次使用

TikZ 中关键字“node”的多次使用

在下面的代码部分中:

\begin{tikzpicture}
   \node[black] (a) {A};
   \node[black] (b) {B};
   \path (a) -- (b) node[blue, above];
\end{tikzpicture}

“node” 一词有两种用法:一种带反斜杠,另一种不带反斜杠。这两种用法有关联吗?

答案1

是的,它们是相关的……一般来说,TikZ 中的每件事都是一条具有不同事物就可以了。创建路径的基本命令是\path。如果您需要一些文本,您可以创建路径并添加节点,例如

\path node {Text};

由于没有明确的坐标,因此使用默认值 (0,0)。

其他示例是绘制或填充路径,可以使用

\path [draw] (0,0) -- (0,1) -- (1,1) -- cycle;
\path [fill] (0,0) -- (0,1) -- (1,1) -- cycle;
\path [fill,draw] (0,0) -- (0,1) -- (1,1) -- cycle;

由于经常需要这样的构造,因此有如下捷径:

\node
\draw
\fill
\filldraw

等等。它们都创建一条路径(使用\path)并应用所需的事物(绘制、填充、文本……)。

相关内容