有什么办法吗?或者我该如何向逻辑电路图添加标签和直线输入?我现在的代码如下:
\documentclass[11pt]{article}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz} \draw
(0,1) node[or port] (myor1) {}
(2,0) node[and port] (myand1) {}
(myor1.out) -- (myand1.in 1);
\end{circuitikz}
\end{document}
更具体地说,我想要做的是,用整个单词(最好是短语)标记通向第一个或门的输入 A 和 B。我还想有一条直线通向与门的第二个输入,该输入也将被标记。
我该如何做这件事?
非常感谢!
答案1
您可以放置标签的节点:
要延长线,你可以使用
\draw (myand1.in 2) to (myand1.in 2 -| myor1.in 2)
myand1.in 2
从节点到节点垂直下方的点绘制一条水平线myor1.in 2
。
代码:
\documentclass[11pt]{article}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz} \draw
(0,1) node[or port] (myor1) {}
(myor1.in 1) node [anchor=east] {A}
(myor1.in 2) node [anchor=east] {B}
(2,0) node[and port] (myand1) {}
%(myand1.in 2) node [anchor=east] {C}
(myand1.out) node [anchor=west] {X}
(myor1.out) to (myand1.in 1);
\draw (myand1.in 2) to (myand1.in 2 -| myor1.in 2)
node [anchor=east] {C};
\end{circuitikz}
\end{document}