我正在尝试为我的电路库定义一些组件以供该库使用circuit.ee
,并且我有几个问题:
目标路径是否在其路径上创建一个节点,或者只是一个复杂的路径,即
\begin{tikzpicture}[circuit ee IEC] \draw (0,0) to[resistor] (3,0); \end{tikzpicture}
电阻器是节点吗?
如果它确实是一个节点(我认为是,因为我可以为其创建锚点),是否可以命名该节点并随后访问其锚点?我尝试了以下方法,但不起作用
\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}
因此,您稍后可以使用您给出的名称引用该节点。