Here another most interesting gem about TeX..
The Circuit and Chemical symbols packages allows arbitrary high quality circuit documentation almost effortless.. all your created library can be reused as well
Try:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{circuitikz}
\begin{document}
\begin{center}
\begin{circuitikz} \draw
(0,0) to[ variable cute inductor ] (2,0);
\end{circuitikz}
\end{center}
\begin{center}
\begin{circuitikz}[american voltages]
\draw
(0,0) to [short, *-] (6,0)
to [V, l_=$\mathrm{j}{\omega}_m \underline{\psi}^s_R$] (6,2)
to [R, l_=$R_R$] (6,4)
to [short, i_=$\underline{i}^s_R$] (5,4)
(0,0) to [open, v^>=$\underline{u}^s_s$] (0,4)
to [short, *- ,i=$\underline{i}^s_s$] (1,4)
to [R, l=$R_s$] (3,4)
to [L, l=$L_{\sigma}$] (5,4)
to [short, i_=$\underline{i}^s_M$] (5,3)
to [L, l_=$L_M$] (5,0);
\end{circuitikz}
\end{center}
\end{document}
I like this one very much among TeX packages
Any arbitrary high quality format can be used as terminal output
Paul