节点位置位于运算放大器左下方

节点位置位于运算放大器左下方

如何在运算放大器下方绘制一个节点(来自circuitikz),以便左侧的边缘对齐?这里有一个小例子:

\documentclass{article}


\usepackage{tikz}
\usepackage{circuitikz}
\usetikzlibrary{positioning}

\begin{document}
    \begin{tikzpicture}
        \node[op amp] (opamp) {};
        \node[draw, below=2 of opamp.west, anchor=west] (node) {node};

        \draw (opamp.+) -- ++(-1,0) |- (node.west);
    \end{tikzpicture}
\end{document}

问题例证

答案1

看起来没有circuitikz定义任何沿左侧垂直线的锚点op amp(请参阅手册第 6.1.4 节)。当然,您可以将其放置在现有锚点之一的相对位置,然后稍微移动它,但由于这只是反复试验,因此这不是一个很好的解决方案。

\documentclass{article}
\usepackage{circuitikz}
\usetikzlibrary{positioning}

\begin{document}
    \begin{tikzpicture}
        \node[op amp] (opamp) {};
        \node[draw, below=1.5cm of opamp.+, xshift=3.5mm,anchor=west] (node) {node};

        \draw (opamp.+) -- ++(-1,0) |- (node.west);
    \end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容