Corso LaTeX - Lezione Uno: Cos'é LaTeX?

69
Lezione Uno: Cos’è L A T E X? 06 Maggio 2014 Valentina Ferro [email protected]

description

Latex è un potente mezzo per la composizione tipografica, particolarmente utile per la stesura di testi scientifici. Il corso esplora sia le funzionalità di base sia qualche funzione leggermente più avanzata nelle seguenti lezioni: Lezione Uno - Cos'è Latex? [QUESTA PRESENTAZIONE] Introduzione a Latex, sintassi, layout di un documento, editor di testo. Lezione Due - Ambienti Latex Funzioni matematiche, tabelle e figure Lezione Tre - Personalizzazione Template di documenti, comandi personali, alcune funzioni avanzate Lezione Quattro - Il Pacchetto Beamer Fare presentazioni con Latex: nozioni di base Lezione Cinque - Presentazioni personalizzate (e animate) Template per beamer, alcune funzioni avanzate

Transcript of Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Page 1: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Lezione Uno: Cos’è LATEX?06 Maggio 2014

Valentina [email protected]

Page 2: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 2/37 V. Ferro

Page 3: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 2/37 V. Ferro

Page 4: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 2/37 V. Ferro

Page 5: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 2/37 V. Ferro

Page 6: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 2/37 V. Ferro

Page 7: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 2/37 V. Ferro

Page 8: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 3/37 V. Ferro

Page 9: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cosa aspettarsi da questo “corso”?Chi sono?

Neolaureata in fisicaUtilizzo Latex dal 2009Promotrice di sistemi Gnu/Linux efilosofia opensource

Condivisione esperienza (e passione)acquisita negli anniNessun certificatoCreazione di documenti in .pdf (tesi)Creazione di presentazioni in .pdfTeoria e Pratica

Lezione 1 4/37 V. Ferro

Page 10: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cosa aspettarsi da questo “corso”?Chi sono?

Neolaureata in fisicaUtilizzo Latex dal 2009Promotrice di sistemi Gnu/Linux efilosofia opensource

Condivisione esperienza (e passione)acquisita negli anniNessun certificatoCreazione di documenti in .pdf (tesi)Creazione di presentazioni in .pdfTeoria e Pratica

Lezione 1 4/37 V. Ferro

Page 11: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cosa aspettarsi da questo “corso”?Chi sono?

Neolaureata in fisicaUtilizzo Latex dal 2009Promotrice di sistemi Gnu/Linux efilosofia opensource

Condivisione esperienza (e passione)acquisita negli anniNessun certificatoCreazione di documenti in .pdf (tesi)Creazione di presentazioni in .pdfTeoria e Pratica

Lezione 1 4/37 V. Ferro

Page 12: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cosa aspettarsi da questo “corso”?Chi sono?

Neolaureata in fisicaUtilizzo Latex dal 2009Promotrice di sistemi Gnu/Linux efilosofia opensource

Condivisione esperienza (e passione)acquisita negli anniNessun certificatoCreazione di documenti in .pdf (tesi)Creazione di presentazioni in .pdfTeoria e Pratica

Lezione 1 4/37 V. Ferro

Page 13: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cosa aspettarsi da questo “corso”?Chi sono?

Neolaureata in fisicaUtilizzo Latex dal 2009Promotrice di sistemi Gnu/Linux efilosofia opensource

Condivisione esperienza (e passione)acquisita negli anniNessun certificatoCreazione di documenti in .pdf (tesi)Creazione di presentazioni in .pdfTeoria e Pratica

Lezione 1 4/37 V. Ferro

Page 14: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cosa aspettarsi da questo “corso”?Chi sono?

Neolaureata in fisicaUtilizzo Latex dal 2009Promotrice di sistemi Gnu/Linux efilosofia opensource

Condivisione esperienza (e passione)acquisita negli anniNessun certificatoCreazione di documenti in .pdf (tesi)Creazione di presentazioni in .pdfTeoria e Pratica

Lezione 1 4/37 V. Ferro

Page 15: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cos’è LATEX?Cambiare prospettiva

TEX Sistema di composizione di testi sviluppato daDonald Knuth (Stanford), dedicato alla scritturaottimale di formule matematiche

LATEX macroprocessore di TEX, scritto da Leslie Lamport(LaTeX == Lamport-TeX?) che ne implenta unlinguaggio di mark-up.

