- Questo topic ha 11 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 2 mesi fa da
Golden Boy.
-
CreatoreTopic
-
20 Giugno 2015 alle 18:11 #102184
-
CreatoreTopic
-
AutoreRisposte
-
-
20 Giugno 2015 alle 18:25 #102185
-
20 Giugno 2015 alle 18:47 #102186
-
20 Giugno 2015 alle 21:43 #102187
-
21 Giugno 2015 alle 3:42 #102188::
skevin93″ post=102009Hai provato a metterle tutte e tre in una scatola di dimensione della larghezza del testo?
`
\makebox[\textwidth]{%
\includegraphics{immagine}\quad
\includegraphics{immagine}\quad
\includegraphics{immagine}}
`Si, e non mi funziona neanche quello … l’altezza non è mai uguale…
-
21 Giugno 2015 alle 4:25 #102189
-
21 Giugno 2015 alle 5:57 #102190::
Il problema che vuoi affrontare non è banale, e probabilmente è insolubile se le immagini non sono in partenze quasi della stessa altezza; devi usare le chiavi di includegraphics height=… . In prima battuta le inserisci senza la chiave height e vedi di quanto sono differenti le altezze, poi scegli fra quelle una misura assoluta che possa andar bene per tutte e tre; assoluta vuol dire in millimetri o, al massimo come frazione dell’altezza della pagina. se vuoi specificare anche la larghezza di ciascuna figura con la chiave width=… devi anche specificare la chiave booleana keepaspectratio altrimenti le figure cambiano rapporto di forma e il loro contenuto diventa orrendo. \dopo di che una cosa come`\includegraphics[height=30mm]{prima-immagine}
\hfill
\includegraphics[height=30mm]{seconda-immagine}
\hfill
\includegraphics[height=30mm]{terza-immagine}`
Fatto questo esperimento controlli se ci stanno sulla stessa riga; se non ci stanno allora aggiungi la specifica della larghezza:`\includegraphics[height=30mm,width=0.3\textwidth,keepaspectratio]{prima-immagine}
\hfill
\includegraphics[height=30mm,width=0.3\textwidth,keepaspectratio]{seconda-immagine}
\hfill
\includegraphics[height=30mm,width=0.3\textwidth,keepaspectratio]{terza-immagine}`
Certo puoi cominciare da questa ultima soluzione, ma potresti ottenere buoni risultati anche con la prima.Ma se le immagini in partenza non sono quasi uguali in altezza e larghezza i risultati saranno pessimi. Avresti ancora la possibilità, se le immagini sono fotografie, di ritagliarle con apposito software di elaborazione di foto, togliendo parte dei loro margini, che spesso non contengono parti rilevanti dell’immagine, in modo da trasformarle in foto quasi delle stesse dimensioni orizzontali e verticali, o almeno con lo stesso rapporto di forma.
Infine la soluzione che non dà problemi è quella di inserirle in tre ambienti figure distinti, che vadano a finire dove vuole LaTeX, rinunciando al confronto diretto.
-
21 Giugno 2015 alle 6:39 #102191::
Grazie per le risposte. Non ho inserito i codici che ho provato (ne avrei dovuti inserire a decine) per una questione, appunto, di “brevità”.Il codice di OldClaudio funziona in parte: sono riuscito a riadattarlo in questo per avere un risultato “semi decente”
`
\begin{figure}[!h]
\centering
\includegraphics[height=30mm]{kintaro1}
%\caption{prova}
%\hfill
\quad
\includegraphics[height=30mm]{yoko1}
%\caption{prova}
\quad
\includegraphics[height=30mm]{kawakami1}
\end{figure}
`Il problema è quando metto il \caption: mette le figure non sulla stessa riga. A me servono affiancate.
[attachment=1343]kawakami1.png[/attachment]
[attachment=1344]kintaro1.png[/attachment]
[attachment=1345]yoko1.png[/attachment]
Attachments:
You must be logged in to view attached files. -
21 Giugno 2015 alle 12:00 #102192::
Hai provato una cosa del genere?
`
\documentclass{article}\usepackage{graphicx}
\usepackage{caption,subcaption}\begin{document}
\begin{figure}
\centering
\subcaptionbox{Kintaro}{\includegraphics[height=30mm]{kintaro1}}
\quad
\subcaptionbox{Yoko}{\includegraphics[height=30mm]{yoko1}}
\quad
\subcaptionbox{Kawakami}{\includegraphics[height=30mm]{kawakami1}}
\caption{Tre personaggi della serie}
\end{figure}
\end{document}
`Piccolo OT: stai scrivendo qualcosa su “Golden Boy” (da cui prendi anche il tuo nickname)?
-
21 Giugno 2015 alle 12:04 #102193::
skevin93″ post=102020Hai provato una cosa del genere?
`
\documentclass{article}
\usepackage{caption,subcaption}\begin{document}
\begin{figure}
\centering
\subcaptionbox{Kintaro}{\includegraphics[height=30mm]{kintaro1}}
\quad
\subcaptionbox{Yoko}{\includegraphics[height=30mm]{yoko1}}
\quad
\subcaptionbox{Kawakami}{\includegraphics[height=30mm]{kawakami1}}
\caption{Tre personaggi della serie}
\end{figure}
\end{document}
`
se le tre immagini sono troppo grandi (ma non mi pare), puoi metter il tutto dentro a [tt]\makebox[\textwidth]{codice figure}[/tt]Piccolo OT: stai scrivendo qualcosa su “Golden Boy” (da cui prendi anche il tuo nickname)?
Compilando il tuo codice mi dice:
“! Undefined control sequence.
\includegraphics
[height=30mm]{kintaro1}
l.9 …o}{\includegraphics[height=30mm]{kintaro1}}
The control sequence at the end of the top line
of your error message was never \def’ed. If you have
misspelled it (e.g., `\hobx’), type `I’ and the correct
spelling (e.g., `I\hbox’). Otherwise just continue,
and I’ll forget about whatever was undefined.
! Undefined control sequence.
\includegraphics
[height=30mm]{yoko1}
l.11 …oko}{\includegraphics[height=30mm]{yoko1}}
The control sequence at the end of the top line
of your error message was never \def’ed. If you have
misspelled it (e.g., `\hobx’), type `I’ and the correct
spelling (e.g., `I\hbox’). Otherwise just continue,
and I’ll forget about whatever was undefined.
! Undefined control sequence.
\includegraphics
[height=30mm]{kawakami1}
l.13 …{\includegraphics[height=30mm]{kawakami1}}
The control sequence at the end of the top line
of your error message was never \def’ed. If you have
misspelled it (e.g., `\hobx’), type `I’ and the correct
spelling (e.g., `I\hbox’). Otherwise just continue,
and I’ll forget about whatever was undefined.
[1{C:/ProgramData/MiKTeX/2.9/pdftex/config/pdftex.map}] (07.aux) )
Here is how much of TeX’s memory you used:
1337 strings out of 493698
22316 string characters out of 3144404
81709 words of memory out of 3000000
4735 multiletter control sequences out of 15000+200000
3939 words of font info for 15 fonts, out of 3000000 for 9000
1025 hyphenation exceptions out of 8191
36i,7n,44p,183b,419s stack positions out of 5000i,500n,10000p,200000b,50000s
Output written on 07.pdf (1 page, 26580 bytes).
PDF statistics:
14 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)”OT: si, sto scrivendo 2 libri su Golden Boy e li farò vedere a Tatsuya Egawa per un lavoro insieme 🙂
-
21 Giugno 2015 alle 12:07 #102194
-
21 Giugno 2015 alle 12:14 #102195
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.