Newsgroup: it.comp.software.tex
Titolo: figure e minipage

Ciao a tutti...
Ho realizzato alcuni disegni con pstricks, e li ho esportati in eps. A
questo punto, vorrei realizzare una pagina in cui ho la figura, e alla
destra della figura il testo. (Il testo è più corto, come numero di linee,
dell'altezza della figura)
Dopo aver analizzato diversi pacchetti (fra cui picins, che mi è sembrato il
più adatto), sono giunto alla conclusione che il modo più semplice è quello
di usare una combinazione
\begin{figure}
\begin{minipage}[c]{0.5/textwidth}
\includegraphics{xyz.eps}
\end{minipage}%
\begin{minipage}[c]{0.5/textwidth}
testo
\end{minipage}
\caption{titolo}
\end{figure}
Ora, ho due dubbi:
1) non ho ben capito l'utilizzo della figure, in quanto se indico
\begin{figure}[h] dovrebbe imporre la posizione della figura "esattamente
qui", giusto?
2) se includo due o più di questi macrooggetti (più figure, quindi), solo
due stanno nella pagina, mentre, visivamente, ce ne starebbero almeno tre.
Da cosa dipende questo comportamento? Come osso modificarlo?

 scrive:

Proprio non ci va l'ambiente "figure", se con "testo" intendi il 
testo del documento. Prova con il pacchetto wrapfig o floatflt.
Ciao
Enrico


Ciao Enrico (come hai visto, sono passato subito a questo ng B) )
Il problema è che in linea di max, sulla destra della figura .eps va un
disegno, o testo, o "musica" generata con MusixTex. Perchè l'ambiente figure
non è adatto? Vuol dire che anche minipage non c'entra nulla?

 scrive:

Se il testo fa parte della figura, cioè è una spiegazione
di essa, l'ambiente figure potrebbe andare. Il problema maggiore
è che una "figure" può andarsene 'a spasso' per il documento.
Potrebbe essere adatto il pacchetto "subfigure".
Ciao
Enrico

Da cosa dipende questo comportamento? Come osso modificarlo?
Mi pare che ci sia un parametro che dice a LaTeX quanti float è opportuno
mettere in una pagina, non ricordo esattamente. Prima di tutto, comunque,
conviene chiedersi se effettivamente un float è quello che si vuole.
Ciao.

 conviene chiedersi se effettivamente un float è quello che si vuole.
E' esattamente questo il punto: io "non" voglio un float, anzi, vorrei il
testo esattamente in quella posizione, a lato della figura, che deve stare
in quel punto del testo (ossia dopo un paragrafo"normale" e prima di un
altro paragrafo normale).
una situazione di questo tipo, in pratica:
######## ## ######## ##### ######
### ######### ## #### ####### ###
############ #### ####### ## ####
-----
|      |            ########### #########
|      |            ######## ### ####### #
-----
######## ## ######## ##### ######
### ######### ## #### ####### ###
############ #### ####### ## ####
Quale pacchetto mi conviene usare, dunque, sapendo che la figura è un eps, e
il testo al lato non è detto che sia semplice testo (ma potrebbe essere una
formula matematica, un pentagramma, un'altra figura)?

formula matematica, un pentagramma, un'altra figura)?
In questi termini, nessun pacchetto. Due minipage affiancate sono
sufficienti. Ci sono però pacchetti per avere un float con due oggetti
affiancati, o per far girare il testo normale intorno ad un float
(fltfloat, wrapfig,...), o per affiancare oggetti non float, ecc.
Se le due minipage affiancate non ti soddisfano, e spieghi perché, magari è
possibile trovare qualche soluzione migliore.
Ciao.

 possibile trovare qualche soluzione migliore.
Ok, quanto detto sopra mi è chiarissimo...

Dimenticavo, grazie mille!

 possibile trovare qualche soluzione migliore.
In effetti mi č venuta in mente una cosa che vorrei aggiungere, ossia una
caption all'insieme figura piů testo relativo, centrata sotto entrambi...
come la posso mettere?

Ehm, non l'ho capita...
Per uno che usa LaTeX non dovrebbe essere difficile da capire. Non usiamo
tutti lo stesso carattere per leggere i newsgroup. Se tu componi un testo
allineando accuratamente righe e colonne, ma controlli questo effetto
secondo quello che ti appare a video con un certo carattere proporzionale
(Arial, Times New Roman, ecc.), solo chi usa quel certo carattere (o un
carattere con la medesima metrica) vedrà quello che vedi tu (in
particolare, a me il tuo esempio appare con il quadratino che dovrebbe
rappresentare la figura aperto, e le due righe di testo a fianco che si
estendono al di fuori del margine destro; non credo che tu intendessi farmi
vedere questo).
Se usi un carattere non proporzionale o "a spaziatura fissa" che dir si
voglia (Courier è l'esempio tipico), l'effetto sarà il medesimo con
qualunque carattere non proporzionale (e la composizione sarà anche più
semplice).
Ciao.

come la posso mettere?
Proseguendo la linea delle soluzioni semplici, che ne dici di:
  {\centering Questa è una caption}
preceduto eventualmente da un po' di spazio verticale (\smallskip,
\medskip, ecc). Se ti interessano anche gli effetti collaterali di
\caption, c'è da lavorare un po' di più.
Ciao.  

 semplice).
Sì, hai perfettamente ragione, ci ho anche pensato scrivendo il msg, poi
però mi sono dimenticato di cambiare il carattere...