WYSIWYG vs WYSIWYWComune videoscrittura = What You See Is What You Get

LaTeX = What You See Is What You Want

Lezione 1 5/37 V. Ferro

Page 16: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cos’è LATEX?Cambiare prospettiva

TEX Sistema di composizione di testi sviluppato daDonald Knuth (Stanford), dedicato alla scritturaottimale di formule matematiche

LATEX macroprocessore di TEX, scritto da Leslie Lamport(LaTeX == Lamport-TeX?) che ne implenta unlinguaggio di mark-up.

WYSIWYG vs WYSIWYWComune videoscrittura = What You See Is What You Get

LaTeX = What You See Is What You Want

Lezione 1 5/37 V. Ferro

Page 17: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cos’è LATEX?Cambiare prospettiva

TEX Sistema di composizione di testi sviluppato daDonald Knuth (Stanford), dedicato alla scritturaottimale di formule matematiche

LATEX macroprocessore di TEX, scritto da Leslie Lamport(LaTeX == Lamport-TeX?) che ne implenta unlinguaggio di mark-up.

WYSIWYG vs WYSIWYWComune videoscrittura = What You See Is What You Get

LaTeX = What You See Is What You Want

Lezione 1 5/37 V. Ferro

Page 18: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cos’è LATEX?Cambiare prospettiva

TEX Sistema di composizione di testi sviluppato daDonald Knuth (Stanford), dedicato alla scritturaottimale di formule matematiche

LATEX macroprocessore di TEX, scritto da Leslie Lamport(LaTeX == Lamport-TeX?) che ne implenta unlinguaggio di mark-up.

WYSIWYG vs WYSIWYWComune videoscrittura = What You See Is What You Get

LaTeX = What You See Is What You Want

Lezione 1 5/37 V. Ferro

Page 19: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cos’è LATEX?Vantaggi e Svantaggi

Vantaggi Svantaggi

Cambiare stile, modificando unasola riga di testo

Composizione matematicasemplice e di alta qualità

In automatico genera componenticomplesse come:

indice, crossreferences, lista dellefigure e/o tabelle, bibliografia

File leggeri (ASCII, non binario)

Free software

E’ un linguaggio Turing-completo

Cambiamenti consistenti possonorichiedere una riscritturacompleta dello stile

All’inizio non è affatto facile

Richiede un po’ di immaginazione

Si iniziano a notare tutti i bruttidocumenti scritti in precedenza oin giro nel web

Non gestisce pagine più grandi di33 metri quadrati

Lezione 1 6/37 V. Ferro

Page 20: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cos’è LATEX?Vantaggi e Svantaggi

Vantaggi Svantaggi

Cambiare stile, modificando unasola riga di testo

Composizione matematicasemplice e di alta qualità

In automatico genera componenticomplesse come:

indice, crossreferences, lista dellefigure e/o tabelle, bibliografia

File leggeri (ASCII, non binario)

Free software

E’ un linguaggio Turing-completo

Cambiamenti consistenti possonorichiedere una riscritturacompleta dello stile

All’inizio non è affatto facile

Richiede un po’ di immaginazione

Si iniziano a notare tutti i bruttidocumenti scritti in precedenza oin giro nel web

Non gestisce pagine più grandi di33 metri quadrati

Lezione 1 6/37 V. Ferro

Page 21: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cos’è LATEX?Cosa serve per scrivere in LaTeX

Un editor di testo per scrivere un file in formato .tex

LATEX per compilare il file sorgente in un formato di output, come.pdf o .dvi (es: MikTeX per Windows, TeX-Live per linux)

Un programma per visualizzare i file di output

Che altri file produce una compilazione LaTeX?.toc : controlla l’indice (Table Of Contents)

.bbl : controlla la bibliografia

.aux : file ausiliario

.log : file di log

Lezione 1 7/37 V. Ferro

Page 22: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cos’è LATEX?Cosa serve per scrivere in LaTeX

Un editor di testo per scrivere un file in formato .tex

LATEX per compilare il file sorgente in un formato di output, come.pdf o .dvi (es: MikTeX per Windows, TeX-Live per linux)

Un programma per visualizzare i file di output

Che altri file produce una compilazione LaTeX?.toc : controlla l’indice (Table Of Contents)

.bbl : controlla la bibliografia

.aux : file ausiliario

.log : file di log

