Cours LATEX

Transcription

Cours LATEX
Cours LATEX
Circuits électriques
Yves Reiser
11 décembre 2011
Pour tracer des circuits électriques sous LATEX, on peut utiliser le package circuitikz. On peut
utiliser les macros de circtuitikz à l’intérieur d’un environnement circuitikz(que l’on peut mettre
à l’intérieur d’un environnement figure :
\usepackage{circuitikz}
\begin{circuitikz}
...commandes circuitikz...
\end{circuitikz}
Pour afficher un repère, on utilise la commande (exemple) :
\draw [help lines] (0,0) grid (6,3);
Les composantes électriques les plus courantes à utiliser :
battery (pile électrique)
ammeter (ampèremètre)
voltmeter (voltmètre)
short (fil connecteur)
lamp (ampoule électrique)
R (résistance)
C (condensateur)
L (inductance/bobine)
Voir le manuel circuitikz pour une liste exhaustive :
http://mirror.switch.ch/ftp/mirror/tex/graphics/pgf/contrib/circuitikz/doc/latex/circuitikz/circuitikzmanual.pdf
1
Syntaxe :
\draw(x,y) to [composante1, options](x,y) to [composante2, options](x,y);
Attention : toute ligne \draw doit se terminer obligatoirement par un semicolon ’ ;’
Exemple :
\begin{circuitikz}
\draw(0,0)to[lamp](4,0) to (4,2) to [battery](0,2) to (0,0);
\end{circuitikz}
Options :
– Chaque composante peut avoir un ’label’ au-dessus (lˆ = ...) ou en-dessous (l_=...).
– L’intensité du courant électrique est affichée par : i <= ... ou i >= ....
– Les tensions sont affichées par v <= ... ou v >= ....
– Des points de connection sont ajoutées par *-* ou -* ou *– Pour tracer en couleur, utiliser color=...
Exemple :
\begin{circuitikz}
\draw(0,0) to [battery,v_=14V,i=$I$](5,0) to [short, -*](5,2) to [lamp, l_=$L_1$, i>=$I_1$](0,2);
\draw(0,0) to [short, -*](0,2) to (0,4) to [lamp, l^=$L_2$, i<=$I_2$](5,4) to (5,2);
\end{circuitikz}
L2
I2
L1
I1
I
14V
2
Résistances :
Par défaut, les résistances sont représentées en style américain :
Pour représenter les résistances en style européen, charger \circuitikz avec l’option
[europeanresistors] :
\usepackage[europeanresistors]{circuitikz}
Exemple :
\begin{circuitikz}
\draw(0,0)to[C,l_=$40\mu F$](6,0) to [R,l_=$6.5\Omega$, -*](6,4) to [L, -*, i=$I_1$,l=$30mH$](0,0);
\draw(0,0)to[battery,i=$I$, l=$8V$](0,4)to[R,l^=$R_2$](6,4);
\end{circuitikz}
R2
I2
8V
3
H
0m
I1
40µF
3
6.5Ω