tikz 节点周围的小间隙

tikz 节点周围的小间隙

我的一个命名节点中有一个小缺口。它似乎传播到了第一个连接的组件,而这个组件稍微偏离了一点。

\begin{figure}
\begin{circuitikz}
    \draw (0,0) node[op amp] (opamp) {};
    \draw (opamp.-) to[short, -*] ++(-1,0) node[] (minus) {};
    
    \draw (minus) to ++(-1,0)
    to[R] ++(-1,0)
    to[short, -o] ++(-1,0);
    
    \draw (minus) to ++(0,1)
    to ++(-1, 0)
    to[R] ++(-1,0)
    to[short, -o] ++(-1,0);
    
\end{circuitikz}
\end{figure}

这是我渲染时得到的结果。

填充的圆圈周围有轻微的间隙。

实心圆周围有一个很小的间隙。此外,连接的电阻略有偏移。知道这是为什么吗?如何修复?

谢谢。

答案1

1.) 负坐标:这是由于 tikznodes 的内/外分离造成的。请使用以下解决方案之一:

  • (首选)coordinate(minus)如果您只想保存坐标
  • (minus.center)每次你想要定位你的坐标时使用
  • 用于node[inner sep=0](minus)将内部分离设置为 0
  • 用于node[coordinate](minus)将内部分离设置为 0

2.) 电阻器:只需使用更长的连接,因为电阻器形状具有固定的长度并且您的路径太短而无法正确绘制它。

谨致问候,Stefan

相关内容