%20en%20Circuitikz.png)
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}
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 circuitikz
o no la circuits
biblioteca 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 info
se 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}
Puede cambiar la dirección en direction info
simplemente agregando un archivo <-
.