Re: Textpos e ambienti figure

#23407
Up
0
Down
::

Ciao a tutti,

sto scrivendo una classe per i poster della mia università. I poster dovranno essere di due colonne, perciò ho scritto
`\RequirePackage{textpos}`
e ho definito un comando
`\newcommand{\leftcolumn}[1]{ \begin{textblock*}{26.7cm}(0cm,12cm) #1 \end{textblock*} }`
Quando inserisco un ambiente figure annidato dentro \leftcolumn, LaTeX sembra ignorare il comando \centering. Infatti
`\begin{figure}
\centering
\includegraphics[width=.5\columnwidth]{foldsurfs}
\caption{An invariant manifold in the upper flow hits the switching surface}
\end{figure}`
non centra la figura, mentre usando un ambiente center invece di \centering tutto fila per il verso giusto. Sulla guida di textpos, a pagina 4, l’autore ammette di aver modificato l’ambiente figure e table.

Mi rassegno ad usare l’ambiente center?

La modifica rilevante agli ambienti è di aver annullato tutto ciò che LaTeX esegue alla fine. È possibile che con un semplice
`\let\endfigure\par`
nel preambolo la faccenda ti ritorni a posto. Analogo per \endtable, se usi l’ambiente table. Ma se gli oggetti non devono essere mobili e hai solo bisogno della didascalia, perché non consideri il pacchetto caption e il suo comando \captionof? (Cerca nel forum al riguardo.)

Ciao
Enrico

Go to top