Introduzione a LATEX
Maurizio Walter Himmelmann
Emiliano Giovanni Vavassori
[email protected]
[email protected]
GUIT - Gruppo Utilizzatori Italiani di TEX
http://www.guit.sssup.it
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 1/56
guIt
Tabulazioni
● La tabulazione
● Linee orizzontali
● Linee verticali
● Celle multicolonna
● Celle di larghezza predefinita
● Ancora sulle celle
multicolonna
Tabelle
La tabulazione
\begin{tabular}{l r}
bianco & 102,5\\
nero & 15,4\\
\end{tabular}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
bianco
nero
102,5
15,4
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 2/56
guIt
Tabulazioni
● La tabulazione
● Linee orizzontali
● Linee verticali
● Celle multicolonna
● Celle di larghezza predefinita
● Ancora sulle celle
multicolonna
Tabelle
Linee orizzontali
\begin{tabular}{l r}\hline
bianco & 102,5 \\
nero & 15,4 \\\hline
\end{tabular}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
bianco
nero
102,5
15,4
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 3/56
guIt
Tabulazioni
● La tabulazione
● Linee orizzontali
● Linee verticali
● Celle multicolonna
● Celle di larghezza predefinita
● Ancora sulle celle
multicolonna
Tabelle
Linee verticali
\begin{tabular}{|l|r|}\hline
bianco & 102,5 \\
nero & 15,4 \\\hline
\end{tabular}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
bianco
nero
102,5
15,4
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 4/56
guIt
Tabulazioni
● La tabulazione
● Linee orizzontali
● Linee verticali
● Celle multicolonna
● Celle di larghezza predefinita
● Ancora sulle celle
multicolonna
Tabelle
Ancora tabelle. . .
Celle multicolonna
\begin{tabular}{|l|r|}\hline
\multicolumn{2}{c}{intestazione}\\\hline
bianco & 102,5 \\
nero & 15,4 \\\hline
\end{tabular}
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
intestazione
bianco 102,5
nero
15,4
Lunedì 31 Gennaio 2005 - p. 5/56
guIt
Tabulazioni
● La tabulazione
● Linee orizzontali
● Linee verticali
● Celle multicolonna
● Celle di larghezza predefinita
● Ancora sulle celle
multicolonna
Tabelle
Celle di larghezza predefinita
\begin{tabular}{|p{3cm}|r|}\hline
\multicolumn{2}{c}{intestazione}\\\hline\hline
bianco & 102,5 \\
nero & 15,4 \\\hline
\end{tabular}
Ancora tabelle. . .
intestazione
Riferimenti incrociati
Formule matematiche
Ambienti matematici
bianco
nero
10,2
15,6
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 6/56
guIt
Tabulazioni
● La tabulazione
● Linee orizzontali
● Linee verticali
● Celle multicolonna
● Celle di larghezza predefinita
● Ancora sulle celle
multicolonna
Tabelle
Ancora sulle celle multicolonna
\begin{tabular}{|p{3cm}|r|}\hline
\multicolumn{2}{|c|}{intestazione}\\\hline\hline
bianco & 102,5 \\
nero & 15,4 \\\hline
\end{tabular}
Ancora tabelle. . .
intestazione
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
bianco
nero
10,2
15,6
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 7/56
guIt
Tabulazioni
Tabelle
● Finalmente una tabella!
● Etichette alle tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Finalmente una tabella!
\begin{table}[!Hhtbp]\centering
\begin{tabular}{|p{3cm}|r|}
.
.
.
\end{tabular}
\end{table}
Ambienti matematici
intestazione
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
bianco
nero
10,2
15,6
Lunedì 31 Gennaio 2005 - p. 8/56
guIt
Tabulazioni
Tabelle
● Finalmente una tabella!
● Etichette alle tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
Etichette alle tabelle
\begin{table}[htp]\centering
\caption{Titolo della figura}
\begin{tabular}{|p{3cm}|r|}
.
.
.
\end{tabular}
\end{table}
A tutta matematica!
Ambienti matematici
2
Tabella 1: Titolo della figura
intestazione
bianco
nero
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
10,2
15,6
Lunedì 31 Gennaio 2005 - p. 9/56
guIt
Altri ambienti per tabelle
Oltre all’ambiente table esistono anche altri pacchetti per
realizzare tabelle. Questi i più comuni:
Tabulazioni
Tabelle
Ancora tabelle. . .
● Altri ambienti per tabelle
● Tabelle molto lunghe
● threeparttable
● Tabelle troppo larghe
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 10/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
● Altri ambienti per tabelle
Altri ambienti per tabelle
Oltre all’ambiente table esistono anche altri pacchetti per
realizzare tabelle. Questi i più comuni:
n longtable tabelle che proseguono nella pagina successiva
● Tabelle molto lunghe
● threeparttable
● Tabelle troppo larghe
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 10/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
● Altri ambienti per tabelle
● Tabelle molto lunghe
● threeparttable
Altri ambienti per tabelle
Oltre all’ambiente table esistono anche altri pacchetti per
realizzare tabelle. Questi i più comuni:
n longtable tabelle che proseguono nella pagina successiva
n threeparttable tabelle con il titolo della stessa larghezza
● Tabelle troppo larghe
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 10/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
● Altri ambienti per tabelle
● Tabelle molto lunghe
● threeparttable
● Tabelle troppo larghe
Altri ambienti per tabelle
Oltre all’ambiente table esistono anche altri pacchetti per
realizzare tabelle. Questi i più comuni:
n longtable tabelle che proseguono nella pagina successiva
n threeparttable tabelle con il titolo della stessa larghezza
n sidewaystable tabelle ruotate di 90° sulla pagina
Riferimenti incrociati
Formule matematiche
Ambienti matematici
Devono essere tutti richiamati nel preambolo con
\usepackage{}
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 10/56
guIt
\usepackage{longtable}
.
.
.
Tabulazioni
Tabelle
Ancora tabelle. . .
● Altri ambienti per tabelle
● Tabelle molto lunghe
● threeparttable
● Tabelle troppo larghe
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
Tabelle molto lunghe
2
\begin{center}
\begin{longtable}{|p{3cm}|r|}\hline
\caption{Titolo}
bianco & 102,5 \\
nero & 15,4 \\\hline
\end{longtable}
\end{center}
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 11/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
● Altri ambienti per tabelle
threeparttable
Se si desidera marcare una tabella da etichette e note larghe
quanto la tabella stessa, è necessario utilizzare l’ambiente
threeparttable.
● Tabelle molto lunghe
● threeparttable
● Tabelle troppo larghe
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
\usepackage{threeparttable}
.
.
.
\begin{threeparttable}[htp]\centering
\caption{titolo\label{a}}
\begin{tabular}{l r}\hline
bianco & 102,5 \\
nero & 15,4 \\\hline
\end{tabular}
\end{threeparttable}
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 12/56
guIt
Tabelle troppo larghe
Nel caso in cui ci siano tabelle troppo larghe, è possibile girarle
di 90°.
Tabulazioni
Tabelle
Ancora tabelle. . .
● Altri ambienti per tabelle
● Tabelle molto lunghe
● threeparttable
● Tabelle troppo larghe
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
\usepackage{rotating}
.
.
.
\begin{sidewaystable}[htp]\centering
\caption{titolo\label{a}}
\begin{tabular}{l r}\hline
bianco & 102,5 \\
nero & 15,4 \\\hline
\end{tabular}
\end{sidewaystable}
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 13/56
guIt
Come riferire
\label{ciccio}
Tabulazioni
Tabelle
Richiamo la \label con i comandi
Ancora tabelle. . .
Riferimenti incrociati
● Come riferire
● Vediamo un esempio. . .
● Riferimenti ipertestuali
\ref{ciccio}
\pageref{ciccio}
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 14/56
guIt
Vediamo un esempio. . .
come si vede in tabella \ref{ciccio}\dots
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
● Come riferire
● Vediamo un esempio. . .
● Riferimenti ipertestuali
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
\begin{table}[htp]\centering
\caption{titolo\label{ciccio}}
\begin{tabular}{|l|r|}
.
.
.
\end{tabular}
\end{table}
2
come si vede in tabella 2. . .
Tabella 2: titolo
intestazione
bianco
nero
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
10,2
15,6
Lunedì 31 Gennaio 2005 - p. 15/56
guIt
Riferimenti ipertestuali
\usepackage{hyperref}
Tabulazioni
Tabelle
Ora vado alla tabella 2 di pagina 15.
Ancora tabelle. . .
Riferimenti incrociati
● Come riferire
● Vediamo un esempio. . .
● Riferimenti ipertestuali
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 16/56
guIt
La sintassi (1)
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
● La sintassi (2)
● “Tipologie” di formule
● Formule nel testo e centrate
x2
xˆ2
xi
x_i
x 6= b
x\neq b
1
x+y
\frac{1}{x+y}
● Frazioni
● Lettere greche
● Testo
● Indici
● Radici
● Sommatorie
● Produttorie
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 17/56
guIt
La sintassi (2)
Tabulazioni
Tabelle
√
n
Ancora tabelle. . .
n+1
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
● La sintassi (2)
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
● Lettere greche
● Testo
● Indici
● Radici
● Sommatorie
● Produttorie
x1 , . . . , xn
(n+1)2
β=x
Pn
i=1 ai
\sqrt[n]{n+1}
x_{1},\ldots,x_{n}
\beta=xˆ{(n+1)ˆ2}
\sum_{i=1}ˆn a_i
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 18/56
guIt
“Tipologie” di formule
Pn
Se inserisco la formula i=1 ai nel testo LATEX cerca di
schiacciarla per non aumentare l’interlinea
Tabulazioni
Tabelle
Ancora tabelle. . .
Se invece la formula è centrata
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
● La sintassi (2)
● “Tipologie” di formule
● Formule nel testo e centrate
vi è più libertà di manovra
● Lettere greche
ai
i=1
● Frazioni
● Testo
n
X
● Indici
● Radici
● Sommatorie
● Produttorie
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 19/56
guIt
Formule nel testo e centrate
Le formule si realizzano inserendole tra $...$ o tra \(...\)
se compaiono all’interno del testo:
Tabulazioni
Tabelle
Ancora tabelle. . .
$xˆ2$
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
● La sintassi (2)
x2
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
● Lettere greche
Se si vogliono invece formule centrate su una riga si utilizza
\[...\]:
● Testo
● Indici
● Radici
● Sommatorie
● Produttorie
\[xˆ2\]
● Limiti
● Derivate
● Integrali
x2
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 20/56
guIt
Frazioni
Le frazioni si scrivono con \frac{num}{den}:
Tabulazioni
Tabelle
\frac{1}{a+1}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
● La sintassi (2)
1
a+1
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
● Lettere greche
● Testo
● Indici
● Radici
● Sommatorie
● Produttorie
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 21/56
guIt
Lettere greche
Tabulazioni
Tabelle
Ancora tabelle. . .
α
\alpha
β
\beta
ξ
\xi
γ
\gamma
Ξ
\Xi
Γ
\Gamma
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
● La sintassi (2)
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
● Lettere greche
● Testo
● Indici
● Radici
● Sommatorie
● Produttorie
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 22/56
guIt
Testo
Per inserire testo dentro una formula si usa \textrm{testo}:
Tabulazioni
Tabelle
xˆ2+1=0\quad\textrm{per}\quad x=\pm i.
Ancora tabelle. . .
Riferimenti incrociati
x2 + 1 = 0 per
Formule matematiche
● La sintassi (1)
● La sintassi (2)
x = ±i.
● “Tipologie” di formule
● Formule nel testo e centrate
Oppure, caricando l’apposito pacchetto amsmath, con
\text{testo}:
● Frazioni
● Lettere greche
● Testo
● Indici
● Radici
xˆ2+1=0\quad\text{per}\quad x=\pm i.
● Sommatorie
● Produttorie
● Limiti
● Derivate
x2 + 1 = 0 per
● Integrali
Ambienti matematici
x = ±i.
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 23/56
guIt
Indici
Per inserire più indici si usa x_{n_k}:
Tabulazioni
Tabelle
x_{n_{k_{i}}}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
x n ki
● La sintassi (1)
● La sintassi (2)
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
● Lettere greche
● Testo
I caratteri diventano via via sempre più piccoli. Questo trucco
può essere applicato sia agli apici (ˆ) che ai pedici (_).
● Indici
● Radici
● Sommatorie
● Produttorie
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 24/56
guIt
Radici
Per scrivere la radice si usa \sqrt[n]{x}:
Tabulazioni
Tabelle
\sqrt[n+1]{\chi+x}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
● La sintassi (2)
√
n+1
χ+x
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
● Lettere greche
● Testo
● Indici
● Radici
● Sommatorie
● Produttorie
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 25/56
guIt
Sommatorie
La sommatoria si scrive con \sum :
Tabulazioni
Tabelle
\sum_{i=1}ˆ{\infty}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
● La sintassi (2)
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
● Lettere greche
∞
X
i=1
● Testo
● Indici
● Radici
● Sommatorie
● Produttorie
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 26/56
guIt
Produttorie
La produttoria si scrive con \prod:
Tabulazioni
Tabelle
\prod_{i=1}ˆ{\infty}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
● La sintassi (2)
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
● Lettere greche
∞
Y
i=1
● Testo
● Indici
● Radici
● Sommatorie
● Produttorie
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 27/56
guIt
Limiti
I limiti si scrivono con \lim_{da\to a}:
Tabulazioni
Tabelle
\lim_{i\to\infty}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
lim
i→∞
● La sintassi (2)
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
● Lettere greche
● Testo
● Indici
● Radici
● Sommatorie
● Produttorie
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 28/56
guIt
Derivate
Le derivate si scrivono con f’,f’’, f’’’:
Tabulazioni
Tabelle
f’, f’’, f’’’
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
f 0 , f 00 , f 000
● La sintassi (2)
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
● Lettere greche
● Testo
● Indici
● Radici
● Sommatorie
● Produttorie
● Limiti
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 29/56
guIt
Integrali
Il segno di integrale si fa con \int
Tabulazioni
Tabelle
Gli apici ed i pedici con \int_aˆx
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
● La sintassi (1)
● La sintassi (2)
Se l’apice (pedice) è costituito da più caratteri va inserito tra
parentesi:
● “Tipologie” di formule
● Formule nel testo e centrate
● Frazioni
\int_{a+1}ˆ{b+1}
● Lettere greche
● Testo
● Indici
Z
● Radici
● Sommatorie
● Produttorie
● Limiti
b+1
dx
a+1
● Derivate
● Integrali
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
il \, mette uno spazio prima del dx
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 30/56
guIt
L’ambiente equation
\begin{equation}
F(x) := \int_aˆx f(x) dx
\end{equation}
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
● L’ambiente equation
● L’ambiente equation*
● L’ambiente matrix
● Altri ambienti per le matrici
● Matrice con puntini (output)
F (x) :=
Z
x
f (x) dx
(1)
a
● Matrice con puntini (codice)
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 31/56
guIt
L’ambiente equation*
\begin{equation*}
F(x) := \int_aˆx f(x) dx
\end{equation*}
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
● L’ambiente equation
F (x) :=
● L’ambiente equation*
● L’ambiente matrix
Z
x
f (x) dx
a
● Altri ambienti per le matrici
● Matrice con puntini (output)
● Matrice con puntini (codice)
A tutta matematica!
Ambienti matematici
2
Con il * le formule non vengono più numerate
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 32/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
● L’ambiente equation
L’ambiente matrix
\begin{equation*}
\begin{matrix}
1-x & 2 \\
3 & 4-x
\end{matrix}
\begin{equation*}
● L’ambiente equation*
● L’ambiente matrix
● Altri ambienti per le matrici
● Matrice con puntini (output)
● Matrice con puntini (codice)
3
A tutta matematica!
Ambienti matematici
1−x
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
2
4−x
Lunedì 31 Gennaio 2005 - p. 33/56
guIt
Esistono diversi ambienti per realizzare matrici
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
● L’ambiente equation
● L’ambiente equation*
● L’ambiente matrix
● Altri ambienti per le matrici
● Matrice con puntini (output)
● Matrice con puntini (codice)
A tutta matematica!
Ambienti matematici
Altri ambienti per le matrici
senza parentesi
parentesi tonde
parentesi quadre
parentesi graffe
barre verticali
barre verticali doppie
matrix
pmatrix
bmatrix
Bmatrix
vmatrix
Vmatrix
piccole matrici
smallmatrix
2
Questi ambienti sono messi a disposizione dal pacchetto
amsmath
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 34/56
guIt
Matrice con puntini (output)
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
● L’ambiente equation
● L’ambiente equation*
● L’ambiente matrix
● Altri ambienti per le matrici
● Matrice con puntini (output)
● Matrice con puntini (codice)

