- Questo topic ha 15 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 5 anni fa da
Lucia Manna.
-
CreatoreTopic
-
5 Agosto 2021 alle 19:39 #120309::
Salve a tutti, prima di tutto ringrazio per aver approvato la mia registrazione. Il mio nome è Lucia e mi sto avvicinando adesso al codice LateX; quindi in questo momento sono nella fase di aver bisogno di aiuto più che poter aiutare, ma se riuscirò ad impararlo sarà un piacere anche rendermi utile! Ho provato a realizzare alcune cose basi, tra cui tabelle ed elenchi; adesso stavo provando a inserire le figure e le sub figure, ma proprio con quest’ultima ho qualche difficoltà: il PDF non si compila e non riesco a capire cosa sbaglio. Incollo il codice alla fine del messaggio, . Grazie anticipatamente a tutti coloro che vorranno aiutarmi!
`\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{sidecap}
\usepackage{setspace}
\usepackage{float}
\usepackage{array}
\usepackage{multirow}
\usepackage{subcaption}
\begin{document}
Questa è la mia prima figura aggiunta
\begin{figure}{h}
\includegraphics[scale=0.02,width=4cm]{accademia.jpg}
\caption{Foto accademia}
\begin{subfigure}[h]
\includegraphics[scale=0.02,width=4cm]{cane.jpg}
\caption{Foto di un cane}
\end{subfigure}
\end{figure}
\end{document}`
-
CreatoreTopic
-
AutoreRisposte
-
-
6 Agosto 2021 alle 12:25 #120310::
Lucym80″ post=120810
`\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{sidecap}
\usepackage{setspace}
\usepackage{float}
\usepackage{array}
\usepackage{multirow}
\usepackage{subcaption}
\begin{document}
Questa è la mia prima figura aggiunta
\begin{figure}{h}
\includegraphics[scale=0.02,width=4cm]{accademia.jpg}
\caption{Foto accademia}
\begin{subfigure}[h]
\includegraphics[scale=0.02,width=4cm]{cane.jpg}
\caption{Foto di un cane}
\end{subfigure}
\end{figure}
\end{document}`Ciao Lucia, benvenuta sul forum.
Il tuo codice contiene un mucchio di errori.
Faccia così:
http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf
1. Cerca subfigure.
2. Fai qualche prova.
3. Se non ne vieni a capo ne riparliamo.
-
6 Agosto 2021 alle 19:03 #120311
-
6 Agosto 2021 alle 20:52 #120312::
Ciao, eccomi di nuovo.
Prima di tutto complimenti, un’ottima guida completa, infatti l’ho scaricata immediatamente!
Allora, ho provato a rifare l’esempio, anche se alcune cose non le conoscevo e ho provato anche a cambiare la grandezza della figura per non fare tipo copia e incolla, ma lo stesso non si compila.
La cosa strana, leggendo anche un po’ l’inizio della guida è che a me non si crea un file log, ma solo un file .gz. Lascio nuovamente il codice per capire dove sbaglio ancora, sperando almeno che ci sono meno errori.
Per evitare pasticci incollo il codice completo, anche con la creazione che ho provato a fare delle tabelle, ma quelle funzionavano tranquillamente: ho voluto evitare di tagliare per non fare guai. Ancora grazie!`\documentclass[12pt]{article}\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{sidecap}
\usepackage{setspace}
\usepackage{float}
\usepackage{multirow}
\usepackage{subfig}
\usepackage{subcaption}
\begin{document}Questa è la mia prima tabella in LaTeX
\begin{table} [h]\begin{tabular}{|c |c |c}
\hline
\multicolumn{2}{|c|}{ Dati utenti}& \\
\hline
\textbf{Nome} & \textbf{Cognome} & \textbf{Data di nascita}\\
\hline
\multirow{3}{*}{Lucia} & Manna & 26/09/1980\\
\cline{1-3}
\multirow{3}{*}{Mario} & Rossi & 17/09/1980 \\
\hline
\end{tabular}
\end{table}\\
Questa invece è la mia prima figura aggiunta
\begin{figure}
\centering
\subfloat[][\emph{Accademia}] \quad
{\includegraphics[width=.30\textwidth]{accademia.jpg}}
\subfloat[][\emph{foto di un cane}]
{\includegraphics[width=.30\textwidth]{cane.jpg}}\\
\caption{2 foto}
\label{fig:subfig}
\end{figure}
\end{document}`
-
7 Agosto 2021 alle 1:43 #120313
-
7 Agosto 2021 alle 4:44 #120314::
Lucym80″ post=120813
`\usepackage{subcaption}Questa invece è la mia prima figura aggiunta
\begin{figure}
\centering
\subfloat[][\emph{Accademia}] \quad
{\includegraphics[width=.30\textwidth]{accademia.jpg}}
\subfloat[][\emph{foto di un cane}]
{\includegraphics[width=.30\textwidth]{cane.jpg}}\\
\caption{2 foto}
\label{fig:subfig}
\end{figure}
\end{document}`Il codice che hai usato continua ad avere molti errori. Se applichi quello che c’è scritto nell’Arte, questi errori non li commetti.
`\documentclass{article}
\usepackage{graphicx,subfig}
\begin{document}\begin{figure}
\centering
\subfloat[][Tizio]
{\includegraphics[width=.30\textwidth]{LP}}
\qquad
\subfloat[][Caio]
{\includegraphics[width=.30\textwidth]{LP}}\\
\caption{2 foto}
\label{fig:subfig}
\end{figure}\end{document}`
Hai messo un \quad nella posizione sbagliata. Il pacchetto subfig è sufficiente per avere le sottofigure. Le figure non si richiamano come hai fatto: studia la parte sugli oggetti mobili.
-
7 Agosto 2021 alle 12:56 #120315
-
7 Agosto 2021 alle 13:02 #120316::
Ciao, ci riprovo e faccio sapere. Magari leggo anche con calma tutto ciò che c’è scritto sugli oggetti. lp cosa significa? Poi leggendo il tuo libro ho visto che prima delle figure parlavi di matematica, come mi consigli di procedere, posso continuare con le figure o sarebbe meglio partire prima con la matematica? Grazie per tutte le dritte che mi state dando.
-
7 Agosto 2021 alle 15:43 #120317::
Lucym80″ post=120818Ciao, ci riprovo e faccio sapere. Magari leggo anche con calma tutto ciò che c’è scritto sugli oggetti. lp cosa significa? Poi leggendo il tuo libro ho visto che prima delle figure parlavi di matematica, come mi consigli di procedere, posso continuare con le figure o sarebbe meglio partire prima con la matematica? Grazie per tutte le dritte che mi state dando.
“LP” è solo il nome dell’immagine di prova.
Puoi saltare la matematica e passare al capitolo sulle tabelle e le figure: sul forum ci sono moltissimi topic al riguardo, quel capitolo dell’Arte ne è le sintesi.
-
10 Agosto 2021 alle 14:10 #120318::
Lucym80″ post=120810Salve a tutti, prima di tutto ringrazio per aver approvato la mia registrazione. Il mio nome è Lucia e mi sto avvicinando adesso al codice LateX; quindi in questo momento sono nella fase di aver bisogno di aiuto più che poter aiutare, ma se riuscirò ad impararlo sarà un piacere anche rendermi utile! Ho provato a realizzare alcune cose basi, tra cui tabelle ed elenchi; adesso stavo provando a inserire le figure e le sub figure, ma proprio con quest’ultima ho qualche difficoltà: il PDF non si compila e non riesco a capire cosa sbaglio. Incollo il codice alla fine del messaggio, . Grazie anticipatamente a tutti coloro che vorranno aiutarmi!
`\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{sidecap}
\usepackage{setspace}
\usepackage{float}
\usepackage{array}
\usepackage{multirow}
\usepackage{subcaption}
\begin{document}
Questa è la mia prima figura aggiunta
\begin{figure}{h}
\includegraphics[scale=0.02,width=4cm]{accademia.jpg}
\caption{Foto accademia}
\begin{subfigure}[h]
\includegraphics[scale=0.02,width=4cm]{cane.jpg}
\caption{Foto di un cane}
\end{subfigure}
\end{figure}
\end{document}`Primo: [tt]\begin{figure}[htp][/tt]
Secondo: non ha senso usare solo un ambiente [tt]subfigure[/tt]: o due o nessuno.
Terzo: specificare [tt]scale[/tt] e [tt]width[/tt] è sbagliato. O l’una o l’altra opzione, ma ovviamente [tt]width[/tt] è più flessibile e adattabile.
Quarto: bisogna specificare una dimensione per [tt]subfigure[/tt].
Quinto: lascia perdere [tt]sidecap[/tt].
`
\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{xcolor}
\usepackage{graphicx}
%\usepackage{sidecap}
%\usepackage{setspace}
%\usepackage{float}
\usepackage{array}
\usepackage{multirow}
\usepackage{subcaption}\begin{document}
Le mie prime illustrazioni si vedono alla figura~\ref{acad-dog}.
\begin{figure}[htp]
\centering\begin{subfigure}{6cm}
\centering
\includegraphics[width=4cm]{example-image}
\caption{Foto accademia}
\end{subfigure}%
\begin{subfigure}{6cm}
\centering
\includegraphics[width=4cm]{example-image}
\caption{Foto di un cane}
\end{subfigure}\caption{Accademia e cane}\label{acad-dog}
\end{figure}
\end{document}
`Quanto a [tt]multirow[/tt], la mia opinione è che non esiste una tabella in cui si adopera [tt]\multirow[/tt] che non possa essere migliorata eliminandolo.
Il pacchetto [tt]float[/tt] probabilmente ti è stato passato perché permette di adoperare l’opzione [tt][H][/tt]. Evitarlo con cura.
Ciao
Enrico
-
10 Agosto 2021 alle 20:24 #120319::
Ciao, prima di tutto grazie! Già questa mattina sono riuscita a compilare un file, ma è diverso dal codice che mi hai suggerito, quindi presumo ci siano ancora errori, ma seguendo i vostri consigli lo modificherò; comunque dopo lo incollo aggiungendo già qualche tuo suggerimento, come quello di togliere sidecap; così magari se non è un disturbo mi fai capire anche un po’ la differenza dal codice che ho scritto io e quello che hai scritto tu.
Tu scrivi:
Primo: \begin{figure}[htp]
Cosa significa “htp?” Chiedo perché non lo conoscevo ancora.
Poi scrivi ancora:
“Secondo: non ha senso usare solo un ambiente subfigure: o due o nessuno”.
In realtà ho messo solo queste immagini, perché non avevo nessuna immagine a portata di tastiera da aggiungere, quindi è stato giusto per fare la prova, però grazie, perché mi hai fatto capire come e quando andrebbe usato e credo quando ci sono molte immagini giusto?
“Terzo: specificare scale e width è sbagliato. O l’una o l’altra opzione, ma ovviamente width è più flessibile e adattabile”.
Grazie del suggerimento, pensavo andassero insieme per mantenere le proporzioni.
“Quinto: lascia perdere sidecap”.
Va sostituito con un altro pacchetto?
“Quanto a multirow, la mia opinione è che non esiste una tabella in cui si adopera \multirow che non possa essere migliorata eliminandolo”.
Non sapevo, mi sono avvicinata al codice con dei file PDF e si parlava di “multirow e allora ho iniziato a inserirlo per vedere le varie differenze.
Cosa usare al suo posto?
“Il pacchetto float probabilmente ti è stato passato perché permette di adoperare l’opzione [H]. Evitarlo con cura”.
Eliminato! Va sostituito con qualche altro pacchetto?
`\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{array}
\usepackage{multirow}
\usepackage{subfig}
\begin{document}
Questa è la mia prima tabella
\begin{table} [h]
\begin{tabular}{|c |c |c}
\hline
\multicolumn{2}{|c|}{ Dati utenti}& \\
\hline
\textbf{Nome} & \textbf{Cognome} & \textbf{Data di nascita}\\
\hline
\multirow{3}{*}{Lucia} & Manna & 26/09/1980\\
\cline{1-3}
\multirow{3}{*}{Mario} & Rossi & 17/09/1980 \\
\hline
\end{tabular}
\end{table}\\
Questa invece è la mia prima figura aggiunta
\begin{figure}[h]
\centering
\subfloat[]
{\includegraphics[width=0.8\textwidth]{accademia.jpg}}
\caption{\label{fig:etichetta1}Foto accademia.}
\hfill
\subfloat[]
{\includegraphics[width=0.8\textwidth]{cane.jpg}}
\caption{\label{fig:etichetta1}Foto di un cane.}
\hfill
\end{figure}
\end{document}
`Mi vengono in mente altre due domande su questo codice che ho scritto:
Cos’è precisamente il comando label e il comando hfill?
Grazie ancora a tutti per le dritte che mi state dando: siete gentilissimi!
-
10 Agosto 2021 alle 20:27 #120320
-
11 Agosto 2021 alle 16:19 #120321
-
11 Agosto 2021 alle 20:33 #120322::
Ciao, ok; in realtà visto il caldo non mi ero fermata a leggere tutto, però a a questo punto, visto che da quel che ho capito alcuni pacchetti non si utilizzano più, sfidando il caldo, inizierò a leggere il file proprio dall’inizio, così non rischio di usare e imparare cose che non servono più e non rischio neanche di perdermi cose importanti come quelle che mi avete suggerito! Mille grazie!
-
12 Agosto 2021 alle 5:21 #120323::
Lucym80″ post=120828Ciao, ok; in realtà visto il caldo non mi ero fermata a leggere tutto, però a a questo punto, visto che da quel che ho capito alcuni pacchetti non si utilizzano più, sfidando il caldo, inizierò a leggere il file proprio dall’inizio, così non rischio di usare e imparare cose che non servono più e non rischio neanche di perdermi cose importanti come quelle che mi avete suggerito! Mille grazie!
Non è che “alcuni pacchetti non si usino più”.
Enrico ti ha sconsigliato float (e sidecap). Lo ha fatto per ottime ragioni, tutte spiegate nell’Arte.
Penso che l’approccio più efficiente a LaTeX non sia “carico un sacco di pacchetti, uso un codice preso da qualche parte e se ho problemi chiedo sul forum”. Meglio: “mi armo di pazienza e studio una guida di base”. Se hai pochissimo tempo da dedicare a LaTeX, valuta “LaTeX per l’impaziente”, una versione ridotta all’osso dell’Arte.
-
12 Agosto 2021 alle 19:22 #120324::
Ciao, concordo in pieno. Infatti più che mettere pacchetti a caso li ho inseriti, solo perché erano riportati nelle varie spiegazioni di un file PDF di un corso on-line che ho trovato prima di conoscere il vostro forum, ma credo sia stato pubblicato più di 3 anni fa, per questo quando in uno dei messaggi mi è sembrato di capire che il pacchetto subcaption non è compatibile con il pacchetto subfig, ho pensato che non fosse aggiornato, poiché in questo file lo dava come pacchetto necessario. Ora sto cominciando a leggere il PDF del vostro forum, così ho una documentazione completa e sempre nel vostro file, cerco anche tutti i suggerimenti che mi avete dato. Ancora grazie a tutti!
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.