Lezione 1 7/37 V. Ferro

Page 23: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 8/37 V. Ferro

Page 24: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

SintassiComandi in LaTeX

I comandi iniziano con \, e sono case sensitive.Dichiarazioni \comando: modifica il testo sottostante.

Azioni \comando[opzioni]{argomento}: modifical’argomento, eventualmente a seconda delle opzionifornite.

Ambienti \begin{comando} ... \end{comando}

Ecco un esempio con una\centering \smallfrase piccola e centrata ,\raggedrighted una solo piccola

Ecco un esempio con unafrase piccola e centrata,

ed una solo piccola

Lezione 1 9/37 V. Ferro

Page 25: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

SintassiComandi in LaTeX

I comandi iniziano con \, e sono case sensitive.Dichiarazioni \comando: modifica il testo sottostante.

Azioni \comando[opzioni]{argomento}: modifical’argomento, eventualmente a seconda delle opzionifornite.

Ambienti \begin{comando} ... \end{comando}

Un’azione agisce\textbf{solo}su una\ textit{\textbf{porzione} di testo}e non sul resto

Una azione agisce solosu una porzione di testo!e non sul resto

Lezione 1 9/37 V. Ferro

Page 26: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

SintassiComandi in LaTeX

I comandi iniziano con \, e sono case sensitive.Dichiarazioni \comando: modifica il testo sottostante.

Azioni \comando[opzioni]{argomento}: modifical’argomento, eventualmente a seconda delle opzionifornite.

Ambienti \begin{comando} ... \end{comando}

Ecco qui un esempiocon una\begin{center}frase centrata\end{center}

Ecco un esempio con una

frase centrata

Lezione 1 9/37 V. Ferro

Page 27: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

SintassiRegole generali

Andare a capo = nessun effetto sull’outputLasciare un rigo vuoto = nuovo paragrafo

E per andare a capo senza iniziare un nuovo paragrafo?⇒ Comando ad hoc: \\

Rigo vuoto + \\ = rigo vuoto seguito da un nuovo paragrafo nell’outputN.B. I commenti non sono considerati righi vuoti!!!

In a hole in the ground there lived a hobbit .

% qui inizia un nuovo paragrafoNot a nasty , dirty , wet hole , nor yet a dry,bare,\\ %qui va a caposandy hole with nothing in it to sit down on or to eat:\\

%qui lascia un rigo vuoto ed inizia il paragrafoit was a hobbit−hole, and that means comfort.

In a hole in the ground there lived ahobbit.

Not a nasty, dirty, wet hole, noryet a dry, bare,sandy hole with nothing in it to sitdown on or to eat:

it was a hobbit-hole, and thatmeans comfort.

Lezione 1 10/37 V. Ferro

Page 28: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

SintassiRegole generali

Andare a capo = nessun effetto sull’outputLasciare un rigo vuoto = nuovo paragrafo

E per andare a capo senza iniziare un nuovo paragrafo?⇒ Comando ad hoc: \\

Rigo vuoto + \\ = rigo vuoto seguito da un nuovo paragrafo nell’outputN.B. I commenti non sono considerati righi vuoti!!!

In a hole in the ground there lived a hobbit .

% qui inizia un nuovo paragrafoNot a nasty , dirty , wet hole , nor yet a dry,bare,\\ %qui va a caposandy hole with nothing in it to sit down on or to eat:\\

%qui lascia un rigo vuoto ed inizia il paragrafoit was a hobbit−hole, and that means comfort.

In a hole in the ground there lived ahobbit.

Not a nasty, dirty, wet hole, noryet a dry, bare,sandy hole with nothing in it to sitdown on or to eat:

it was a hobbit-hole, and thatmeans comfort.

Lezione 1 10/37 V. Ferro

Page 29: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

SintassiRegole generali

Andare a capo = nessun effetto sull’outputLasciare un rigo vuoto = nuovo paragrafo

E per andare a capo senza iniziare un nuovo paragrafo?⇒ Comando ad hoc: \\

Rigo vuoto + \\ = rigo vuoto seguito da un nuovo paragrafo nell’outputN.B. I commenti non sono considerati righi vuoti!!!

In a hole in the ground there lived a hobbit .

% qui inizia un nuovo paragrafoNot a nasty , dirty , wet hole , nor yet a dry,bare,\\ %qui va a caposandy hole with nothing in it to sit down on or to eat:\\

