In fact, I want to display two circuits drawn by circuitikz as figures. I have read in a post that the same procedure to follow is the same as with figures. However when I tried it, an error was displayed. Here is the code :
\documentclass[review]{elsarticle}
\usepackage{graphicx}
\usepackage{amssymb,amsmath,nccmath}
\usepackage{cclicenses}
\usepackage{makecell}
\usepackage[straightvoltages]{circuitikz}
\usetikzlibrary{arrows}
\usepackage{lscape,array}
\usepackage{subcaption}
\usepackage{caption}
\begin{document}
\begin{figure}[!ht]
\begin{subfigure}
\centering
\captionsetup{justification=centering}
\begin{circuitikz}[scale=0.6][american voltages]
\draw
(0,0) to [open,v>=${v}_{ds}$] (0,4)
to [short, *- ,i=${i}_{ds}$] (0.5,4)
to [/tikz/circuitikz/bipoles/length=1cm,R, l=$R_s$] (2,4)
to [/tikz/circuitikz/bipoles/length=1cm,L, l=$X_s$] (4,4)
to [/tikz/circuitikz/bipoles/length=1cm,european voltage source,
l_=${\omega}_s {\phi}_{qs}$] (4.5,4)
(4.5,4) to [short, -] (5,4)
(5,4) to [/tikz/circuitikz/bipoles/length=1cm,L, l_=$X_m$] (5,0)
(5,4) to [/tikz/circuitikz/bipoles/length=1cm,european voltage source,
l_=${\omega}_r {\phi}_{qr}$] (6.5,4)
to [/tikz/circuitikz/bipoles/length=1cm,L, l=$X_r$] (7.5,4)
to [/tikz/circuitikz/bipoles/length=1cm,R, l=$R_r$] (9.8,4)
to [short, -* ,i<=${i}_{dr}$] (10,4)
(10,0) to [open, v>=${v}_{dr}$] (10,4)
(0,0) to [short, *-*] (10,0);
\end{circuitikz}
\caption{fig1}
\end{subfigure}
\begin{subfigure}
\centering
\captionsetup{justification=centering}
\begin{circuitikz}[scale=0.6][american voltages]
\draw
(0,0) to [open,v>=${v}_{qs}$] (0,4)
to [short, *- ,i=${i}_{qs}$] (0.5,4)
to [R, l=$R_s$] (2,4)
to [L, l=$X_s$] (4,4)
to [european voltage source, l_=${\omega}_s {\phi}_{ds}$] (4.5,4)
(4.5,4) to [short, -] (5,4)
(5,4) to [L, l_=$X_m$] (5,0)
(5,4) to [european voltage source, l_=${\omega}_r {\phi}_{dr}$] (6.5,4)
to [L, l=$X_r$] (7.5,4)
to [R, l=$R_r$] (9.8,4)
to [short, -* ,i<=${i}_{qr}$] (10,4)
(10,0) to [open, v>=${v}_{qr}$] (10,4)
(0,0) to [short, *-*] (10,0);
\end{circuitikz}
\caption{fig2}
\end{subfigure}
\caption{FIG3}
\end{figure}
\end{document}
Thank you in advance
subfigureis\begin{subfigure}[t]{< widht>}, whre in your case<width>can be for example0.45\linewidth. – Zarko Feb 09 '18 at 22:15subfigureenvironment, which essentially has nothing withcircuitikz. for further help please accept one of received answers on your question https://tex.stackexchange.com/questions/414562/how-can-i-reduce-the-size-of-an-electric-circuit-in-circuitikz, that i know, which one is in the game. – Zarko Feb 09 '18 at 23:00