我想使用 circuititkz 创建原理图,但我找不到这样做的方法:我需要使用欧式风格的符号,但在绘制电压源时,我想在源旁边显示箭头和 + 和 - 符号(就像在美国电压源符号中一样)以标记极性。
这是我目前的设置方式,除了极性符号外,它看起来完全符合我的需要。
\usepackage[siunitx, european, straight voltages]{circuitikz}
...
\begin{circuitikz}
\draw (0,0) to[V=3.0 V] (0,2)
...
\end{circuitikz}
不幸的是,circuitikz 手册中的“Sources Customizations”一章实际上并没有提供任何答案,所以我希望这里有人可以帮助我。谢谢!
答案1
您始终可以在组件外部添加文本节点,只需命名它们并使用锚点即可。请注意,东和西指的是组件的两侧,就好像它是从左到右绘制的一样,而文本节点偏移是正常的。
\documentclass{standalone}
\usepackage[siunitx, european, straight voltages]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,0) to[V=3.0 V, n=V1] (0,2);
\path (V1.ne) node[above] {$+$}
(V1.nw) node[below] {$-$};
\end{circuitikz}
\end{document}