%qui lascia un rigo vuoto ed inizia il paragrafoit was a hobbit−hole, and that means comfort.

In a hole in the ground there lived ahobbit.

Not a nasty, dirty, wet hole, noryet a dry, bare,sandy hole with nothing in it to sitdown on or to eat:

it was a hobbit-hole, and thatmeans comfort.

Lezione 1 10/37 V. Ferro

Page 30: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

SintassiRegole generali

Andare a capo = nessun effetto sull’outputLasciare un rigo vuoto = nuovo paragrafo

E per andare a capo senza iniziare un nuovo paragrafo?⇒ Comando ad hoc: \\

Rigo vuoto + \\ = rigo vuoto seguito da un nuovo paragrafo nell’outputN.B. I commenti non sono considerati righi vuoti!!!

In a hole in the ground there lived a hobbit .

% qui inizia un nuovo paragrafoNot a nasty , dirty , wet hole , nor yet a dry,bare,\\ %qui va a caposandy hole with nothing in it to sit down on or to eat:\\

%qui lascia un rigo vuoto ed inizia il paragrafoit was a hobbit−hole, and that means comfort.

In a hole in the ground there lived ahobbit.

Not a nasty, dirty, wet hole, noryet a dry, bare,sandy hole with nothing in it to sitdown on or to eat:

it was a hobbit-hole, and thatmeans comfort.

Lezione 1 10/37 V. Ferro

Page 31: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

SintassiRegole generali

Andare a capo = nessun effetto sull’outputLasciare un rigo vuoto = nuovo paragrafo

E per andare a capo senza iniziare un nuovo paragrafo?⇒ Comando ad hoc: \\

Rigo vuoto + \\ = rigo vuoto seguito da un nuovo paragrafo nell’outputN.B. I commenti non sono considerati righi vuoti!!!

In a hole in the ground there lived a hobbit .

% qui inizia un nuovo paragrafoNot a nasty , dirty , wet hole , nor yet a dry,bare,\\ %qui va a caposandy hole with nothing in it to sit down on or to eat:\\

%qui lascia un rigo vuoto ed inizia il paragrafoit was a hobbit−hole, and that means comfort.

In a hole in the ground there lived ahobbit.

Not a nasty, dirty, wet hole, noryet a dry, bare,sandy hole with nothing in it to sitdown on or to eat:

it was a hobbit-hole, and thatmeans comfort.

Lezione 1 10/37 V. Ferro

Page 32: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

SintassiCaratteri speciali

Simbolo Effetto Come inserirlo\ introduce un comando $\backslash$$ entra in modalità matematica \$& separatore tabelle \&% commento \%# \#~ \textasciitilde| linea verticale tabelle \textbar_ introduce pedice \_^ introduce apice \textasciicircum{ } delimita argomenti in un comando \{ \}[ ] delimita argomenti opzionali in un comando $[ ]$“ ” virgolette ‘‘ ’’>< tabulatore $> <$

Lezione 1 11/37 V. Ferro

Page 33: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 12/37 V. Ferro

Page 34: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Struttura di un documentoIl file sorgente .tex

1 Dichiarazione del tipo di documento che stiamo scrivendo.Possiamo scegliere tra diverse classi: article, book, etc...

2 Preambolo, in cui vengono dichiarati tutti i pacchetti e leopzioni di stile

3 Corpo del testo. Rappresenta il documento vero e propriociaociaociao

Lezione 1 13/37 V. Ferro

Page 35: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Struttura di un documentoIl file sorgente .tex

1 Dichiarazione del tipo di documento che stiamo scrivendo.Possiamo scegliere tra diverse classi: article, book, etc...

2 Preambolo, in cui vengono dichiarati tutti i pacchetti e leopzioni di stile

3 Corpo del testo. Rappresenta il documento vero e propriociaociaociao

Lezione 1 13/37 V. Ferro

Page 36: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Struttura di un documentoIl file sorgente .tex

1 Dichiarazione del tipo di documento che stiamo scrivendo.Possiamo scegliere tra diverse classi: article, book, etc...

2 Preambolo, in cui vengono dichiarati tutti i pacchetti e leopzioni di stile

3 Corpo del testo. Rappresenta il documento vero e proprio

\begin{document}...

\end{document}

Lezione 1 13/37 V. Ferro

Page 37: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Struttura del documento: Classe

