- Questo topic ha 8 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 6 anni, 5 mesi fa da
quattropezze.
-
CreatoreTopic
-
8 Aprile 2020 alle 17:37 #117760::
Salve, ho cercato ma non sono riuscito a venirne a capo…
Devo mettere 4 immagini affiancate ognuno con la propria didascalia.
Ho provato a usare il pacchetto subfig ma con quello mi trovo le quattro subdidascalie con le lettere a, b. ecc e la didascalia generale.Esiste un modo per risolvere?
Grazie a tutti…
-
CreatoreTopic
-
AutoreRisposte
-
-
8 Aprile 2020 alle 17:56 #117761::
prova a metterle tutte (amesso che le dimensioni lo consentano) all’interno di un ambiente figure
con dentro 4 minipage, ciascuna con la sua didascalia. Forse ci sono altri metodi e migliori,
che i guru ti sapranno suggerire. In ogni caso (ovviamente *.png o altri formati che sai tu)`\begin{figure}[!htb]
\minipage{0.24\textwidth}
\includegraphics[width=\linewidth]{01.png}
\caption{Didascalia 01}\label{fig:immagine01}
\endminipage\hfill
\minipage{0.24\textwidth}
\includegraphics[width=\linewidth]{02.png}
\caption{Didascalia 02}\label{fig:immagine2}
\endminipage\hfill
\minipage{0.24\textwidth}
\includegraphics[width=\linewidth]{03.png}
\caption{Didascalia 03}\label{fig:immagine3}
\endminipage\hfill
\minipage{0.24\textwidth}%
\includegraphics[width=\linewidth]{04.png}
\caption{Didascalia 04}\label{fig:immagine04}
\endminipage`m
-
8 Aprile 2020 alle 17:56 #117762
-
8 Aprile 2020 alle 19:50 #117763::
La soluzione di @samiel funziona benissimo con due figure; è al limita con tre figure,ma con quattro figure…
La stessa osservazione si può fare con il suggerimento di @n.barbieri.
Perché?
Fatti due conti sulle dita; se misuri la larghezza della griglia di stampa vedi che abitualmente è fra 16cm e 12cm (a spanne). se affianchi quattro figure di un quarto dello spazio disponibile ognuna vien (sempre a spanne) ogni figura è larga da 40mm a 30mm, se poi fra una figura e l’altra ci metti anche un piccolo spazio, la larghezza di ogi figura diventa ancora più piccola; la figura vera e propria può diventare veramente troppo piccola per poterne osservare le parti più fini, ma la didascalia vien malissimo, a meno che no sia formata solo dal titolino (Figura 12.3, per esempio).Con quattro figure, secondo me, puoi usare le quattro minipage, larghe un po’ meno di metà di \textwidth, e ne metti due sopra e due sotto distanziate fra loro sia in orizzontale, sia in verticale.
Aggiungi questo fatto; perché la composizione stia bene, bisogna che almeno la prima riga di ogni didascalia sia allineata con quella della figura che l’affianca in orizzontale. La cosa diventa abbastanza delicata, ma non impossibile; certo per farlo devi usare con intelligenza e fantasia creativa i codici di allineamento delle minipage. Devi sapere in che cosa consistono i punti di riferimento delle scatole, e altri dettagli di questo genere; probabilmente con didascalie relativamente strette devi comporre le didascalie sbandierate con l’allineamento a sinistra. Ma, se vogliamo, queste sono tutte nozioni dell’ABC di LaTeX che trovi più o meno in qualsiasi guida da scaricare dalla sezione Documentazione di questo forum. Mi permetto di suggerirti, proprio per l’ABC di LaTeX, il Reference Manual tradotto in italiano e molto, forse troppo, commentato, scritto inizialmente in inglese da Leslie Lamport, il papà di LaTeX.
-
9 Aprile 2020 alle 4:45 #117764::
Grazie a tutti per le risposte…
purtroppo vado sempre di fretta e quindi…In ordine alle osservazioni:
1) n.barbieri: avevo già visto la discussione indicata, ma ci avevo capito ben poco (forse perchè cercavo, lo ammetto, la soluzione bell’e pronta..) 😕
2) samiel: proverò fra poco la soluzione che proponi e vederemo che ne riesco a tirare fuori
3) OldClaudio: ho letto il Reference Manual (commentato) e l’unica cosa che ho capito (e copiato… 😎 ) è stata la soluzione riportata a pag. 122-123 (versione 2.9.10 del 2019) che poi ho cercato di adattare a 4 immagini (con scarsissimi risultati). Infine, sulla “visibilità” posso dire che mi serve per “dimostrare” l’esistenza di questi documenti (sono le copertine di manuali/pubblicazioni) e la pagina è praticamente un A4Vi aggiorno!
Grazie ancora
-
9 Aprile 2020 alle 6:10 #117765::
La pagina è una A4, d’accordo, ma la gabbia del testo è decisamente più piccola; dipende dalla classe che usi, ma dai 210mm di larghezza della carta togli le larghezze dei margini laterali e vedi che ti restano circa 160mm o anche meno.D’accordo, vui mostrare solo le copertine di quattro libri/manuali/pubblicazioni; quindi non ti importa che i titoli siano leggibili.
Allora non vedo che problemi ci siano anche senza mettere una didascalia specifica, ma mettendo sotto a ciascuna immagine una lettera o un numero fra parentesi; puoi un.unica didascalia generale qualcosa come questo (è solo un abbozzo)`\begin{figure}
\dimen0=\dimexpr(\textwidth-6\tabcolsep)/4\relax
\begin{tabular}{*4{p{\dimen0}}}
\includegraphics[width=\dimen0]{immagine1} &
\includegraphics[width=\dimen0]{immagine2} &
\includegraphics[width=\dimen0]{immagine3} &
\includegraphics[width=\dimen0]{immagine4} \\[2ex]
\hskip2.3em$(a)$ & \hskip2.3em$(b)$ & \hskip2.3em$(c)$ & \hskip2.3em$(d)$
\end{tabular}
\caption{Le copertine di quattro manuali. $(a)$ pubblicato da Pincopallo nel 1827;
$(b)$ pubblicato Verona nel 1897; …}\label{fig:quattro-manuali}
\end{figure}`Ovviamante hai già caricato il pacchetto graphics; Come figure io ho usato dei nomi simbolici, perché non so quali immagini inserisci/ L’aggiustatina del [tt]\hskip2.3em[/tt] può darsi che a te non vada bene, perché verosimilmente hai una classe, e quindi una larghezza della gabbia del testo, diverse dalla mia (io ho usato article). Ma in linea di massima il risultato è presentabile; non magnifico, ma non indecente.
-
9 Aprile 2020 alle 6:51 #117766::
Grazie OldClaudio.
Ho provato con la soluzione proposta da @samiel e pare che funzioni.
La tua soluzione è quella che mi fornisce già il pacchetto subfig ma io non vorrei proprio le quattro lettere a, b, ecc. Mi spiego meglio
in un caso ci deve essere la didascalia generale e non le singole “sub-didascalie” (con le lettere)
in un altro caso ci devono essere le singole sub-didascalie ma sempre senza le lettera e non deve esserci quella generale…Provo comunque a usare la tua soluzione
Grazie ancora
-
9 Aprile 2020 alle 8:00 #117767::
Lo so, ma non puoi comporre una didascalia decente in una scatola che è larga meno di un quarto della larghezza della griglia di stampa.
Prova a sostituire i vari $(a)$ e compagni con dei \caption{…} è vedrai che schifo.Oppure april la documentazione di ClassicThesis (texdoc classicthesis) e vai nella pagina 15; ClassicThesis è un pacchetto creato per fare della bella tipografia, non solo tesi, e si ispira a quanto dice il famoso book designer Robert Bringhurst, che, secondo me, è uno dei migliori al mondo.
In quella pagina ci sono 4 immagini ben posizionate due sopra e due sotto; non sono troppo strette e le didascalie ci starebbero abbastanza bene.
Ma come ti ho detto e ripetuto, quello che vuoi fare forse si può fare, ma non puoi avere la moglie ubriaca e la botte piena, come dice un vecchio proverbio (molto sessista); ma dice una cosa lapalissiana: non si possono avere il meglio di due cose che sono in antitesi l’una con l’altra; bisogna arrivare a un compromesso.
-
9 Aprile 2020 alle 9:38 #117768
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.