![使用 tikz 连接线节点](https://linux22.com/image/405903/%E4%BD%BF%E7%94%A8%20tikz%20%E8%BF%9E%E6%8E%A5%E7%BA%BF%E8%8A%82%E7%82%B9.png)
同时使用
\usepackage{tikz}
\usepackage{circuitikz}
我尝试连接节点
\draw (p1) to(p2) to(p3);
\draw (p1) -- (p2) -- (p3);
但这两种方法都会lines with
在原处留下空白nodes
。我该如何制作一条连续的线?
答案1
这是一个使用 circuitikz 的简单示例,仅用于说明语法,并且可以轻松解读 - 请通过绘图展示您的确切要求,即使是手绘的
\documentclass [tikz,border=10pt]{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz}
\draw
(0, 0) to[sV] (0, 6)
(0, 6) -- (7, 6)
(7, 6) -- (7, 5)
(7, 5) to[R] (5, 3)
(5, 3) to[R] (7, 1)
(7, 1) -- (7, 0)
(7, 0) -- (0, 0)
(7, 1) to[R] (9, 3)
(9, 3) to[R] (7, 5)
(5, 3) -- (7, 3)
circle [radius = 10pt]node[circle,fill=white,minimum size=10pt]{N}
(7, 3) -- (9, 3)
;
\end{circuitikz}
\end{document}
答案2
只是为了结束这个问题,我不知道节点占用空间,所以应该使用坐标来绘制一条连续的线。
感谢薛定谔的猫。