\documentclass{stile}

article Articoli per riviste scientifiche, relazioni, brevi reportreport Report che contengono capitoli, tesibook Libri

beamer Presentazionisciposter Poster per conferenze

Lezione 1 14/37 V. Ferro

Page 38: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Struttura del documento: Classe

\documentclass{stile}

article Articoli per riviste scientifiche, relazioni, brevi reportreport Report che contengono capitoli, tesibook Libri

beamer Presentazionisciposter Poster per conferenze

Lezione 1 14/37 V. Ferro

Page 39: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Struttura del documento: Classe

\documentclass[opzioni]{stile}

Le opzioni variano a seconda della classe scelta. Le più importantiriguardano:

Dimensione del font: 10pt, 11pt, 12pt, ...Dimensione della pagina: a4paper, a5paper, legalpaper, ...Opzioni di stampa: oneside, twosideAlcune regola di impaginazione: onecolumn, twocolumns

Lezione 1 14/37 V. Ferro

Page 40: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Struttura di un documento: PreamboloPacchetti fondamentali

\usepackage[opzioni]{nome pacchetto}

babel lingue diverse dall’inglese. Opzioni: linguainputenc lettere accentate. Opzioni: latin1, utf8fontenc gestione dei font. Opzioni: T1

geometry gestione della pagina, dei margini, etc

Lezione 1 15/37 V. Ferro

Page 41: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Struttura di un documento: PreamboloAltre informazioni

\author[B. B.]{Bilbo Baggins}\title[The Hobbit]{The Hobbit - There and Back Again}\date[2941-42]{Third Age - 2941 to 2942}

Queste informazioni sono utilizzate per la creazione del titolo deldocumento. Tra [...] la versione abbreviata dell’argomento. Per\date{} esiste l’argomento \today, che si aggiorna ad ognicompilazione

Altro?Nel preambolo vanno anche tutti i nuovi comandi e gli stili o i pacchettidefiniti dall’utente che renderanno il vostro documento unico!

Lezione 1 16/37 V. Ferro

Page 42: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Struttura di un documento: PreamboloAltre informazioni

\author[B. B.]{Bilbo Baggins}\title[The Hobbit]{The Hobbit - There and Back Again}\date[2941-42]{Third Age - 2941 to 2942}

Queste informazioni sono utilizzate per la creazione del titolo deldocumento. Tra [...] la versione abbreviata dell’argomento. Per\date{} esiste l’argomento \today, che si aggiorna ad ognicompilazione

Altro?Nel preambolo vanno anche tutti i nuovi comandi e gli stili o i pacchettidefiniti dall’utente che renderanno il vostro documento unico!

Lezione 1 16/37 V. Ferro

Page 43: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Un primo semplice documento

%% Dichiarazione della classe\documentclass[a5paper,12pt]{book}

%% Preambolo% Pacchetti utilizzati\usepackage[ italian ]{babel}\usepackage[utf8]{inputenc}\usepackage[T1]{fontenc}\usepackage[a5paper]{geometry}

% Altre Informazioni aggiuntive\author{Bilbo Baggins}\ title {There and Back Again}\date{Third Age − 2941 to 2942}

%% Corpo del documento\begin{document}In a hole in the ground there lived a hobbit .\end{document}

In a hole in the ground there lived a hobbit.

1

Lezione 1 17/37 V. Ferro

Page 44: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 18/37 V. Ferro

Page 45: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Corpo del documentoPartizionamento del testo

\part{}

\chapter{}

\section{}

\subsection{}

\subsubsection{}

\paragraph{}

La versione asteriscata di una sezione (es: \chapter*{}), neomette la stessa dall’indice.

Lezione 1 19/37 V. Ferro

Page 46: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Corpo del documentoPartizionamento del testo

\part{} solo per book e report\chapter{} solo per book e report\section{}

\subsection{}

\subsubsection{}

\paragraph{}

La versione asteriscata di una sezione (es: \chapter*{}), neomette la stessa dall’indice.

Lezione 1 19/37 V. Ferro

Page 47: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Corpo del documentoFormattazione del testo – Enfatizzare il testo

\textbf{} testo in grassetto

\textit{} testo in corsivo

\textsl{} testo inclinato

\emph{} testo enfatizzato in modo diverso dal resto del periodo.Se il testo è in corsivo, esso verrà enfatizzato togliendo ilcorsivo!

