TikZ 节点的输入和输出锚点

TikZ 节点的输入和输出锚点

查看 pgfmanual 第 47.4.9 节的形状make contact...我无法理解输入和输出锚点的意义/用途。

输入和输出锚点正好位于东锚点和西锚点的位置,这意味着它们不是线应该在哪里进入或退出接触。显然,无论如何,形状都是正确绘制的:

\begin{tikzpicture}[circuit ee IEC]
    \node [contact] (contact 1) at (0,0) {};
    \node [contact] (contact 2) at (0,2) {};
    \draw (contact 1) to [make contact] (contact 2)
\end{tikzpicture}

输入和输出锚点对于此组件有什么用处吗?函数究竟如何to确定形状的放置位置?

答案1

好的,我明白了。该to函数使用的相关锚点不是也不inputoutput而是anchorborder,它实际上是基于center锚点的。

相关章节手册对于 的描述为 102.5.3,\anchorborder对于 的描述为 97.5.3 \pgfpointborderrectangle\anchorborder通常使用。

我想我学到了一些东西。感谢 percusse 的评论。它们为我指明了正确的方向。

相关内容