如何避免电压极点与电阻重叠?

如何避免电压极点与电阻重叠?

在 circuitkz 中使用这段代码我得到了这个电路

在此处输入图片描述

 \begin{circuitikz}[american]
    \ctikzset {voltage/distance from node=1};
    \draw 
     (0,0) to[battery,l=V] (0,2)
     to[R,l^=$R_1$,v=$V_1$] (4,2)
     to[R,l=$R_2$,v=$V_2$] (4,0)
     (4,0) -- (0,0)
    ;
    \end {circuitikz}

我怎样才能将 V1 和 V2 标签向左向下移动,包括标签本身和极点?极点与电阻重叠太糟糕了!!

答案1

调整的值 \ctikzset {voltage/distance from node=0.5},例如0.5或0.8。

在此处输入图片描述

代码

\documentclass{article}
\usepackage[american,siunitx]{circuitikz}
\begin{document}
    \ctikzset {voltage/distance from node=0.5}
 \begin{circuitikz}%[american]
    \draw 
     (0,0) to[battery,l=V] (0,2)
     to[R,l^=$R_1$,v=$V_1$] (4,2)
     to[R,l=$R_2$,v=$V_2$] (4,0)
     (4,0) -- (0,0)
    ;
    \end{circuitikz}
\end{document}

答案2

PSTricks 解决方案:

\documentclass{article}

\usepackage{pst-circ}

\begin{document}

\psset{dipolestyle = zigzag}
\begin{pspicture}(-0.8,0)(10.75,6.75)
  \pnodes{P}(0,0)(0,6)(4,5.7)(6,5.7)(10,6)(9.7,4)(9.7,2)(10,0)
  \battery[labeloffset = -22pt](P1)(P0){$V$}
  \resistor[labeloffset = 16pt](P1)(P4){\large $R_{1}$}
  \resistor[labeloffset = -17pt](P1)(P4){\large $V_{1}$}
  \rput(P2){$+$}
  \rput(P3){$-$}
  \resistor[labeloffset = 16pt](P4)(P7){\large $R_{2}$}
  \resistor[labeloffset = -17pt](P4)(P7){\large $V_{2}$}
  \rput(P5){$+$}
  \rput(P6){$-$}
  \wire(P7)(P0)
\end{pspicture}

\end{document}

输出

答案3

减少现有 PSTricks 答案中使用的击键次数。

\documentclass[pstricks,border=12pt,12pt]{standalone}
\usepackage{pst-circ}

\psset
{
    dipolestyle=zigzag,
    labeloffset=.8,
    tensionstyle=pm,
    tensionoffset=-.8,
    tensionlabeloffset=-.8,
}

\begin{document}

\begin{pspicture}(8,6)
    \pnodes{P}(1,0)(1,5)(7,5)(7,0)
    \vdc[labeloffset=-.8](P1)(P0){$V$}
    \resistor[tensionlabel=$V_1$](P1)(P2){$R_1$}
    \resistor[tensionlabel=$V_2$](P2)(P3){$R_2$}
    \wire(P3)(P0)
\end{pspicture}

\end{document}

在此处输入图片描述

笔记

如果你想使用 PSTricks 而不是 TikZ,请确保使用以下任一方式进行编译

  • xelatex或者

  • latex随后是dvips随后是ps2pdf

最后,您将得到一个图表(PDF 格式),您可以通过从主 TeX 文件中导入该图表,\includegraphics然后可以使用它来编译主 TeX 文件pdflatex

相关内容