\textsc{} testo in Maiuscoletto

\uppercase{} testo in MAIUSCOLO

\textsf{} sans serif font family

\textrm{} roman font family

\texttt{} typewriter

Lezione 1 20/37 V. Ferro

Page 48: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Corpo del documentoFormattazione del testo – Enfatizzare il testo (2)

Utilizzando il pacchetto soul :

\textul{} testo in sottolineato

\textst{} testo in barrato

Utilizzando il pacchetto fixltx2e:

\textsuperscript{} testo posizionato come apice

\textsubscript{} testo posizionato come pedice

Tratti e trattini

− Un trattino - non molto grande

−− Un trattino – medio grande

−−− Un trattino — grande

Lezione 1 21/37 V. Ferro

Page 49: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Corpo del documentoFormattazione del testo – Allineamento

Azione Ambiente Effetto\centering \begin{center}... Testo centrato\raggedright \begin{flushleft}... Testo a sx\raggedleft \begin{flushright}... Testo a dx

N.B. Senza nessun comando, LaTeX giustifica il testo.

Lezione 1 22/37 V. Ferro

Page 50: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Corpo del documentoFormattazione del testo – Dimensione font

\tiny tiny font

\scriptsize very small font\footnotesize smaller font

\small small font\normalsize normal font

\large large font\Large larger font\LARGE very large font\huge huge font\Huge very huge font

Lezione 1 23/37 V. Ferro

Page 51: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Alcuni Ambienti“Sporchiamoci” un po’ le mani

Esistono diversi tipi di elenchi in LaTeX:Elenchi puntatiElenchi numeratiListe descrittive

Tutti i tipi di elenchi sono ottenuti tramite un comando di tipoambiente

Lezione 1 24/37 V. Ferro

Page 52: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Alcuni AmbientiElenchi puntati

Un semplice elenco puntato\begin{itemize}\item primo

\begin{itemize}\item primoprimo\item primosecondo

\end{itemize}\item secondo\item[−] terzo %simbolo diverso

\end{itemize}

Un semplice elenco puntatoprimo

primoprimoprimosecondo

secondo- terzo

N.B. Lo stile del simbolo è diverso tra presentazioni e documenti di testo

Lezione 1 25/37 V. Ferro

Page 53: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Alcuni AmbientiElenchi numerati

Un semplice elenco puntato\begin{enumerate}\item primo\begin{enumerate}\item primoprimo\item primosecondo

\end{enumerate}\item secondo\item terzo

\end{enumerate}

Un semplice elenco numerato1 primo

1.1 primoprimo1.2 primosecondo

2 secondo3 terzo

N.B. Lo stile del simbolo è diverso tra presentazioni e documenti di testo

Lezione 1 26/37 V. Ferro

Page 54: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Alcuni AmbientiListe descrittive

Un semplice elenco puntato\begin{description}\item[primo] primo elemento\item[secondo] secondo elemento\item[terzo ] terzo elemento

\end{description}

Una semplice lista descrittivaprimo primo elemento

secondo secondo elementoterzo terzo elemento

N.B. Lo stile del simbolo è diverso tra presentazioni e documenti di testo

Lezione 1 27/37 V. Ferro

Page 55: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Un documento leggermente più complesso

\documentclass[a5paper,12pt,oneside]{ report}

\usepackage[ italian ]{babel}\usepackage[utf8]{inputenc}\usepackage[T1]{fontenc}\usepackage[a5paper]{geometry}

\author{Bilbo Baggins}\ title {There and Back Again}\date{Third Age − 2941 to 2942}

%% Corpo del documento\begin{document}\part{There ...} %Inseriamo la prima ripartizione

%%% TO BE CONTINUED....

Parte I

There...

1

Lezione 1 28/37 V. Ferro

Page 56: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Un documento leggermente più complesso

%%% ...

\chapter{An unexpected party}In a hole in the ground there lived a \ textbf{hobbit}.Not a nasty , dirty , wet hole , filled with the ends ofworms and an oozy smell, nor yet a dry, bare , sandyhole with nothing in it to sit down on or to eat : itwas a hobbit−hole, and that means comfort.

\ section{The round door}It had a perfectly round door like a porthole , paintedgreen, with a shiny yellow brass knob in the exact middle.The door opened on to a tube−shaped hall like a tunnel :a very comfortable tunnel without smoke, with panelledwalls , and floors tiled and carpeted, provided withpolished chairs , and lots and lots of pegs for hatsand coats−the hobbit was fond of visitors .

