Grazie per le risposte…
Dunque non uso direttamente pdflatex perchè ho parecchie figure in eps che non volevo convertire. Se non trovo altra soluzione lo faccio.Facendo come suggerito da g.verticale non vedo neppure il circuito nel dvi…
Per esempio il mio codice è questo:
`
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows}
\usepackage{verbatim}
\usepackage[siunitx]{circuitikz}\begin{document}
\begin{figure}
\begin{center}
\begin{circuitikz}[scale=1][american]\draw
to[V=$V_{in}$] (0,4) to [short,-o] (0.7,4)
(1.3,4) to[short,o-] (2,4)
(2,0) — (2,4)
to [L=$L$,](4,4)
to [C=$C$,*-*](4,0)
(4,4) — (6,4)
(0,0) — (6,0)
(6,4) to [R=$R$] (6,0)
;\end{circuitikz}
\end{center}
\caption{Ideal Buck S=OFF}
\end{figure}\end{document}
`
Non conosco a sufficienza il pacchetto TikZ e non so se il tuo codice è scritto bene, ma ti posso dire che quello che hai mostrato si compila senza problemi con pdfLaTeX.
`\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows}
\usepackage[siunitx]{circuitikz}
\begin{document}
\begin{figure}
\centering
\begin{circuitikz}[scale=1][american]\draw
to[V=$V_{in}$] (0,4) to [short,-o] (0.7,4)
(1.3,4) to[short,o-] (2,4)
(2,0) — (2,4)
to [L=$L$,](4,4)
to [C=$C$,*-*](4,0)
(4,4) — (6,4)
(0,0) — (6,0)
(6,4) to [R=$R$] (6,0);
\end{circuitikz}
\caption{Ideal Buck S=OFF}
\label{fig:circuito}
\end{figure}
\end{document}`
Ho solo sostituito \begin{center} e \end{center}, con \centering; ho eliminato anche la chiamata al pacchetto verbatim.
Ciao,
Antonio
Dimenticavo: per inserire direttamente le figure .eps in un documento in formato .pdf, puoi usare il pacchetto epstopdf: http://www.guit.sssup.it/phpBB2/viewtopic.php?t=2065&highlight=epstopdf.