Amerikanische und europäische Spannungsquellenstile von CircuiTikZ

Amerikanische und europäische Spannungsquellenstile von CircuiTikZ

Ich hätte gerne eine Mischung aus amerikanischen und europäischen Stilen, aber sie scheinen umgekehrte Polaritäten zu haben

\documentclass[fleqn,10pt]{SelfArx}
\usepackage[siunitx]{circuitikz}

\begin{document}
  \begin{circuitikz}[scale=1.3] \draw
    node[ocirc] (A) at (2,0) {}
    node[ocirc] (B) at (2,1.75) {}
    (A) to[short, *-] (0,0)
    (0,0) to[american voltage source, v=$V_{oc}$] (0,1.75)
    (0,1.75) to[R=$R$, i=$i$, -*] (B)
    ;
  \end{circuitikz}
\end{document}

Bildbeschreibung hier eingeben

Das ist, was ich bisher habe. Ich möchte die amerikanische Spannungsquelle mit +/-, aber invertiert, zusammen mit dem europäischen Pfeil. Wenn ich die Quelle invertiere, bleibt das Pluszeichen oben, aber der Pfeil zeigt nach unten. Gibt es eine Möglichkeit, den gewünschten Effekt zu erzielen?

Etwas wie das

Antwort1

Laden Sie das Paket mit der Option oldvoltagedirection.

\usepackage[oldvoltagedirection]{circuitikz}

Bildbeschreibung hier eingeben

\documentclass[border=2mm]{standalone}
\usepackage[siunitx,oldvoltagedirection]{circuitikz}
\begin{document}
  \begin{circuitikz}[scale=1.3] \draw
    node[ocirc] (A) at (2,0) {}
    node[ocirc] (B) at (2,1.75) {}
    (A) to[short, *-] (0,0)
    (0,0) to[american voltage source, v=$V_{oc}$] (0,1.75)
    (0,1.75) to[R=$R$, i=$i$, -*] (B)
    ;
  \end{circuitikz}
\end{document}

Antwort2

Sie können die Ausrichtung der Quelle mit der neuen Option „Invertieren“ ändern:

 \begin{circuitikz}[scale=1.3] \draw     
 (0,0) to[american voltage source,v=$V_{oc}$] ++(1,0)
 to[american voltage source,v<=$V_{oc}$] ++(1,0)
 to[american voltage source,invert,v=$V_{oc}$] ++(1,0)
;\end{circuitikz}

Bildbeschreibung hier eingeben

Dies ist besser als die Verwendung der alten Spannungsrichtung, da dies zu einer inkonsistenten Spannungsrichtung zwischen den Quellen führt.

Dies scheint jedoch ein Fehler zu sein, da die Spannungszählrichtung (v<=...) das Erscheinungsbild der Quelle nicht ändern sollte. Dies ist nicht mehr erforderlich, da die Option zum Invertieren vorhanden ist.

Ich werde mir das ansehen.

Viele Grüße, Stefan

verwandte Informationen