%%% TO BE CONTINUED....

Capitolo 1

An unexpected party

In a hole in the ground there lived a hobbit. Not a nasty,dirty, wet hole, filled with the ends of worms and an oozysmell, nor yet a dry, bare, sandy hole with nothing in itto sit down on or to eat: it was a hobbit-hole, and thatmeans comfort.

1.1 The round doorIt had a perfectly round door like a porthole, paintedgreen, with a shiny yellow brass knob in the exact midd-le. The door opened on to a tube-shaped hall like a tun-nel: a very comfortable tunnel without smoke, with pa-nelled walls, and floors tiled and carpeted, provided withpolished chairs, and lots and lots of pegs for hats andcoats—the hobbit was fond of visitors.

2

Lezione 1 29/37 V. Ferro

Page 57: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Un documento leggermente più complesso

%%% ...\subsection{The tunnel}

The tunnel wound on and on, going fairly but not quitestraight into the side of the hill −The Hill [...]on another. No going upstairs for the hobbit :\begin{itemize}

\item bedrooms,\item bathrooms,\item cellars ,\item pantries ( lots of these ),\item wardrobes (he had whole rooms devoted to clothes ),\item kitchens ,\item dining−rooms,

\end{itemize}all were on the same floor , and indeed on the same passage.

\subsubsection∗{The best rooms}The best rooms were all on the left−hand side (going in ),for these [...] sloping down to the river .

\end{document}

1.1.1 The tunnel

The tunnel wound on and on, going fairly but not qui-te straight into the side of the hill-The Hill, as all thepeople for many miles round called it—and many littleround doors opened out of it, first on one side and thenon another. No going upstairs for the hobbit:

• bedrooms,

• bathrooms,

• cellars,

• pantries (lots of these),

• wardrobes (he had whole rooms devoted to clothes),

• kitchens,

• dining-rooms,

all were on the same floor, and indeed on the same passage.

The best rooms

The best rooms were all on the left-hand side (going in),for these were the only ones to have windows, deep-setround windows looking over his garden, and meadows beyond,sloping down to the river.

3

Lezione 1 30/37 V. Ferro

Page 58: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cosa manca ancora al nostro documento?

Con quello che abbiamo già scritto, utilizzando due semplicicomandi, possiamo inserire sia titolo e autore sia Indice

\author{Bilbo Baggins}\ title {There and Back Again}\date{Third Age − 2941 to 2942}

\makeindex % CREA L’INDICE

\begin{document}\maketitle % CREA ed INSERISCE

% IL FRONTESPIZIO\ tableofcontents % INSERISCE L’INDICE

N.B. Per inserire l’indice, il file sorgente deve essere compilato due volte

Lezione 1 31/37 V. Ferro

Page 59: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cosa manca ancora al nostro documento?

Con quello che abbiamo già scritto, utilizzando due semplicicomandi, possiamo inserire sia titolo e autore sia Indice

\author{Bilbo Baggins}\ title {There and Back Again}\date{Third Age − 2941 to 2942}

\makeindex % CREA L’INDICE

\begin{document}\maketitle % CREA ed INSERISCE

% IL FRONTESPIZIO\ tableofcontents % INSERISCE L’INDICE

N.B. Per inserire l’indice, il file sorgente deve essere compilato due volte

Lezione 1 31/37 V. Ferro

Page 60: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Cosa manca ancora al nostro documento?

Con quello che abbiamo già scritto, utilizzando due semplicicomandi, possiamo inserire sia titolo e autore sia Indice

\author{Bilbo Baggins}\ title {There and Back Again}\date{Third Age − 2941 to 2942}

\makeindex % CREA L’INDICE

\begin{document}\maketitle % CREA ed INSERISCE

% IL FRONTESPIZIO\ tableofcontents % INSERISCE L’INDICE

There and Back Again

Bilbo Baggins

Third Age - 2941 to 2942

Indice

I There... 2

1 An unexpected party 31.1 The round door . . . . . . . . . . . . . . . 3

1.1.1 The tunnel . . . . . . . . . . . . . 4

1

N.B. Per inserire l’indice, il file sorgente deve essere compilato due volte

Lezione 1 31/37 V. Ferro

