Estilos de fuentes de voltaje americanas y europeas de CircuiTikZ

Estilos de fuentes de voltaje americanas y europeas de CircuiTikZ

Me gustaría tener una mezcla de estilos americano y europeo, pero parecen tener polaridades invertidas.

\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}

ingrese la descripción de la imagen aquí

Esto es lo que tengo hasta ahora, quiero la fuente de voltaje americana con +/- pero invertida, junto con la flecha europea. Cuando invierto la fuente, el signo más permanece arriba pero la flecha apunta hacia abajo, ¿hay alguna manera de lograr el efecto deseado?

Algo como esto

Respuesta1

Cargue el paquete con la opción oldvoltagedirection.

\usepackage[oldvoltagedirection]{circuitikz}

ingrese la descripción de la imagen aquí

\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}

Respuesta2

Puedes cambiar la orientación de la fuente usando la nueva opción invertir:

 \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}

ingrese la descripción de la imagen aquí

Esto es mejor que usar la antigua dirección de voltaje, porque esto conduce a una dirección de voltaje inconsistente entre las fuentes.

Sin embargo, esto parece ser un error, porque la dirección de conteo de voltaje (v<=...) no debería cambiar la apariencia de la fuente. Esto ya no es necesario porque existe la opción de invertir.

Echaré un vistazo a esto.

Saludos cordiales, Stefan

información relacionada