Date post: | 23-Jun-2015 |
Category: |
Education |
Upload: | valentina-ferro |
View: | 549 times |
Download: | 1 times |
Nelle puntate precedenti...
Sintassi LATEX e simboli specialiStruttura del documento: dichiarazione classe, preambolo(pacchetti, info ausiliarie), corpo del documentoCapitoli e sezioniFormattazione del testoElenchi puntatiIndice e Titlepage
Lezione 2 2/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 3/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 3/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 3/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 3/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 3/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 3/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 4/39 V. Ferro
Ambienti “fluttuanti”Inserire figure e tabelle
I “Float” in LaTeX sono contenitori per elementi che non possonoessere divisi su più pagine.
Ambienti Float sono figure e tabelleSe lo spazio non è sufficiente nella pagina, l’oggetto vienespostato in modo da ottimizzare lo spazioCaratteristiche
DidascaliaNumerazione (per riferimenti)
Lezione 2 5/39 V. Ferro
Ambienti “fluttuanti”Inserire figure e tabelle
I “Float” in LaTeX sono contenitori per elementi che non possonoessere divisi su più pagine.
Ambienti Float sono figure e tabelleSe lo spazio non è sufficiente nella pagina, l’oggetto vienespostato in modo da ottimizzare lo spazioCaratteristiche
DidascaliaNumerazione (per riferimenti)
Lezione 2 5/39 V. Ferro
Ambienti “fluttuanti”Inserire figure e tabelle
I “Float” in LaTeX sono contenitori per elementi che non possonoessere divisi su più pagine.
Ambienti Float sono figure e tabelleSe lo spazio non è sufficiente nella pagina, l’oggetto vienespostato in modo da ottimizzare lo spazioCaratteristiche
DidascaliaNumerazione (per riferimenti)
Lezione 2 5/39 V. Ferro
Ambienti “fluttuanti”Inserire figure e tabelle
I “Float” in LaTeX sono contenitori per elementi che non possonoessere divisi su più pagine.
Ambienti Float sono figure e tabelleSe lo spazio non è sufficiente nella pagina, l’oggetto vienespostato in modo da ottimizzare lo spazioCaratteristiche
DidascaliaNumerazione (per riferimenti)
Lezione 2 5/39 V. Ferro
Ambienti “fluttuanti”Inserire figure e tabelle
\begin{figure/table}[posizione]\label{etichetta}... % Comandi per inserire... % immagini o tabella\caption[abbr.]{didascalia}
\end{figure/table}
posizione = [htbp]
L’ordine viene scelto dall’utenteh = here – Approssimantivamentet = top – All’inizio della paginab = bottom – Alla fine della paginap = page – In una pagina dedicata! = Forza la posizione dell’elemento.
I.e. [t!] inserisce il float all’inizio della pagina anche
se c’è più spazio altrove
Lezione 2 6/39 V. Ferro
Ambienti “fluttuanti”Inserire figure e tabelle
\begin{figure/table}[posizione]\label{etichetta}... % Comandi per inserire... % immagini o tabella\caption[abbr.]{didascalia}
\end{figure/table}
label Non obbligatorio, ma utile!
Consiglio: usa nomi che indichino anche iltipo di oggetto.I.e. fig:nomefigura per delle immagini etab:nometabella per delle tabelle
Lezione 2 6/39 V. Ferro
Ambienti “fluttuanti”Inserire figure e tabelle
\begin{figure/table}[posizione]\label{etichetta}... % Comandi per inserire... % immagini o tabella\caption[abbr.]{didascalia}
\end{figure/table}
caption Non obbligatorio, ma utile!
La versione abbreviata viene inseritanell’elenco delle figure/tabelle
Lezione 2 6/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 7/39 V. Ferro
FigurePacchetti e comandi base
\includegraphics[opzioni]{percorso/nomeimmagine}
Pacchetto: graphicx Accetta: .jpg, .pdf, .png con pdflatex
Opzioniwidth=xx in pt, mm, cm, in, ex, em; oppure come frazione della larghezza o
della altezza del testo xx\textwidth
height=xx come width (N.B. xx\textheight)
scale=xx fattore xx di cui si vuole scalare l’immagine
angle=xx ruota di xx gradi l’immagine
resolution=xx risoluzione espressa in dpi
trim = l b r t taglia l’immagine di l unità da sinistra, di b unità dal basso, di runità da destra e di t unità dall’alto. Necessita del comando clip
Lezione 2 8/39 V. Ferro
FigurePacchetti e comandi base
\includegraphics[opzioni]{percorso/nomeimmagine}
Pacchetto: graphicx Accetta: .jpg, .pdf, .png con pdflatex
Opzioniwidth=xx in pt, mm, cm, in, ex, em; oppure come frazione della larghezza o
della altezza del testo xx\textwidth
height=xx come width (N.B. xx\textheight)
scale=xx fattore xx di cui si vuole scalare l’immagine
angle=xx ruota di xx gradi l’immagine
resolution=xx risoluzione espressa in dpi
trim = l b r t taglia l’immagine di l unità da sinistra, di b unità dal basso, di runità da destra e di t unità dall’alto. Necessita del comando clip
Lezione 2 8/39 V. Ferro
FigureEsempi
\begin{figure}\label{fig:mybeer}\centering\includegraphics[width=1\textwidth]
{pictures/mybeer}\caption{Una donna felice!}
\end{figure}
N.B. Ho inserito un \centering !! Figura : Una donnafelice!
Lezione 2 9/39 V. Ferro
FigureEsempi
\begin{figure}\label{fig:mybeer}\centering\includegraphics[width=2cm]
{pictures/mybeer}\caption{Una donna felice!}
\end{figure} Figura : Una donnafelice!
Lezione 2 9/39 V. Ferro
FigureEsempi
\begin{figure}\label{fig:mybeer}\centering\includegraphics[scale=0.1,
trim=45cm 55cm 20cm 40cm,clip] {pictures/mybeer}
\caption{Una donna felice!}\end{figure}
Figura : Una donnafelice!
Lezione 2 9/39 V. Ferro
Figura nel flusso del testoIl pacchetto wrapfig
\begin{wrapfigure}[opzioni]{posizione}{dimensione}...\end{wrapfigure}
Opzioni e Argomentiopzioni lineheight = altezza del Float espressa in numero di linee di testo
posizione r, l = posizionato a destra (r) o a sinistra (l)
dimensione espressa sia in xx unità che in frazione del testo (con textwidth)
Lezione 2 10/39 V. Ferro
Figura nel flusso del testoIl pacchetto wrapfig
\begin{wrapfigure}[opzioni]{posizione}{dimensione}...\end{wrapfigure}
Opzioni e Argomentiopzioni lineheight = altezza del Float espressa in numero di linee di testo
posizione r, l = posizionato a destra (r) o a sinistra (l)
dimensione espressa sia in xx unità che in frazione del testo (con textwidth)
Lezione 2 10/39 V. Ferro
Figura nel flusso del testoIl pacchetto wrapfig – Esempio
... %testo\begin{wrapfigure}{l}{0.25\textwidth}
\vspace{-5pt}\begin{center}\includegraphics[width=0.25\textwidth]{pictures/VaLeia}\end{center}\vspace{-5pt}\caption{Va\textbf{Leia}}\label{fig:Leia}\vspace{5pt}
\end{wrapfigure}... %altro testo\begin{wrapfigure}{r}{0.2\textwidth}
\begin{center}\includegraphics[width=0.18\textwidth]{pictures/MagicMe}\end{center}\caption{\textbf{Magic}Me}\label{fig:Mage}
\end{wrapfigure}... %ancora testo
Lezione 2 11/39 V. Ferro
Figura nel flusso del testoIl pacchetto wrapfig – Esempio
... %testo\begin{wrapfigure}{l}{0.25\textwidth}
\vspace{-5pt}\begin{center}\includegraphics[width=0.25\textwidth]{pictures/VaLeia}\end{center}\vspace{-5pt}\caption{Va\textbf{Leia}}\label{fig:Leia}\vspace{5pt}
\end{wrapfigure}... %altro testo\begin{wrapfigure}{r}{0.2\textwidth}
\begin{center}\includegraphics[width=0.18\textwidth]{pictures/MagicMe}\end{center}\caption{\textbf{Magic}Me}\label{fig:Mage}
\end{wrapfigure}... %ancora testo
Lezione 2 11/39 V. Ferro
Figura nel flusso del testoIl pacchetto wrapfig – Esempio
... %testo\begin{wrapfigure}{l}{0.25\textwidth}
\vspace{-5pt}\begin{center}\includegraphics[width=0.25\textwidth]{pictures/VaLeia}\end{center}\vspace{-5pt}\caption{Va\textbf{Leia}}\label{fig:Leia}\vspace{5pt}
\end{wrapfigure}... %altro testo\begin{wrapfigure}{r}{0.2\textwidth}
\begin{center}\includegraphics[width=0.18\textwidth]{pictures/MagicMe}\end{center}\caption{\textbf{Magic}Me}\label{fig:Mage}
\end{wrapfigure}... %ancora testo
Lezione 2 11/39 V. Ferro
Figura nel flusso del testoIl pacchetto wrapfig – Esempio
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Utenim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute iu-re reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proi-dent, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisici elit,sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco
Figura 1.1: VaLeia
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut la-bore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ul-lamco laboris nisi ut aliquid ex ea commodi consequat. Quis aute iure reprehenderitin voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint obcaecatcupiditat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut laboreet dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laborisnisi ut aliquid ex ea commodi consequat. Lorem ipsum dolor sit amet, consectetur adipisicielit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,quis nostrud exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat. Quis auteiure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sintobcaecat cupiditat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Figura 1.2: MagicMe
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore etdolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi utaliquid ex ea commodi consequat. Quis aute iure reprehenderit in voluptate velit esse cillum dolore eufugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui officia deseruntmollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore etdolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi utaliquid ex ea commodi consequat. Quis aute iure reprehenderit in voluptate velit esse cillum dolore eufugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui officia deseruntmollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod temporincidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamcolaboris nisi ut aliquid ex ea commodi consequat.
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore etdolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi utaliquid ex ea commodi consequat. Quis aute iure reprehenderit in voluptate velit esse cillum dolore eufugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui officia deseruntmollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et doloremagna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat.
3
Lezione 2 11/39 V. Ferro
Più figure insiemeIl pacchetto subcaption (e caption)
\begin{subfigure}{dimensione}\includegraphics[...]{...}\caption{didascalia subfig}\label{subfig}
\end{subfigure}
ProprietàTra una figura e l’altra di possono inserire degli spazi con i comandiappositi — i.e. hspace{} oppure hfillPer portare a capo una figura, è sufficiente lasciare un rigo vuotoSi usa all’interno dell’ambiente figure
Lezione 2 12/39 V. Ferro
Più figure insiemeIl pacchetto subcaption (e caption)
\begin{subfigure}{dimensione}\includegraphics[...]{...}\caption{didascalia subfig}\label{subfig}
\end{subfigure}
ProprietàTra una figura e l’altra di possono inserire degli spazi con i comandiappositi — i.e. hspace{} oppure hfillPer portare a capo una figura, è sufficiente lasciare un rigo vuotoSi usa all’interno dell’ambiente figure
Lezione 2 12/39 V. Ferro
Più figure insiemeIl pacchetto subcaption – Esempio
\begin{figure}\centering\begin{subfigure}{0.45\textwidth}\includegraphics[width=\textwidth]{pictures/Sax}\caption{Playing with Mr. Sax}\label{fig:Sax}
\end{subfigure}%\hfill\begin{subfigure}{0.45\textwidth}\includegraphics[width=\textwidth]{pictures/Charlie}\caption{Joking with Charlie}\label{fig:Charlie}
\end{subfigure}%qui abbiamo lasciato un rigo vuoto
\vspace{5mm}\begin{subfigure}{\textwidth}\includegraphics[width=\textwidth]{pictures/Oscars}\caption{A nice chat with Mr. Oscar Wilde and Mr. Oscar Wilde} \label{fig:Oscars}
\end{subfigure}\caption{Best friends forever..}\label{fig:BFF}
\end{figure}
Lezione 2 13/39 V. Ferro
Più figure insiemeIl pacchetto subcaption – Esempio
\begin{figure}\centering\begin{subfigure}{0.45\textwidth}\includegraphics[width=\textwidth]{pictures/Sax}\caption{Playing with Mr. Sax}\label{fig:Sax}
\end{subfigure}%\hfill\begin{subfigure}{0.45\textwidth}\includegraphics[width=\textwidth]{pictures/Charlie}\caption{Joking with Charlie}\label{fig:Charlie}
\end{subfigure}%qui abbiamo lasciato un rigo vuoto
\vspace{5mm}\begin{subfigure}{\textwidth}\includegraphics[width=\textwidth]{pictures/Oscars}\caption{A nice chat with Mr. Oscar Wilde and Mr. Oscar Wilde} \label{fig:Oscars}
\end{subfigure}\caption{Best friends forever..}\label{fig:BFF}
\end{figure}
Lezione 2 13/39 V. Ferro
Più figure insiemeIl pacchetto subcaption – Esempio
\begin{figure}\centering\begin{subfigure}{0.45\textwidth}\includegraphics[width=\textwidth]{pictures/Sax}\caption{Playing with Mr. Sax}\label{fig:Sax}
\end{subfigure}%\hfill\begin{subfigure}{0.45\textwidth}\includegraphics[width=\textwidth]{pictures/Charlie}\caption{Joking with Charlie}\label{fig:Charlie}
\end{subfigure}%qui abbiamo lasciato un rigo vuoto
\vspace{5mm}\begin{subfigure}{\textwidth}\includegraphics[width=\textwidth]{pictures/Oscars}\caption{A nice chat with Mr. Oscar Wilde and Mr. Oscar Wilde} \label{fig:Oscars}
\end{subfigure}\caption{Best friends forever..}\label{fig:BFF}
\end{figure}
Lezione 2 13/39 V. Ferro
Più figure insiemeIl pacchetto subcaption – Esempio
(a) Playing with Mr. Sax (b) Joking with Charlie
(c) A nice chat with Mr. Oscar Wilde and Mr. Oscar Wilde
Figura 1.1: Best friends forever..
4
Lezione 2 13/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 14/39 V. Ferro
TabelleL’ambiente tabular
\begin{tabular}{colonne e allineamento}riga1_col1 & riga1_col2 & riga1_col3 \\riga2_col1 & ....
\end{tabular}
ProprietàColonne e allineamento: dichiara quante colonne e come allineare il testo
& separa le colonne
\\ inizia una nuova riga
\hline inserisce una linea orizzontale
| inserisce una linea verticale (si inserisce in {Colonne e allineamento})
Lezione 2 15/39 V. Ferro
TabelleL’ambiente tabular
\begin{tabular}{colonne e allineamento}riga1_col1 & riga1_col2 & riga1_col3 \\riga2_col1 & ....
\end{tabular}
ProprietàColonne e allineamento: dichiara quante colonne e come allineare il testo
l c r 3 colonne, nella prima il testo è allineato a sinistra (l), nella seconda acentro (c), nella terza a destra (r)
p{dim} specifica la larghezza della colonna*{num}{x} ripete l’allineamento x per un certo num di colonne
& separa le colonne
\\ inizia una nuova riga
\hline inserisce una linea orizzontale
| inserisce una linea verticale (si inserisce in {Colonne e allineamento})
Lezione 2 15/39 V. Ferro
TabelleL’ambiente tabular
\begin{tabular}{colonne e allineamento}riga1_col1 & riga1_col2 & riga1_col3 \\riga2_col1 & ....
\end{tabular}
ProprietàColonne e allineamento: dichiara quante colonne e come allineare il testo
& separa le colonne
\\ inizia una nuova riga
\hline inserisce una linea orizzontale
| inserisce una linea verticale (si inserisce in {Colonne e allineamento})
Lezione 2 15/39 V. Ferro
TabelleUna semplice tabella
a destra centro centro a sinistraprova eh eh ? !
1 2 prova yeah
\begin{table}\centering\begin{tabular}{rccl}a destra & centro & centro & a sinistra \\prova & eh eh & ? & ! \\1 & 2 & prova & yeah \\\end{tabular}
\end{table}
Lezione 2 16/39 V. Ferro
TabelleUna semplice tabella
a destra centro centro a sinistraprova eh eh ? !
1 2 prova yeah
\begin{table}\centering\begin{tabular}{|rcc|l||}\hlinea destra & centro & centro & a sinistra \\ \hlineprova & eh eh & ? & ! \\ \hline1 & 2 & prova & yeah \\\hline\end{tabular}
\end{table}
Lezione 2 16/39 V. Ferro
TabelleUna semplice tabella
a destra centro centro a sinistraprova eh eh ? !1 2 prova yeah
\begin{table}\centering\begin{tabular}{|p{90pt}|*{3}{l|}}\hlinea destra & centro & centro & a sinistra \\ \hlineprova & eh eh & ? & ! \\ \hline1 & 2 & prova & yeah \\\hline\end{tabular}
\end{table}
Lezione 2 16/39 V. Ferro
TabelleColonne e righe multiple
\multicolumn{num}{col}{name}
\multirow{num}{width}{name}
Argomenti
num Numero di colonne o di righe da unire in una sola
col Allineamento del testo nella colonna
name Testo da inserire nella colonna o nella riga
width Larghezza della nuova unica riga (* usa la larghezzanaturale)
Con multirow è utile cline{num1-num2} = linea orizzontale dalla colonna num1 alla colonna num2
Lezione 2 17/39 V. Ferro
TabelleColonne e righe multiple
\multicolumn{num}{col}{name}
\multirow{num}{width}{name}
Argomenti
num Numero di colonne o di righe da unire in una sola
col Allineamento del testo nella colonna
name Testo da inserire nella colonna o nella riga
width Larghezza della nuova unica riga (* usa la larghezzanaturale)
Con multirow è utile cline{num1-num2} = linea orizzontale dalla colonna num1 alla colonna num2
Lezione 2 17/39 V. Ferro
TabelleUna tabella un po’ più complessa
a destra centro centro a sinistraprova eh eh ? !
1 2 prova yeah
Lezione 2 18/39 V. Ferro
TabelleUna tabella un po’ più complessa
Unica Colonna centroUnica rigaprova eh eh ?
1 2 prova
\begin{table}\centering\begin{tabular}{|r|c|c|l|}\hline\multicolumn{2}{|c|}{Unica Colonna} & centro & \multirow{3}{*}{Unica riga} \\\cline{1-3}prova & eh eh & ? & \\\cline{1-3}1 & 2 & prova & \\\hline\end{tabular}
\end{table}
Lezione 2 18/39 V. Ferro
Tabelletabular* VS tabularx
L’ambiente tabular assegna alla tabella la minima larghezzasufficiente ad allocare tutti i contenuti.
E se volessimo allargare la nostra tabella?
tabular consente di farlo con un asterisco! ⇒ tabular*altrimenti usando il pacchetto tabularx
Lezione 2 19/39 V. Ferro
Tabelletabular* VS tabularx
L’ambiente tabular assegna alla tabella la minima larghezzasufficiente ad allocare tutti i contenuti.
E se volessimo allargare la nostra tabella?
tabular consente di farlo con un asterisco! ⇒ tabular*altrimenti usando il pacchetto tabularx
Lezione 2 19/39 V. Ferro
Tabelletabular* VS tabularx
L’ambiente tabular assegna alla tabella la minima larghezzasufficiente ad allocare tutti i contenuti.
E se volessimo allargare la nostra tabella?
tabular consente di farlo con un asterisco! ⇒ tabular*altrimenti usando il pacchetto tabularx
\begin{tabular*/tabularx}{width}{col} ...
Lezione 2 19/39 V. Ferro
Tabelletabular* VS tabularx
parola una frase un po’ più lunga tanto perprovare
due parole una seconda frase lunga, forse ancheun po’ di di più
\begin{table}\centering\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}p{6cm}}\hlineparola & una frase un po’ piu lunga tanto per provare \\\hlinedue parole & una seconda frase lunga, forse anche un po’ di piu \\\hline\end{tabular*}
\end{table}
Lezione 2 20/39 V. Ferro
Tabelletabular* VS tabularx
parola una frase un po’ più lunga tanto per provaredue parole una seconda frase lunga, forse anche un po’ di di più
\begin{table}\centering\begin{tabularx}{\textwidth}{lX}\hlineparola & una frase un po’ piu lunga tanto per provare \\\hlinedue parole & una seconda frase lunga, forse anche un po’ di piu \\\hline\end{tabular*}
\end{table}
Lezione 2 20/39 V. Ferro
TabelleUn trucco facile e veloce
Un titoloparola una frase un po’ più lunga tanto per provaredue parole una seconda frase lunga, forse anche un po’
di piùancora due una terza frase meno lunga
Le righe vi sembrano troppo strette?
Lezione 2 21/39 V. Ferro
TabelleUn trucco facile e veloce
Un titolo
parola una frase un po’ più lunga tanto per provare
due parole una seconda frase lunga, forse anche un po’ dipiù
ancora due una terza frase meno lunga
⇒ Aggiungi il pacchetto booktabs!!
Lezione 2 21/39 V. Ferro
TabelleUn trucco facile e veloce
\begin{table}\centering\begin{tabularx}{0.95\textwidth}{lX}\toprule\multicolumn{2}{c}{Un titolo} \\\topruleparola & una frase un po’ piu lunga tanto per provare \\\midruledue parole & una seconda frase lunga, forse anche un po’ di
piu \\\midruleancora due & una terza frase meno lunga \\\bottomrule\end{tabularx}
\end{table}
Lezione 2 21/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 22/39 V. Ferro
Formule ed equazioniAmbienti matematici
Pacchetti: amsmath, amsfonts
L’ambiente matematica può essere visualizzato con multiplicomandi/shorthand in modalità inline o in modalità displayed
modalità “inline” modalità “displayed”Ambiente math displaymath
LATEXshorthand \(...\) \[...\]TEXshorthand $ ... $ $$ ... $$
Un altro ambiente è equation = equazione numerata in modalità“displayed”
Lezione 2 23/39 V. Ferro
Formule ed equazioniAmbienti matematici
Pacchetti: amsmath, amsfonts
L’ambiente matematica può essere visualizzato con multiplicomandi/shorthand in modalità inline o in modalità displayed
modalità “inline” modalità “displayed”Ambiente math displaymath
LATEXshorthand \(...\) \[...\]TEXshorthand $ ... $ $$ ... $$
Un altro ambiente è equation = equazione numerata in modalità“displayed”
Lezione 2 23/39 V. Ferro
Formule ed equazioniinline VS displayed
Questa semplice equazione 2x − 1 = 1 èun esempio di modalità “inline”
La stessa semplice equazione
2x − 1 = 1
inserita anche in modalità “displayed”
Questa sempliceequazione $2x - 1 = 1$e’ un esempio dimodalita’ ‘‘inline’’
La stessa sempliceequazione $$2x - 1 = 1$$inserita anche inmodalita’ ‘‘displayed’’
Lezione 2 24/39 V. Ferro
Formule ed equazioniSimboli matematici — Qualche esempio
+− <� ... + - < \ll ...
α Γ ε ε... \alpha \Gamma \epsilon \varepsilonx2 xij x^2 x_{ij}
cos exp ... \cos \expn
∑i=0
\sum_{i=0}^{n}
∫ ∞
0
∞∫0
\int_{0}^{\infty} \int\limits_{0}^{\infty}
limx→0
\lim_{x \rightarrow 0}
1c
\frac{1}{c}
Esempio “inline” : ∑ni=0
Lezione 2 25/39 V. Ferro
Formule ed equazioniSimboli matematici — Qualche esempio
+− <� ... + - < \ll ...
α Γ ε ε... \alpha \Gamma \epsilon \varepsilonx2 xij x^2 x_{ij}
cos exp ... \cos \expn
∑i=0
\sum_{i=0}^{n}
∫ ∞
0
∞∫0
\int_{0}^{\infty} \int\limits_{0}^{\infty}
limx→0
\lim_{x \rightarrow 0}
1c
\frac{1}{c}
Esempio “inline” : ∑ni=0
Lezione 2 25/39 V. Ferro
Formule ed equazioniFrazioni
\frac e \dfrac
1x + 1
y
y − z
1x+
1y
y − z
\cfrac x = a0 +1
a1 +1
a2 +1a3
Lezione 2 26/39 V. Ferro
Formule ed equazioniFrazioni
\frac e \dfrac
1x + 1
y
y − z
1x+
1y
y − z
\cfrac
\begin{equation*}x = a_0 + \cfrac{1}{a_1
+ \cfrac{1}{a_2 + \cfrac{1}{a_3}}}\end{equation*}
x = a0 +1
a1 +1
a2 +1a3
Lezione 2 26/39 V. Ferro
Formule ed equazioniParentesi
(x2
y3)
(x2
y3
)
Altre parentesi: \left[ \left\lbrace \left\langleN.B. Un comando \left deve sempre essere “chiuso” da un comando \right
Lezione 2 27/39 V. Ferro
Formule ed equazioniParentesi
(x2
y3)
(x2
y3
)
\begin{equation*}( \dfrac{x^2}{y^3} )\end{equation*}
\begin{equation*}\left( \dfrac{x^2}{y^3} \right)\end{equation*}
Altre parentesi: \left[ \left\lbrace \left\langleN.B. Un comando \left deve sempre essere “chiuso” da un comando \right
Lezione 2 27/39 V. Ferro
Formule ed equazioniParentesi
(x2
y3)
(x2
y3
)
\begin{equation*}( \dfrac{x^2}{y^3} )\end{equation*}
\begin{equation*}\left( \dfrac{x^2}{y^3} \right)\end{equation*}
Altre parentesi: \left[ \left\lbrace \left\langleN.B. Un comando \left deve sempre essere “chiuso” da un comando \right
Lezione 2 27/39 V. Ferro
Formule ed equazioniEquazioni su più righe
E se abbiamo una equazione molto lunga?
f (x) = 2π{x10 + x9 + 3x8 + 2x7 + x6 − 3x5 + x4 + 7x3 + 2x2 + 10x + 12
}
Lezione 2 28/39 V. Ferro
Formule ed equazioniEquazioni su più righe
Possiamo usare l’ambiente alingf (x) = 2π
{x11 − x10 + x9
+ 3x8 + 2x7 + x6
− 3x5 + x4 + 7x3
+2x2 + 10x + 12}
(1)
\begin{align}f(x) = 2 \pi & \left\{x^{11} - x^{10} + x^9 \right. \nonumber\\
& + 3x^8 + 2x^7 + x^6 \nonumber \\& - 3x^5 + x^4 + 7x^3 \nonumber \\& \left. + 2x^2 + 10x + 12 \right\}
\end{align}
Lezione 2 28/39 V. Ferro
Formule ed equazioniEquazioni su più righe
Possiamo usare l’ambiente alingf (x) = 2π
{x11 − x10 + x9
+ 3x8 + 2x7 + x6
− 3x5 + x4 + 7x3
+2x2 + 10x + 12}
(1)
\begin{align}f(x) = 2 \pi &\left\{x^{11} - x^{10} + x^9 \right. \nonumber\\
& + 3x^8 + 2x^7 + x^6 \nonumber \\& - 3x^5 + x^4 + 7x^3 \nonumber \\& \left. + 2x^2 + 10x + 12 \right\}
\end{align}
Lezione 2 28/39 V. Ferro
Formule ed equazioniEquazioni su più righe - casi speciali
Come scriviamo ΘH (n) =
{0 se n < 01 se n ≥ 0
?
Lezione 2 29/39 V. Ferro
Formule ed equazioniEquazioni su più righe - casi speciali
Come scriviamo ΘH (n) =
{0 se n < 01 se n ≥ 0
?
Possiamo usare l’ambiente array
Si usa all’interno di un ambientematematico
E’ un comando generico chepermette di fare anche altre cose
\begin{displaymath}\Theta_H(n) = \left\{\begin{array}{lr}0 & \mbox{se } n < 0 \\1 & \mbox{se } n \geq 0\end{array} \right.
\end{displaymath}
Lezione 2 29/39 V. Ferro
Formule ed equazioniEquazioni su più righe - casi speciali
Come scriviamo ΘH (n) =
{0 se n < 01 se n ≥ 0
?
Possiamo usare l’ambiente cases
Si usa all’interno di un ambientematematico
E’ un comando specifico
\begin{displaymath}\Theta_H(n) =\begin{cases}0 & \mbox{se } n < 0 \\1 & \mbox{se } n \geq 0\end{cases}
\end{displaymath}
Tips Con il pacchetto mathtools, esiste il comando dcase
Lezione 2 29/39 V. Ferro
Formule ed equazioniEquazioni su più righe - casi speciali
Come scriviamo ΘH (n) =
{0 se n < 01 se n ≥ 0
?
Possiamo usare l’ambiente cases
Si usa all’interno di un ambientematematico
E’ un comando specifico
\begin{displaymath}\Theta_H(n) =\begin{cases}0 & \mbox{se } n < 0 \\1 & \mbox{se } n \geq 0\end{cases}
\end{displaymath}
N.B. Inserto di testo in ambiente math = mbox oppure text
Lezione 2 29/39 V. Ferro
Formule ed equazioniEsempio di matrici
Am,n =
a1,1 a1,2 · · · a1,na2,1 a2,2 · · · a2,n...
.... . .
...am,1 am,2 · · · am,n
\[A_{m,n} =\begin{pmatrix}a_{1,1} & a_{1,2} & \cdots & a_{1,n} \\a_{2,1} & a_{2,2} & \cdots & a_{2,n} \\\vdots & \vdots & \ddots & \vdots \\a_{m,1} & a_{m,2} & \cdots & a_{m,n}\end{pmatrix}\]
Comandi: matrix = matrice senza parentesi, pmatrix = parentesi tonde,b/B/v/Vmatrix = matrice delimitata da [...], {...}, |...|, ||...||
Lezione 2 30/39 V. Ferro
Formule ed equazioniEsempio di matrici
Am,n =
a1,1 a1,2 · · · a1,na2,1 a2,2 · · · a2,n...
.... . .
...am,1 am,2 · · · am,n
\[A_{m,n} =\begin{pmatrix}a_{1,1} & a_{1,2} & \cdots & a_{1,n} \\a_{2,1} & a_{2,2} & \cdots & a_{2,n} \\\vdots & \vdots & \ddots & \vdots \\a_{m,1} & a_{m,2} & \cdots & a_{m,n}\end{pmatrix}\]
Comandi: matrix = matrice senza parentesi, pmatrix = parentesi tonde,b/B/v/Vmatrix = matrice delimitata da [...], {...}, |...|, ||...||
Lezione 2 30/39 V. Ferro
Formule ed equazioniEquazioni numerate singole
M d2
dt2x(t) +Kx(t) = 0 (2)
\begin{equation} \label{eq:oscil_generalizzato}\mathcal{M}\frac{d^2}{dt^2}x(t)+\mathcal{K}x(t)=0
\end{equation}
N.B. mathcal esempio di formattazione di stile testo in ambiente math
Lezione 2 31/39 V. Ferro
Formule ed equazioniEquazioni numerate singole
M d2
dt2x(t) +Kx(t) = 0
\begin{equation*} \label{eq:oscil_generalizzato}\mathcal{M}\frac{d^2}{dt^2}x(t)+\mathcal{K}x(t)=0
\end{equation*}
N.B. mathcal esempio di formattazione di stile testo in ambiente math
Lezione 2 31/39 V. Ferro
Formule ed equazioniEquazioni numerate singole
M d2
dt2x(t) +Kx(t) = 0
\begin{equation*} \label{eq:oscil_generalizzato}\mathcal{M}\frac{d^2}{dt^2}x(t)+\mathcal{K}x(t)=0
\end{equation*}
N.B. mathcal esempio di formattazione di stile testo in ambiente math
Lezione 2 31/39 V. Ferro
Formule ed equazioniEquazioni numerate raggruppate
|~r〉 = |x , y , z〉 ≡ |r , θ, φ〉 (2)〈~r | = 〈x , y , z | ≡ 〈r , θ, φ|
〈~r ′′ |~r ′〉 =∫ ∞
0r2dr
∫ π
0sin θdθ
∫ 2π
0φdφ〈~r ′′ |~r〉〈~r |~r ′〉 (3)
\begin{eqnarray}\ket{\vec{r}}&=&\ket{x,y,z} \equiv \ket{r,\theta,\phi} \label{eq:ket} \\\bra{\vec{r}}&=&\bra{x,y,z} \equiv \bra{r,\theta,\phi} \nonumber \\\pr{\vec{r}\,’’}{\vec{r}\,’} &=& \int_0^\infty r^2 dr \int_0^\pi \sin \theta d \
theta \int_0^{2\pi} \phi d \phi \pr{\vec{r}\,’’}{\vec{r}} \pr{\vec{r}}{\vec{r}\,’} \label{eq:delta}
\end{eqnarray}
E se non avessi soluto numerare nessuna equazione? → Esatto! Inserisco *
Spoiler: i comandi ket e bra non sono definiti in amsmath!! Vedremo come scriverli la prossima lezioneLezione 2 32/39 V. Ferro
Formule ed equazioniEquazioni numerate raggruppate
|~r〉 = |x , y , z〉 ≡ |r , θ, φ〉 (2)〈~r | = 〈x , y , z | ≡ 〈r , θ, φ|
〈~r ′′ |~r ′〉 =∫ ∞
0r2dr
∫ π
0sin θdθ
∫ 2π
0φdφ〈~r ′′ |~r〉〈~r |~r ′〉 (3)
\begin{eqnarray}\ket{\vec{r}}&=&\ket{x,y,z} \equiv \ket{r,\theta,\phi} \label{eq:ket} \\\bra{\vec{r}}&=&\bra{x,y,z} \equiv \bra{r,\theta,\phi} \nonumber \\\pr{\vec{r}\,’’}{\vec{r}\,’} &=& \int_0^\infty r^2 dr \int_0^\pi \sin \theta d \
theta \int_0^{2\pi} \phi d \phi \pr{\vec{r}\,’’}{\vec{r}} \pr{\vec{r}}{\vec{r}\,’} \label{eq:delta}
\end{eqnarray}
E se non avessi soluto numerare nessuna equazione? → Esatto! Inserisco *
Spoiler: i comandi ket e bra non sono definiti in amsmath!! Vedremo come scriverli la prossima lezioneLezione 2 32/39 V. Ferro
Formule ed equazioniEquazioni numerate raggruppate
|~r〉 = |x , y , z〉 ≡ |r , θ, φ〉 (2)〈~r | = 〈x , y , z | ≡ 〈r , θ, φ|
〈~r ′′ |~r ′〉 =∫ ∞
0r2dr
∫ π
0sin θdθ
∫ 2π
0φdφ〈~r ′′ |~r〉〈~r |~r ′〉 (3)
\begin{eqnarray}\ket{\vec{r}}&=&\ket{x,y,z} \equiv \ket{r,\theta,\phi} \label{eq:ket} \\\bra{\vec{r}}&=&\bra{x,y,z} \equiv \bra{r,\theta,\phi} \nonumber \\\pr{\vec{r}\,’’}{\vec{r}\,’} &=& \int_0^\infty r^2 dr \int_0^\pi \sin \theta d \
theta \int_0^{2\pi} \phi d \phi \pr{\vec{r}\,’’}{\vec{r}} \pr{\vec{r}}{\vec{r}\,’} \label{eq:delta}
\end{eqnarray}
E se non avessi soluto numerare nessuna equazione? → Esatto! Inserisco *
Spoiler: i comandi ket e bra non sono definiti in amsmath!! Vedremo come scriverli la prossima lezioneLezione 2 32/39 V. Ferro
Formule ed equazioniEquazioni numerate raggruppate
|~r〉 = |x , y , z〉 ≡ |r , θ, φ〉 (2)〈~r | = 〈x , y , z | ≡ 〈r , θ, φ|
〈~r ′′ |~r ′〉 =∫ ∞
0r2dr
∫ π
0sin θdθ
∫ 2π
0φdφ〈~r ′′ |~r〉〈~r |~r ′〉 (3)
\begin{eqnarray}\ket{\vec{r}}&=&\ket{x,y,z} \equiv \ket{r,\theta,\phi} \label{eq:ket} \\\bra{\vec{r}}&=&\bra{x,y,z} \equiv \bra{r,\theta,\phi} \nonumber \\\pr{\vec{r}\,’’}{\vec{r}\,’} &=& \int_0^\infty r^2 dr \int_0^\pi \sin \theta d \
theta \int_0^{2\pi} \phi d \phi \pr{\vec{r}\,’’}{\vec{r}} \pr{\vec{r}}{\vec{r}\,’} \label{eq:delta}
\end{eqnarray}
E se non avessi soluto numerare nessuna equazione? → Esatto! Inserisco *
Spoiler: i comandi ket e bra non sono definiti in amsmath!! Vedremo come scriverli la prossima lezioneLezione 2 32/39 V. Ferro
Formule ed equazioniEquazioni numerate raggruppate
|~r〉 = |x , y , z〉 ≡ |r , θ, φ〉 (2)〈~r | = 〈x , y , z | ≡ 〈r , θ, φ|
〈~r ′′ |~r ′〉 =∫ ∞
0r2dr
∫ π
0sin θdθ
∫ 2π
0φdφ〈~r ′′ |~r〉〈~r |~r ′〉 (3)
\begin{eqnarray}\ket{\vec{r}}&=&\ket{x,y,z} \equiv \ket{r,\theta,\phi} \label{eq:ket} \\\bra{\vec{r}}&=&\bra{x,y,z} \equiv \bra{r,\theta,\phi} \nonumber \\\pr{\vec{r}\,’’}{\vec{r}\,’} &=& \int_0^\infty r^2 dr \int_0^\pi \sin \theta d \
theta \int_0^{2\pi} \phi d \phi \pr{\vec{r}\,’’}{\vec{r}} \pr{\vec{r}}{\vec{r}\,’} \label{eq:delta}
\end{eqnarray}
E se non avessi soluto numerare nessuna equazione? → Esatto! Inserisco *
Spoiler: i comandi ket e bra non sono definiti in amsmath!! Vedremo come scriverli la prossima lezioneLezione 2 32/39 V. Ferro
Formule ed equazioniUnità di misura SI
Richiede: siunitx (e tanti altri.. vedi documentazione )
Senza siunitx 0.51MeV/c20Con siunitx 0.51 MeV/c02
\si[per-mode=symbol]{\mega\electronvolt\per\clight^2}
\si{\mega\electronvolt\per\clight^2}\si{MeV.clight^{-2}}
Si può utilizzare sia in ambiente math che fuori
Lezione 2 33/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 34/39 V. Ferro
Riferimenti
Finalmente quel famoso label...
Lezione 2 35/39 V. Ferro
Riferimenti
OGGETTO \label{OGG:nomeoggetto}
...
\ref{OGG:nomeoggetto}\pageref{OGG:nomeoggetto}\eqref{OGG:nomeoggetto}
Lezione 2 35/39 V. Ferro
RiferimentiEsempi ed utilizzi
ref L’eq. \ref{eq:ket} L’eq. 2
eqref L’eq. \eqref{eq:ket} L’eq. (2)
pageref L’eq. a pag. \pageref{eq:ket} L’eq. a pag. 77
Semplicemente aggiungendo il pacchetto hyperref, tutti i riferimentivengono convertiti in link nel pdf!!!
Lezione 2 36/39 V. Ferro
RiferimentiEsempi ed utilizzi
ref L’eq. \ref{eq:ket} L’eq. 2
eqref L’eq. \eqref{eq:ket} L’eq. (2)
pageref L’eq. a pag. \pageref{eq:ket} L’eq. a pag. 77
Semplicemente aggiungendo il pacchetto hyperref, tutti i riferimentivengono convertiti in link nel pdf!!!
Lezione 2 36/39 V. Ferro
Outline1 Ambienti “fluttuanti”
2 FigureFigura nel flusso del testoPiù figure insieme
3 TabelleColonne e righe multipleMigliorarne l’aspetto
4 Formule matematicheAmbienti matematiciSimboli matematiciArray e matriciEquazioni numerateunità SI
5 Riferimenti
6 Immagini e tabelle in un documento
Lezione 2 37/39 V. Ferro
Figure e tabelleList of...
Ancora una volta solo due semplici comandi
\begin{document}\maketitle\tableofcontents
\listoffigures\listoftables
...
Lezione 2 38/39 V. Ferro
Figure e tabelleList of...
Ancora una volta solo due semplici comandi
\begin{document}\maketitle\tableofcontents
\listoffigures\listoftables
...
Elenco delle figure
1.1 Roound Door . . . . . . . . . . . . . . . . 61.2 Bilbo Baggins . . . . . . . . . . . . . . . . 8
2
Elenco delle tabelle
1.1 Caratteristiche di un hobbit . . . . . . . . 9
3
Lezione 2 38/39 V. Ferro
Grazie dell’attenzione!
Expand (a+ b)n:
(a+ b)n
(a + b)n
(a + b)n
(a + b)n
Expand $(a+b)^n$:\begin{gather∗}(a + b)^n\\(a\ + \ b)^n\\(a\quad + \quad b)^n\\(a\qquad + \qquad b)^n
\end{gather∗}
Lezione 2 39/39 V. Ferro