[LaTeX] subfigure non allineate

Franco Bagnoli franco.bagnoli@gmail.com
Sun Feb 20 22:31:58 CET 2011


Il 20 febbraio 2011 20:46, Filippo <f.n@teletu.it> ha scritto:

> Ma così sono figure separate, mentre io vorrei Fig.1a e Fig.1b.

Dipende direi se vuoi le caption separate o no. Di solito le caption
separate sono orribili, e quindi quello che faccio è

\begin{figure}
\begin{center{
\begin{tabular}{cc}
\includegraphic[width=0.5\textwidth]{..} &
\includegraphic[width=0.5\textwidth]{..} \\
(a) & (b)
\end{tabular}
\end{center}
\caption{\label{pippo} (a) bla bla bla (b) bla bla bla}
\end{figure}

certo che poi tocca riferirsi a \ref{pippo}-a e \ref{pippo}-b

per evitarlo usa il package subcaption...


> Questo mi sembra minimale. Quel che conta è il contenuto.
> Se metto i due contenuti uguali, sia array che albero, le figure vengono
> allineate.

dipende (credo) dal punto di ancoraggio, le figure vengono viste come
grandi caratteri, che possono stare in varie posizioni, prova a
racchiudere ogni figura in un minipage (con cui puoi specificare il
punto di ancoraggio).

Oppure (cosa che faccio spesso) ti fa un paio di file latex con il
contenuto delle figure, compilli e produci delle figure e poi le
includi con includegraphics. Io lo faccio per i grafici gnuplot, e  ho
un makefile che mi produce la figura, usando un template standard
(niente di complicato, ti fai un file latex con le macro che ti pare e
con una riga \include{XXXXXX} poi nel makefile usi sed per rimpiazzare
XXXXXXX con il file desiderato..)


-- 
Franco Bagnoli <franco.bagnoli@unifi.it> <franco.bagnoli@complexworld.net>
Lab. Fisica dei Sistemi Complessi, Dip. Energetica & CSDC
Universita' di Firenze, via S. Marta, 3 I-50139 Firenze, Italy.
Tel. +39 0554796592; cell: +39 3386586493; fax: +39 0554796342
http://francobagnoli.complexworld.net Caffe'-Scienza http://www.caffescienza.it


More information about the latex mailing list