Page 61: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

TipsComandi che semplificano il testo

\input{nomefile}: legge nomefile.tex e ne inserisce ilcontenuto\include{nomefile}: legge nomefile.tex e ne inserisce ilcontenuto tra due comandi \clearpage, che chiudono ilflusso di testo.

\begin{document}\maketitle\ tableofcontents

\part{There ...}\chapter{An unexpected party}\input{chap1} %%% COMANDO INPUT

\end{document}

Lezione 1 32/37 V. Ferro

Page 62: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

TipsComandi che semplificano il testo

\input{nomefile}: legge nomefile.tex e ne inserisce ilcontenuto\include{nomefile}: legge nomefile.tex e ne inserisce ilcontenuto tra due comandi \clearpage, che chiudono ilflusso di testo.

\begin{document}\maketitle\ tableofcontents

\part{There ...}\chapter{An unexpected party}\input{chap1} %%% COMANDO INPUT

\end{document}

Lezione 1 32/37 V. Ferro

Page 63: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 33/37 V. Ferro

Page 64: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Editor LaTeX

Qualsiasi editor va bene [anche Vi ;) ] ma alcuni semplificano la vita:

LaTeX Environments:Texmaker: gratuito, cross-platform, autocompletamento,visualizzatore pdf, compilazione veloceKyle: gratuito, cross-platform, autocompletamento, visualizzatore pdf,compilazione veloce, meno intuitivo, ma a volte più leggero

Risorse Online:https://www.writelatex.com/ :utile per i principianti, moltiesempi e funzioni implementate

WYSIWYG editors:LyX:compositore di testo, associa alla filosofia LaTeX una praticainterfaccia grafica.

Per coloro i quali vogliono usare un qualsiasi editor, sarà necessario poicompilare il file in un terminale:

pdflatex mainfile.tex per compilare in pdfLezione 1 34/37 V. Ferro

Page 65: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Editor LaTeX

Qualsiasi editor va bene [anche Vi ;) ] ma alcuni semplificano la vita:

LaTeX Environments:Texmaker: gratuito, cross-platform, autocompletamento,visualizzatore pdf, compilazione veloceKyle: gratuito, cross-platform, autocompletamento, visualizzatore pdf,compilazione veloce, meno intuitivo, ma a volte più leggero

Risorse Online:https://www.writelatex.com/ :utile per i principianti, moltiesempi e funzioni implementate

WYSIWYG editors:LyX:compositore di testo, associa alla filosofia LaTeX una praticainterfaccia grafica.

Per coloro i quali vogliono usare un qualsiasi editor, sarà necessario poicompilare il file in un terminale:

pdflatex mainfile.tex per compilare in pdfLezione 1 34/37 V. Ferro

Page 66: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Outline1 Introduzione

Cos’è LATEX

2 SintassiCaratteri speciali

3 Struttura di un documentoPacchetti

4 Corpo del documentoFormattazioneAlcuni AmbientiIndice e titolo

5 Editor di testo

6 Guide LaTeX

Lezione 1 35/37 V. Ferro

Page 67: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Materiale utileGuide LaTeX

Impara LATEX! (e mettilo da parte)Una (mica tanto) breve introduzione a LATEX2εL’arte di scrivere con LATEX

Materiale di questo corsoSlideShare PresentazioniDropBox Esempi ed esercizi

e-mail [email protected]

Lezione 1 36/37 V. Ferro

Page 68: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Materiale utileGuide LaTeX

Impara LATEX! (e mettilo da parte)Una (mica tanto) breve introduzione a LATEX2εL’arte di scrivere con LATEX

Materiale di questo corsoSlideShare PresentazioniDropBox Esempi ed esercizi

e-mail [email protected]

Lezione 1 36/37 V. Ferro

Page 69: Corso LaTeX - Lezione Uno: Cos'é LaTeX?

Grazie dell’attenzione!

If limx→8

1x−8 =∞ then lim

x→5

1x−5 = 5

\documentclass{ article }\usepackage{graphicx}\begin{document}\ centeringIf $\ displaystyle \quad \lim_{x\rightarrow 8}\frac{1}{x{−}8}=\infty \quad$then $\ displaystyle \quad \lim_{x\rightarrow 5}\frac{1}{x{−}5}=\rotatebox{90}{5}$\end{document}

Lezione 1 37/37 V. Ferro