Newsgroup: it.comp.software.tex
Titolo: ancora su figure

Salve a tutti,
giorni fa ho inserito un post su come posizionare in maniera assoluta una
figura......mi è stato detto di togliere begin{figure} e la soluzione mi sta
benissimo tranne per il fatto che vorrei mantenere la didascalia
("caption").....avete idea su come fare?
Inoltre vorrei poter mettere due grafici affiancati con differenti
didascalie........
thx
AMS

 Enrico

non dichiararla flottante e mettere la didascalia?
Ma la didascalia non è semplicemente del testo sotto? Qual è la difficoltà
a mettere del testo sotto l'immagine, così come hai messo l'immagine sopra
il testo?
Voglio dire, se togli l'ambiente figure, non basta inserire l'immagine e
quindi, opportunamente spaziato il testo? Eventualmente, scrivendo un
comando che lo faccia.
Immagino di non avere capito qualcosa, ma precisamente che cosa?
Ciao.

 ha scritto nel messaggio
news:e91tgvkqbschh48br...@4ax.com...


se si puň fare!!!!
Fare si puň fare (con \addtcontents e \addtocontentsline), pulito lo si
pulisce mettendo tutto in un comando (non mi chiedere dettagli in questo
momento, ma non dovrebbe essere una cosa molto difficile).
Dopo di che, immagino che avrai duplicato quello che fa float o qualche
altro pacchetto, ma almeno, se non funziona, hai la soddisfazione di sapere
che č colpa tua.
Ciao.

Fare si può fare (con \addtcontents e \addtocontentsline)
Ne avessi scritto giusto uno! \addtocontents e \addcontentsline.
Ciao.

 Ne avessi scritto giusto uno! \addtocontents e \addcontentsline.
ma di preciso come si usano e a che servono?
Grazie

 AMS
Figlio mio, abbi pazienza! Ho provato a spiegarti come
funzionano le cose, evidentemente non sono riuscito a farmi
capire.
NON è possibile, parlando in linea generale, che tutte le figure siano 
piazzate nel posto "ottimale", perché c'è da tenere in conto 
l'impaginazione.
Dicendo
\begin{figure}[!h]
...
\end{figure}
stai chiedendo a LaTeX di mettere la figura con massima preferenza
nel posto dove vorresti, anche arrivando a non rispettare del tutto
i parametri per un'impaginazione perfetta.
Purtroppo nella vita reale ciò non è sempre possibile; forse anche 
l'algoritmo usato da LaTeX per le figure non è il massimo, ma quello 
abbiamo.
La didascalia serve proprio per spiegare il contenuto della figura
indipendentemente dal riferimento che ne fai nel testo. Così, quando
ti riferisci alla figura 2, tutti sanno dove andare. Se usi anche
il pacchetto varioref diventa facile ottenere riferimenti come
"figura 2 a pagina 27" oppure "figura 2 in questa pagina"
e simili. Se il tuo problema è di avere qualcosa "proprio lì
e non si discute", allora questa non è una figura fuori corpo,
cioè un elemento del testo che non segue il flusso normale:
detto in altri termini, quelle parti per le quali si usano gli
ambienti "figure" e "table".
È chiaro ora? Quando voglio un diagramma commutativo, che
è parte di una dimostrazione, voglio che stia proprio dove mi
serve e non farne un'illustrazione fuori corpo, a meno che proprio
non ci sia costretto a causa delle grandi dimensioni del diagramma.
Quindi, di solito uso centrarli con \[...\] oppure con "equation"
o simili.
Per quanto riguarda "subfigure", procurati il file "subfigure.dtx"
e fallo passare sotto LaTeX, otterrai la documentazione richiesta.
Oppure comprati il "LaTeX Companion", dove è spiegato chiaramente.
Ciao
Enrico

ma di preciso come si usano e a che servono?
Servono ad aggiungere testo, formattazione e quant'altro ai file di
contenuto (toc, lof, lot); e in qualche modo, accidenti a loro, si
useranno!
Di fatto, \caption dell'ambiente figure utilizza \addcontentsline per
aggiornare la lista delle figure.
In questo momento, più che rimandarti alla paginetta dell'help in linea di
LaTeX2e non sono in grado di fare:
    \addcontentsline \addcontentsline{file}{sec_unit}{entry}
    The \addcontentsline command adds an entry to the specified list
    or table where:
    file is the extension of the file on which information is to be
    written: toc (table of contents), lof (list of figures), or lot
    (list of tables).
    sec_unit controls the formatting of the entry. It should be one
    of the following, depending upon the value of the file argument:
    toc -- the name of the sectional unit, such as part or
    subsection.
    lof -- figure
    lot -- table
    entry is the text of the entry.
Ciao.

 La sintassi precisa di subfigure me la sai dire?
E' documentata nel manuale di subfigure, che trovi
insieme al pacchetto, insieme a diversi esempi d'uso.
*Chiedere va bene*, ma se la risposta e' gia' scritta,
*leggere va meglio* :)