Convención de señales de voltaje (europea versus americana) en Circuitikz

Convención de señales de voltaje (europea versus americana) en Circuitikz

Esta vez me sumerjo en Circuitikz. De todos modos, tengo un problema con los estilos americano y europeo de, por ejemplo, voltajes.

Las caídas de voltaje IIRC se cuentan como positivas, lo que significa que la flecha de voltaje en las imágenes va de +a a -, donde fluye la corriente.

\documentclass{article}
\usepackage{tikz}
\usepackage[european]{circuitikz}
\begin{document}
\begin{circuitikz}%[american]
  \draw
  (0,0) node[ground] {}
  to [V,v=$U_0$] (0,3) {}
  to [cspst=$t_0$] (2,3) {}
  to [L=$L$,v=$u_L$] (3,3) {}
  to [R=$R$,v=$u_R$] (6,3) {}
  to [C,l_=$C$,v^=$u_C$,i=$i$] (6,0) {}
  to [ground] (6,0) {};
\end{circuitikz}
\end{document}

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Utilice con/sin opción americana. Tenga en cuenta los carteles en estilo americano y las flechas en estilo europeo que están enfrente. Como resultado, las ecuaciones serían diferentes usando las leyes comunes.

¿Es un error, intencionalmente o me equivoco?

Además, este ejemplo muestra algunos otros problemas: en el estilo europeo, la flecha del inductor no se muestra/oculta. En los americanos, las señales del inductor también están desordenadas.

Y, probablemente sea un problema de TikZ, ¿cómo obtener el segundo símbolo de tierra?

PD: ¿Cuál es la forma preferida de adjuntar imágenes/pdf aquí? ¿Dónde almacenarlas?

Respuesta1

No sé si quieres conservar circuitikzo no la circuitsbiblioteca de TikZ. Prefiero esto último. Este sería el código y la imagen resultante usándolo en su lugar. Tenga en cuenta que direction infose agrega la opción para mostrar las flechas.

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{circuits.ee.IEC}
\begin{document}
\begin{tikzpicture}[circuit ee IEC,semithick,
                    every info/.style={font=\footnotesize},
                    small circuit symbols,
                    set resistor graphic=var resistor IEC graphic]
  \draw (0,0) to [ground={near start, rotate=180}] (0,1)
              to [voltage source={near start, direction info={info=$U_0$}}] (0,3)
              to [break contact={info=$t_0$}] (2,3)
              to [inductor={direction info={info=$L$},info'=$u_L$}] (3,3)
              to [resistor={direction info={info=$R$}, info'=$u_R$}] (6,3)
              to [capacitor={direction info={info'=$C$}, info=$u_C$}] (6,1)
              to [ground={near end}] (6,0);
\end{tikzpicture}
\end{document}

Circuito TikZ usando la biblioteca de circuitos.

Puede cambiar la dirección en direction infosimplemente agregando un archivo <-.

información relacionada