Circuitikz - 延长箭头长度

Circuitikz - 延长箭头长度

CircuiTikZ在该电路中,使用

\documentclass{article}  
\usepackage[american,siunitx]{circuitikz}  
\usetikzlibrary{positioning}  
\usepackage{siunitx}

\begin{document}  

\begin{circuitikz}

\draw
(0,6) to [short,*-] (1,6)
(0,0) to [short,*-] (1,0)
(0,6) node [left] {$A$}
(0,0) node [left] {$B$}
(0,0) to [european voltages,open,v^=$v$]    (0,6)
;

\end{circuitikz}

\end{document}

表示 A 和 B 之间电压的箭头太短,因为两个端点距离较远。有没有办法延长箭头的长度,使其端点更靠近 A 和 B?

答案1

你可以用钥匙改变它voltage/distance from node=。我还添加了,voltage/bump b=20pt,voltage/european label distance=20pt,以防你也想改变它们。

\documentclass{article}
\usepackage[american,siunitx]{circuitikz}
\usetikzlibrary{positioning}
\usepackage{siunitx}
\ctikzset{voltage/bump b=20pt,voltage/european label distance=20pt,voltage/distance from node=.1}
\begin{document}

\begin{circuitikz}

\draw
(0,6) to [short,*-] (1,6)
(0,0) to [short,*-] (1,0)
(0,6) node [left] {$A$}
(0,0) node [left] {$B$}
(0,0) to [european voltages,open,v^=$v$]    (0,6)
;

\end{circuitikz}

\end{document}

在此处输入图片描述

相关内容