No :), siccome i passi sono tanti e i blablaggiamenti pochi Latex mette le figure dove meglio crede (e su questo non ci piove), quello che volevo chiedere io è se esiste un modo con il quale posso fare quello che ho scritto in maniera diciamo così elegante, oppure se è una tremenda boiata
Niente obbliga a inserire \includegraphics in un ambiente figure. Se vuoi che qualcosa stia dove lo metti, LaTeX non discute nemmeno: al massimo ti avvisa che l’impaginazione è poco elegante.
Sei un po’ criptico su quello che desideri ottenere; da quello che mi pare di capire, hai una serie di brevi capoversi seguiti da un’illustrazione.
`\newcounter{passo}
\newenvironment{passi}
{\addvspace{\medskipamount}\setcounter{passo}{0}}
{\addvspace{\medskipamount}}
\newcommand{\passo}[3][]{%
\par\addvspace{\medskipamount}\refstepcounter{passo}
\noindent\begin{minipage}{\textwidth}
\textbf{Passo \thepasso}: #3\par\medskip
\centering
\includegraphics[#1]{#2}\par
\end{minipage}\par\goodbreak}
\begin{document}
\begin{passi}
\passo[width=.8\textwidth]{figura}{Testo per il passo 1\label{passo1}}
\passo[scale=0.7]{figura}{Testo per il passo 2\label{passo2}}
\passo[height=3cm]{figura}{Testo per il passo 3\label{passo3}}
\passo{figura}{Testo per il passo 4\label{passo4}}
\passo{figura}{Testo per il passo 5\label{passo5}}
\passo{figura}{Testo per il passo 6\label{passo6}}
\end{passi}`
Gli argomenti a \passo sono:
• opzionale: tutto ciò che vuoi passare a \includegraphics (ho dato alcuni esempi)
• nome del file esterno per l’illustrazione
• testo da mettere prima dell’illustrazione (compresa l’eventuale \label se per caso ti servisse)
Con \goodbreak lo spazio per riempire la pagina viene distribuito in mezzo fra i vari passi; se usi \filbreak al suo posto, lo spazio viene tutto messo a fondo pagina.
Ciao
Enrico