pgf/tikz 电路中的 to-path 可以用来命名节点吗

pgf/tikz 电路中的 to-path 可以用来命名节点吗

我正在尝试为我的电路库定义一些组件以供该库使用circuit.ee,并且我有几个问题:

  1. 目标路径是否在其路径上创建一个节点,或者只是一个复杂的路径,即

    \begin{tikzpicture}[circuit ee IEC]
    \draw (0,0) to[resistor] (3,0);
    \end{tikzpicture}
    

    电阻器是节点吗?

  2. 如果它确实是一个节点(我认为是,因为我可以为其创建锚点),是否可以命名该节点并随后访问其锚点?我尝试了以下方法,但不起作用

    \begin{tikzpicture}[circuit ee IEC]
    \draw (0,0) to[resistor, name=res] (3,0);
    \draw (0,2) -- (res.north);
    \end{tikzpicture}
    

    以及一系列其他不起作用的东西。

任何帮助表示感谢!

答案1

resistor您可以使用以下命令将选项发送到节点本身:

\begin{document}
\usepackage{tikz}
\usetikzlibrary{circuits.ee.IEC}
\begin{document}
\begin{tikzpicture}[circuit ee IEC]
\draw (0,0) to[resistor={name=s}] (3,0);
\node[below,align=center]  at (s.south) {Resistance \\is futile};
\end{tikzpicture}
\end{document}

在此处输入图片描述

因此,您稍后可以使用您给出的名称引用该节点。

相关内容