a11 a12 . . .

 a21 a22 . . .

 .
..
..
 ..
.
.

an1 an2 . . .
a1n


a2n 

.. 
. 

ann
A tutta matematica!
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 35/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
● L’ambiente equation
● L’ambiente equation*
● L’ambiente matrix
● Altri ambienti per le matrici
● Matrice con puntini (output)
● Matrice con puntini (codice)
A tutta matematica!
Ambienti matematici
2
Matrice con puntini (codice)
\begin{equation*}
\begin{pmatrix}
a_{11} & a_{12} &
a_{21} & a_{22} &
\vdots & \vdots &
a_{n1} & a_{n2} &
\end{pmatrix}
\end{equation*}
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
\dots & a_{1n}\\
\dots & a_{2n}\\
\ddots & \vdots\\
\dots & a_{nn}\\
Lunedì 31 Gennaio 2005 - p. 36/56
guIt
Insiemistica. . .
\quad inserisce uno spazio orizzontale
Tabulazioni
Tabelle
\qquad inserisce un doppio spazio
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
I simboli degli insiemi si scrivono con \mathbb{R}; essi
vengono messi a disposizione dal pacchetto amsmath
\forall x \in\mathbb{R}\quad xˆ2\ge 0.
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
∀x ∈ R
x2 ≥ 0.
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 37/56
guIt
Operatori
seno e coseno si scrivono con \sin e \cos
Tabulazioni
Tabelle
\cos2x=\frac{1-\sinˆ2x}{2}.
Ancora tabelle. . .
Riferimenti incrociati
1 − sin2 x
.
cos 2x =
2
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
Le espressioni \sinˆ2x e \sinˆ{2}x sono identiche
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 38/56
guIt
Definire nuovi operatori
se si vuole sen x in italiano, bisogna aggiungere:
Tabulazioni
Tabelle
\DeclareMathOperator{\sen}{sen}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
nel preambolo
Poi basterà scrivere \sen x per avere sen x in italiano
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 39/56
guIt
Barre orizzontali
Per scrivere le barre si usa \bar oppure \overline{} e
\underline{}
Tabulazioni
Tabelle
Ancora tabelle. . .
\bar x + \overline{x+1}
Riferimenti incrociati
Formule matematiche
Ambienti matematici
x̄ + x + 1
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 40/56
guIt
Vettori
Per scrivere un vettore si usa \vec oppure
\overrightarrow{}
Tabulazioni
Tabelle
Ancora tabelle. . .
\vec x + \overrightarrow{x+1}
Riferimenti incrociati
Formule matematiche
Ambienti matematici
−−−→
~x + x + 1
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 41/56
guIt
Graffe orizzontali
Per commentare una parte di una formula si usa
\underbrace{commento}
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
\underbrace{x_1 + x_2 + \dots +
x_n}_{\textmd{boh?}}= 1
Ambienti matematici
A tutta matematica!
x1 + x 2 + · · · + x n = 1
|
{z
}
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
boh?
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
\overbrace{commento} fa lo stesso di sopra
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 42/56
guIt
Parentesi
Posso usare parentesi di diverse dimensioni:
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 43/56
guIt
Parentesi
Posso usare parentesi di diverse dimensioni:
n normali: \{\[\(x\)\]\}
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 43/56
guIt
Parentesi
Posso usare parentesi di diverse dimensioni:
n normali: \{\[\(x\)\]\}
n grandi: \bigl(x\bigr)
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 43/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Parentesi
Posso usare parentesi di diverse dimensioni:
n normali: \{\[\(x\)\]\}
n grandi: \bigl(x\bigr)
n più grandi: \Bigl(x\Bigr)
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 43/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
Parentesi
Posso usare parentesi di diverse dimensioni:
n normali: \{\[\(x\)\]\}
n grandi: \bigl(x\bigr)
n più grandi: \Bigl(x\Bigr)
n più grandi ancora: \biggl(x\biggr)
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 43/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Parentesi
Posso usare parentesi di diverse dimensioni:
n normali: \{\[\(x\)\]\}
n grandi: \bigl(x\bigr)
n più grandi: \Bigl(x\Bigr)
n più grandi ancora: \biggl(x\biggr)
n grandissime: \Biggl(x\Biggr)
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 43/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Parentesi
Posso usare parentesi di diverse dimensioni:
n normali: \{\[\(x\)\]\}
n grandi: \bigl(x\bigr)
n più grandi: \Bigl(x\Bigr)
n più grandi ancora: \biggl(x\biggr)
n grandissime: \Biggl(x\Biggr)
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
Menzione particolare deve essere fatta per \left e \right
che adattano le dimensioni delle parentesi al suo contenuto:
● Parentesi
● Uso delle parentesi
\left( \right.
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 43/56
guIt
Uso delle parentesi
\Biggl(\frac{1}{n+1}\Biggr)ˆ2
Tabulazioni
Tabelle
Ancora tabelle. . .
1
n+1
Riferimenti incrociati
Formule matematiche
Ambienti matematici
!2
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
Ovviamente \Bigl accetta anche parentesi quadre e graffe!
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 44/56
guIt
Barre verticali
Si utilizzano: | o \vert o anche \parallel
Tabulazioni
Tabelle
\parallel -x \parallel > 0
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
k −x k> 0
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 45/56
guIt
Dimensioni del testo nelle frazioni
Spesso nelle frazioni occorre modulare la dimensione del testo,
ad esempio
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
1
1
1 =
1
1 + x2
1+ 2
x
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 46/56
guIt
Comandi di dimensionamento
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 47/56
guIt
Comandi di dimensionamento
n
Tabulazioni
massima: \displaystyle{...}
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 47/56
guIt
Comandi di dimensionamento
Tabulazioni
n
Tabelle
n
massima: \displaystyle{...}
normale: \textstyle{...}
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 47/56
guIt
Comandi di dimensionamento
Tabulazioni
n
Tabelle
n
Ancora tabelle. . .
n
Riferimenti incrociati
massima: \displaystyle{...}
normale: \textstyle{...}
piccola: \scriptstyle{...}
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 47/56
guIt
Comandi di dimensionamento
Tabulazioni
n
Tabelle
n
Ancora tabelle. . .
n
Riferimenti incrociati
Formule matematiche
n
massima: \displaystyle{...}
normale: \textstyle{...}
piccola: \scriptstyle{...}
piccolissima: \scriptscriptstyle{...}
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 47/56
guIt
Rivediamo l’esempio. . .
\frac{1}{1+\frac{1}{xˆ2}}=
\frac{1}{1+
\displaystyle{\frac{1}{xˆ2}}}
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 48/56
guIt
Puntini. . .
Per realizzare i puntini:
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 49/56
guIt
Puntini. . .
Per realizzare i puntini:
tre puntini orizzontali: \dots
Tabulazioni
Tabelle
...
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 49/56
guIt
Puntini. . .
Per realizzare i puntini:
tre puntini orizzontali: \dots
Tabulazioni
Tabelle
Ancora tabelle. . .
tre puntini verticali:
Riferimenti incrociati
...
..
\vdots .
Formule matematiche
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 49/56
guIt
Puntini. . .
Per realizzare i puntini:
tre puntini orizzontali: \dots
Tabulazioni
Tabelle
Ancora tabelle. . .
tre puntini verticali:
Riferimenti incrociati
Formule matematiche
tre puntini diagonali:
...
..
\vdots .
.
\ddots . .
Ambienti matematici
A tutta matematica!
● Insiemistica. . .
● Operatori
● Definire nuovi operatori
● Barre orizzontali
● Vettori
● Graffe orizzontali
● Parentesi
● Uso delle parentesi
● Barre verticali
● Dimensioni del testo nelle
frazioni
● Comandi di
dimensionamento
● Rivediamo l’esempio. . .
● Puntini. . .
Ambienti matematici
2
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 49/56
guIt
Possono essere realizzati con l’ambiente array:
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
Sistemi
2
● Sistemi
● Ambienti avanzati
● Definizioni per casi
● Definizioni per casi con
etichette
● Spezzare una formula
\begin{equation*}
\left\{
\begin{array}{l}
x+y+z=0\\
2x-y=1\\
y-4z=-3\\
\end{array}
\right.
\end{equation*}
numerata lunga
● Allineare parti di formula
● Equazioni allineate
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa


 x+y+z =0
2x − y = 1

 y − 4z = −3
Lunedì 31 Gennaio 2005 - p. 50/56
guIt
Ambienti avanzati
I seguenti ambienti sono resi disponibili dal pacchetto
amsmath. Tali ambienti possiedono sempre una versione
asteriscata (es. multline*) che produce lo stesso output
evitando di numerare le formule
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
2
● Sistemi
● Ambienti avanzati
● Definizioni per casi
● Definizioni per casi con
etichette
● Spezzare una formula
numerata lunga
● Allineare parti di formula
● Equazioni allineate
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 51/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
Definizioni per casi
\[
f(n):=
\begin{cases}
2n+1 & \textmd{se $n$ è dispari,}\\
n/2 & \textmd{se $n$ è pari.}\\
\end{cases}
\]
2
● Sistemi
● Ambienti avanzati
● Definizioni per casi
● Definizioni per casi con
etichette
● Spezzare una formula
f (n) :=
(
2n + 1
n/2
se n è dispari,
se n è pari.
numerata lunga
● Allineare parti di formula
● Equazioni allineate
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 52/56
guIt
Definizioni per casi con etichette
Per definizioni per casi in cui è necessario indicare ciascun caso
è necessario usare l’ambiente gather:
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
\begin{gather}
a_1=b_1+c_1\\
b_1,c_1\in\mathbb{R}\setminus\{0\}\\
\end{gather}
2
● Sistemi
● Ambienti avanzati
● Definizioni per casi
● Definizioni per casi con
etichette
● Spezzare una formula
numerata lunga
● Allineare parti di formula
a1 = b 1 + c 1
(2)
b1 , c1 ∈ R \ {0}
(3)
● Equazioni allineate
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 53/56
guIt
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
Spezzare una formula numerata lunga
multline serve per una singola equazione da dividere in più
righe, senza particolari allineamenti e numerata singolarmente
\begin{multline}
f=a+b+c+\\
+d+e+g+h+\\
+r+s+t
\end{multline}
2
● Sistemi
● Ambienti avanzati
● Definizioni per casi
● Definizioni per casi con
etichette
● Spezzare una formula
f = a + b + c+
numerata lunga
● Allineare parti di formula
● Equazioni allineate
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
+ d + e + g + h+
+r+s+t
(4)
Lunedì 31 Gennaio 2005 - p. 54/56
guIt
split serve per una singola equazione da dividere in più
righe, con le righe da allineare
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
Allineare parti di formula
2
● Sistemi
● Ambienti avanzati
● Definizioni per casi
● Definizioni per casi con
etichette
● Spezzare una formula
\begin{equation}
\begin{split}
a & =b+c-d+\\
& +e-f=\\
& =g+h=\\
& =i
\end{split}
\end{equation}
a = b + c − d+
+e−f =
=g+h=
(5)
=i
numerata lunga
● Allineare parti di formula
● Equazioni allineate
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
Lunedì 31 Gennaio 2005 - p. 55/56
guIt
align fa più equazioni ciascuna su una riga, numerate
singolarmente, ed allineate fra loro
Tabulazioni
Tabelle
Ancora tabelle. . .
Riferimenti incrociati
Formule matematiche
Ambienti matematici
A tutta matematica!
Ambienti matematici
Equazioni allineate
2
\begin{align}
a_1 &= b_1+c_1+d_1,\\
a_2 &= b_2, \nonumber\\
a_3-1 &= b_3+c_3.
\end{align}
● Sistemi
● Ambienti avanzati
● Definizioni per casi
● Definizioni per casi con
etichette
● Spezzare una formula
numerata lunga
● Allineare parti di formula
● Equazioni allineate
Introduzione a LATEX—GULP - Stazione Leopolda, Pisa
a1 = b 1 + c 1 + d 1 ,
(6)
a2 = b 2 ,
a3 − 1 = b 3 + c 3 .
(7)
Lunedì 31 Gennaio 2005 - p. 56/56