Da zero a L A T E Xin 45



Documenti analoghi
Parte VI: Gli approcci WYSIWYG e WYSIWYM, Una introduzione a LATEX

Introduzione a LATEX

Per la vostra tesi una sola word LAT E X

NVU Manuale d uso. Cimini Simonelli Testa

Introduzione a LATEX

Word Processor: WORD. Classificazione

Appunti sugli Elaboratori di Testo. Introduzione. D. Gubiani. 19 Luglio 2005

Introduzione a LyX. Creazione di un documento Struttura e stile Modelli di documento Automatismi Riferimenti...

Introduzione a LATEX. Maurizio Himmelmann. himmel@sssup.it. g u It - Gruppo Utilizzatori Italiani di TEX

Cos è un word processor

WORD 97 SCRIVERE UNA TESI DI LAUREA

MS Word per la TESI. Barra degli strumenti. Rientri. Formattare un paragrafo. Cos è? Barra degli strumenti

La Stampa Unione. Individuare la lista indirizzi per la Stampa Unione

Il calcolatore - Applicazioni

Word è un elaboratore di testi in grado di combinare il testo con immagini, fogli di lavoro e

CONTROLLO ORTOGRAFICO E GRAMMATICALE

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

STAMPA UNIONE DI WORD

Una guida per le videoproiezioni con Beamer

Elaborazione di testo

Una sola Word per la tua tesi:latex

Microsoft Word. Nozioni di base

Word Processor: WORD (livello base) Classificazione

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

WYSIWYG, INSTALLAZIONE E CONFIGURAZIONE DI UN EDITOR ( A,R )

Esercitazione n. 10: HTML e primo sito web

FUNZIONI DI IMPAGINAZIONE DI WORD

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

GNred Ver1.5 Manuale utenti

Formattazione e Stampa

INDICE. Opzioni di stampa 2. Nuovo componente di stampa 3. Vecchio componente di stampa 6. Corso Modulo Stampa Pag. 1

PORTALE CLIENTI Manuale utente

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

Manuale d uso Software di parcellazione per commercialisti Ver [05/01/2015]

Manuale per i redattori del sito web OttoInforma

Il web server Apache Lezione n. 3. Introduzione

Spiegazione Open Interest Storico:

Lezione III Power Point. Laboratorio di Calcolo Ottica e optometria

IL MIO PRIMO SITO NEWS USANDO GLI SCHEDARI

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,

Corso di L A TEX. Il minimo indispensabile per scrivere una tesi. Umberto Rossi. 24 Febbraio Corso di LATEX. Umberto Rossi.

WoWords. Guida all uso: creare ed utilizzare le frasi. In questa guida è descritto come creare ed utilizzare le frasi nel software WoWords.

Creare un Documento PDF impostando Acrobat

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

Stile carattere: permette di selezionare il carattere da usare per la riga fra quelli disponibili.

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

Installare Ubuntu su macchina virtuale

MICROSOFT WORD Word è un applicazione che permette di scrivere ed elaborare testi.

La grafica con Word. La parte evidenziata è una Riga. La parte evidenziata è una Colonna. La parte evidenziata è una Cella

BPIOL - Bollettino Report Gold. Manuale Utente

Formattare il contenuto Introduzione all uso di Text Wiki. Nicola Fontana

Creare e ripristinare immagine di sistema con Windows 8

Concetti Fondamentali

MODULO 4: FOGLIO ELETTRONICO (EXCEL)

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

Il database management system Access

paragrafo. Testo Incorniciato Con bordo completo Testo Incorniciato Con bordo incompleto

MODULO 02. Iniziamo a usare il computer

IL MIO PRIMO SITO: NEWS

Istruzioni per creare un file PDF/A tramite software PDFCreator

MANUALE PORTALE UTENTE IMPRENDITORE

Entrare nel sistema. Clicca su Entra per entrare nel sistema. PAGINA 1

Impara L A TEX e mettilo da partex

La classe matc3mem. Dimitrios Vrettos 10 aprile Introduzione 1. 2 Installazione Usando Make... 2.

Creare un nuovo articolo sul sito Poliste.com

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Laboratorio di Informatica

Introduzione a L A TEX

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

Setup e installazione

Creare un sito Multilingua con Joomla 1.6

g u It Gruppo Utilizzatori Italiani di TEX

Lavorare con PowerPoint

Syllabus LIM - Modulo 1.0 Competenza Strumentale

TUTORIAL PUBBLICARE e INVIARE CIRCOLARI (v 1.5) -- PRIMA FASE -- PUBBLICAZIONE DI UNA CIRCOLARE (e suoi eventuali allegati)

Mac Application Manager 1.3 (SOLO PER TIGER)

Fondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011

Office 2007 Lezione 08

Linea guida di inserimento dati Antiriciclaggio-XP DM-143

Creare un Documento PDF impostando Acrobat

Flow!Works Manuale d uso

Word. Cos è Le funzioni base Gli strumenti. 1

Sicurezza dei file Le protezioni nei programmi

Gestione Rapporti (Calcolo Aree)

Laboratorio Matematico Informatico 2

Office 2007 Lezione 02. Le operazioni più

STAMPA DI UNA PAGINA SEMPLICE

Office 2007 Lezione 09. Contenuto riutilizzabile

Istruzioni per l uso della Guida. Icone utilizzate in questa Guida. Istruzioni per l uso della Guida. Software di backup LaCie Guida per l utente

MANUALE PARCELLA FACILE PLUS INDICE

ibooks Author! A cura di Aldo Torrebruno! versione aggiornata al 5/12/2013!

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

MANUALE EDICOLA 04.05

GUIDA RAPIDA PER LA REGISTRAZIONE DELLE INFORMAZIONI EDITORIALI E PER L INSERIMENTO E LA GESTIONE DEI PRODOTTI

Volume GESTFLORA. Gestione aziende agricole e floricole. Guidaall uso del software

Microsoft Power Point

LA MISURAZIONE DEL CARATTERE

Estensioni e modelli. Ancora poco conosciuti, consentono di estendere la suite per l ufficio. Ecco come servirsene

Transcript:

Da zero a L A T E Xin 45 Marco Venutti deadlinx@yahoo.it October 25, 2008 Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 1 / 49

Obbiettivi del talk Intro Queste slides vogliono essere un introduzione e, nel contempo, un bignami delle funzioni principali di LAT E Xper per essere subito operativi Panoramica sul Document Preparation System LAT E X, Definizione delle nozioni base Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 2 / 49

Obbiettivi del talk Intro Queste slides vogliono essere un introduzione e, nel contempo, un bignami delle funzioni principali di LAT E Xper per essere subito operativi Panoramica sul Document Preparation System LAT E X, Definizione delle nozioni base Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 2 / 49

Obbiettivi del talk Intro Queste slides vogliono essere un introduzione e, nel contempo, un bignami delle funzioni principali di LAT E Xper per essere subito operativi Panoramica sul Document Preparation System LAT E X, Definizione delle nozioni base Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 2 / 49

Cos e T E X Intro T E Xe LAT E X T E X, pronunciato con la "ch" della parola "chiave", é un programma di tipografia digitale. T E X deriva dal greco τεχνη: arte, tecnica, tecnologia Creato da Donald Knuth nel 1978, e rilasciato come Software Libero Le versioni di T E X non seguono la numerazione classica di sviluppo, bensi crescono in base al valore di π: ad ogni rilascio si aumenta una cifra decimale. Knuth ha stabilito che, alla sua morte, la versione corrente passera direttamente al valore esatto di π e sara l ultimo rilascio Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 3 / 49

Cos e T E X Intro T E Xe LAT E X T E X, pronunciato con la "ch" della parola "chiave", é un programma di tipografia digitale. T E X deriva dal greco τεχνη: arte, tecnica, tecnologia Creato da Donald Knuth nel 1978, e rilasciato come Software Libero Le versioni di T E X non seguono la numerazione classica di sviluppo, bensi crescono in base al valore di π: ad ogni rilascio si aumenta una cifra decimale. Knuth ha stabilito che, alla sua morte, la versione corrente passera direttamente al valore esatto di π e sara l ultimo rilascio Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 3 / 49

Cos e T E X Intro T E Xe LAT E X T E X, pronunciato con la "ch" della parola "chiave", é un programma di tipografia digitale. T E X deriva dal greco τεχνη: arte, tecnica, tecnologia Creato da Donald Knuth nel 1978, e rilasciato come Software Libero Le versioni di T E X non seguono la numerazione classica di sviluppo, bensi crescono in base al valore di π: ad ogni rilascio si aumenta una cifra decimale. Knuth ha stabilito che, alla sua morte, la versione corrente passera direttamente al valore esatto di π e sara l ultimo rilascio Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 3 / 49

Cos e T E X Intro T E Xe LAT E X T E X, pronunciato con la "ch" della parola "chiave", é un programma di tipografia digitale. T E X deriva dal greco τεχνη: arte, tecnica, tecnologia Creato da Donald Knuth nel 1978, e rilasciato come Software Libero Le versioni di T E X non seguono la numerazione classica di sviluppo, bensi crescono in base al valore di π: ad ogni rilascio si aumenta una cifra decimale. Knuth ha stabilito che, alla sua morte, la versione corrente passera direttamente al valore esatto di π e sara l ultimo rilascio Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 3 / 49

Cos e T E X Intro T E Xe LAT E X T E X, pronunciato con la "ch" della parola "chiave", é un programma di tipografia digitale. T E X deriva dal greco τεχνη: arte, tecnica, tecnologia Creato da Donald Knuth nel 1978, e rilasciato come Software Libero Le versioni di T E X non seguono la numerazione classica di sviluppo, bensi crescono in base al valore di π: ad ogni rilascio si aumenta una cifra decimale. Knuth ha stabilito che, alla sua morte, la versione corrente passera direttamente al valore esatto di π e sara l ultimo rilascio Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 3 / 49

Cos e L A T E X Intro T E Xe LAT E X Da T E X sono stati ricavati linguaggi di markup piú alto livello: LAT E X e ConTeXt, per permettere una piú rapida composizione di documenti di alta qualitá e non solamente votati alla matematica. LAT E X possiede funzioni di "desktop publishing" programmabili e mezzi per l automazione della maggior parte della composizione tipografica LAT E X fu creato, nel 1985, da Leslie Lamport, (attualmente mantenuto da Frank Mittelbach) Anche Wikipedia utilizza LAT E X per il rendering delle formule Lamport é, attualmente, ricercatore Microsoft :-/ Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 4 / 49

Cos e L A T E X Intro T E Xe LAT E X Da T E X sono stati ricavati linguaggi di markup piú alto livello: LAT E X e ConTeXt, per permettere una piú rapida composizione di documenti di alta qualitá e non solamente votati alla matematica. LAT E X possiede funzioni di "desktop publishing" programmabili e mezzi per l automazione della maggior parte della composizione tipografica LAT E X fu creato, nel 1985, da Leslie Lamport, (attualmente mantenuto da Frank Mittelbach) Anche Wikipedia utilizza LAT E X per il rendering delle formule Lamport é, attualmente, ricercatore Microsoft :-/ Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 4 / 49

Cos e L A T E X Intro T E Xe LAT E X Da T E X sono stati ricavati linguaggi di markup piú alto livello: LAT E X e ConTeXt, per permettere una piú rapida composizione di documenti di alta qualitá e non solamente votati alla matematica. LAT E X possiede funzioni di "desktop publishing" programmabili e mezzi per l automazione della maggior parte della composizione tipografica LAT E X fu creato, nel 1985, da Leslie Lamport, (attualmente mantenuto da Frank Mittelbach) Anche Wikipedia utilizza LAT E X per il rendering delle formule Lamport é, attualmente, ricercatore Microsoft :-/ Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 4 / 49

Cos e L A T E X Intro T E Xe LAT E X Da T E X sono stati ricavati linguaggi di markup piú alto livello: LAT E X e ConTeXt, per permettere una piú rapida composizione di documenti di alta qualitá e non solamente votati alla matematica. LAT E X possiede funzioni di "desktop publishing" programmabili e mezzi per l automazione della maggior parte della composizione tipografica LAT E X fu creato, nel 1985, da Leslie Lamport, (attualmente mantenuto da Frank Mittelbach) Anche Wikipedia utilizza LAT E X per il rendering delle formule Lamport é, attualmente, ricercatore Microsoft :-/ Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 4 / 49

Cos e L A T E X Intro T E Xe LAT E X Da T E X sono stati ricavati linguaggi di markup piú alto livello: LAT E X e ConTeXt, per permettere una piú rapida composizione di documenti di alta qualitá e non solamente votati alla matematica. LAT E X possiede funzioni di "desktop publishing" programmabili e mezzi per l automazione della maggior parte della composizione tipografica LAT E X fu creato, nel 1985, da Leslie Lamport, (attualmente mantenuto da Frank Mittelbach) Anche Wikipedia utilizza LAT E X per il rendering delle formule Lamport é, attualmente, ricercatore Microsoft :-/ Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 4 / 49

Cos e L A T E X Intro T E Xe LAT E X Da T E X sono stati ricavati linguaggi di markup piú alto livello: LAT E X e ConTeXt, per permettere una piú rapida composizione di documenti di alta qualitá e non solamente votati alla matematica. LAT E X possiede funzioni di "desktop publishing" programmabili e mezzi per l automazione della maggior parte della composizione tipografica LAT E X fu creato, nel 1985, da Leslie Lamport, (attualmente mantenuto da Frank Mittelbach) Anche Wikipedia utilizza LAT E X per il rendering delle formule Lamport é, attualmente, ricercatore Microsoft :-/ Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 4 / 49

Perche usare L A T E X Intro Perche usare LAT E X é free-software ed é pure gratis (come gia detto) gestisce lavori complessi in modo semplice non perde la formattazione é il miglior software di D.P. "sulla piazza", non a caso viene utilizzato dalle piú blasonate istituzioni e centri di ricerca di tutto il mondo, un esempio? La NASA:http://www.giss.nasa.gov/tools/latex/ltx-2.html Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 5 / 49

Perche usare L A T E X Intro Perche usare LAT E X é free-software ed é pure gratis (come gia detto) gestisce lavori complessi in modo semplice non perde la formattazione é il miglior software di D.P. "sulla piazza", non a caso viene utilizzato dalle piú blasonate istituzioni e centri di ricerca di tutto il mondo, un esempio? La NASA:http://www.giss.nasa.gov/tools/latex/ltx-2.html Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 5 / 49

Perche usare L A T E X Intro Perche usare LAT E X é free-software ed é pure gratis (come gia detto) gestisce lavori complessi in modo semplice non perde la formattazione é il miglior software di D.P. "sulla piazza", non a caso viene utilizzato dalle piú blasonate istituzioni e centri di ricerca di tutto il mondo, un esempio? La NASA:http://www.giss.nasa.gov/tools/latex/ltx-2.html Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 5 / 49

Perche usare L A T E X Intro Perche usare LAT E X é free-software ed é pure gratis (come gia detto) gestisce lavori complessi in modo semplice non perde la formattazione é il miglior software di D.P. "sulla piazza", non a caso viene utilizzato dalle piú blasonate istituzioni e centri di ricerca di tutto il mondo, un esempio? La NASA:http://www.giss.nasa.gov/tools/latex/ltx-2.html Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 5 / 49

Perche usare L A T E X Intro Perche usare LAT E X é free-software ed é pure gratis (come gia detto) gestisce lavori complessi in modo semplice non perde la formattazione é il miglior software di D.P. "sulla piazza", non a caso viene utilizzato dalle piú blasonate istituzioni e centri di ricerca di tutto il mondo, un esempio? La NASA:http://www.giss.nasa.gov/tools/latex/ltx-2.html Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 5 / 49

Perche usare L A T E X Intro Perche usare LAT E X funziona su computer *vecchi* e poco performanti, su cui altri programmi non sono in grado di girare, quindi permette di recuperare PC datati. Ad esempio gira su un processore 206 MHz con 32MB di RAM é disponibile per moltissime architetture e sistemi operativi é platform independent ha una qualitá tipografica insuperabile é stabile mette al riparo dal rischio di perdita di dati é espandibile ed i lavori si possono dividere facilmente a pezzi esporta molti formati (dvi,ps,pdf,html) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 6 / 49

Perche usare L A T E X Intro Perche usare LAT E X funziona su computer *vecchi* e poco performanti, su cui altri programmi non sono in grado di girare, quindi permette di recuperare PC datati. Ad esempio gira su un processore 206 MHz con 32MB di RAM é disponibile per moltissime architetture e sistemi operativi é platform independent ha una qualitá tipografica insuperabile é stabile mette al riparo dal rischio di perdita di dati é espandibile ed i lavori si possono dividere facilmente a pezzi esporta molti formati (dvi,ps,pdf,html) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 6 / 49

Perche usare L A T E X Intro Perche usare LAT E X funziona su computer *vecchi* e poco performanti, su cui altri programmi non sono in grado di girare, quindi permette di recuperare PC datati. Ad esempio gira su un processore 206 MHz con 32MB di RAM é disponibile per moltissime architetture e sistemi operativi é platform independent ha una qualitá tipografica insuperabile é stabile mette al riparo dal rischio di perdita di dati é espandibile ed i lavori si possono dividere facilmente a pezzi esporta molti formati (dvi,ps,pdf,html) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 6 / 49

Perche usare L A T E X Intro Perche usare LAT E X funziona su computer *vecchi* e poco performanti, su cui altri programmi non sono in grado di girare, quindi permette di recuperare PC datati. Ad esempio gira su un processore 206 MHz con 32MB di RAM é disponibile per moltissime architetture e sistemi operativi é platform independent ha una qualitá tipografica insuperabile é stabile mette al riparo dal rischio di perdita di dati é espandibile ed i lavori si possono dividere facilmente a pezzi esporta molti formati (dvi,ps,pdf,html) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 6 / 49

Perche usare L A T E X Intro Perche usare LAT E X funziona su computer *vecchi* e poco performanti, su cui altri programmi non sono in grado di girare, quindi permette di recuperare PC datati. Ad esempio gira su un processore 206 MHz con 32MB di RAM é disponibile per moltissime architetture e sistemi operativi é platform independent ha una qualitá tipografica insuperabile é stabile mette al riparo dal rischio di perdita di dati é espandibile ed i lavori si possono dividere facilmente a pezzi esporta molti formati (dvi,ps,pdf,html) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 6 / 49

Perche usare L A T E X Intro Perche usare LAT E X funziona su computer *vecchi* e poco performanti, su cui altri programmi non sono in grado di girare, quindi permette di recuperare PC datati. Ad esempio gira su un processore 206 MHz con 32MB di RAM é disponibile per moltissime architetture e sistemi operativi é platform independent ha una qualitá tipografica insuperabile é stabile mette al riparo dal rischio di perdita di dati é espandibile ed i lavori si possono dividere facilmente a pezzi esporta molti formati (dvi,ps,pdf,html) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 6 / 49

Perche usare L A T E X Intro Perche usare LAT E X funziona su computer *vecchi* e poco performanti, su cui altri programmi non sono in grado di girare, quindi permette di recuperare PC datati. Ad esempio gira su un processore 206 MHz con 32MB di RAM é disponibile per moltissime architetture e sistemi operativi é platform independent ha una qualitá tipografica insuperabile é stabile mette al riparo dal rischio di perdita di dati é espandibile ed i lavori si possono dividere facilmente a pezzi esporta molti formati (dvi,ps,pdf,html) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 6 / 49

Perche usare L A T E X Intro Perche usare LAT E X funziona su computer *vecchi* e poco performanti, su cui altri programmi non sono in grado di girare, quindi permette di recuperare PC datati. Ad esempio gira su un processore 206 MHz con 32MB di RAM é disponibile per moltissime architetture e sistemi operativi é platform independent ha una qualitá tipografica insuperabile é stabile mette al riparo dal rischio di perdita di dati é espandibile ed i lavori si possono dividere facilmente a pezzi esporta molti formati (dvi,ps,pdf,html) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 6 / 49

Perche usare L A T E X Intro Perche usare LAT E X funziona su computer *vecchi* e poco performanti, su cui altri programmi non sono in grado di girare, quindi permette di recuperare PC datati. Ad esempio gira su un processore 206 MHz con 32MB di RAM é disponibile per moltissime architetture e sistemi operativi é platform independent ha una qualitá tipografica insuperabile é stabile mette al riparo dal rischio di perdita di dati é espandibile ed i lavori si possono dividere facilmente a pezzi esporta molti formati (dvi,ps,pdf,html) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 6 / 49

WYSIWYM e WYSIWYG Intro WYSIWYM e WYSIWYG i Word Processor che tutti conoscete si basano sul paradigma: What You See Is What You Get LAT E X si basa sul paradigma: What You See Is What You Mean Scriviamo un testo preoccupandoci del **solo** contenuto A differenza di questo tipo di programmi,lat E X non dispone di una GUI per visualizzare in tempo reale il documento pronto per la stampa. Potete sempre usare Lyx é un programma che un linguaggio per la composizione tipografica di qualitá. Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 7 / 49

WYSIWYM e WYSIWYG Intro WYSIWYM e WYSIWYG i Word Processor che tutti conoscete si basano sul paradigma: What You See Is What You Get LAT E X si basa sul paradigma: What You See Is What You Mean Scriviamo un testo preoccupandoci del **solo** contenuto A differenza di questo tipo di programmi,lat E X non dispone di una GUI per visualizzare in tempo reale il documento pronto per la stampa. Potete sempre usare Lyx é un programma che un linguaggio per la composizione tipografica di qualitá. Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 7 / 49

WYSIWYM e WYSIWYG Intro WYSIWYM e WYSIWYG i Word Processor che tutti conoscete si basano sul paradigma: What You See Is What You Get LAT E X si basa sul paradigma: What You See Is What You Mean Scriviamo un testo preoccupandoci del **solo** contenuto A differenza di questo tipo di programmi,lat E X non dispone di una GUI per visualizzare in tempo reale il documento pronto per la stampa. Potete sempre usare Lyx é un programma che un linguaggio per la composizione tipografica di qualitá. Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 7 / 49

WYSIWYM e WYSIWYG Intro WYSIWYM e WYSIWYG i Word Processor che tutti conoscete si basano sul paradigma: What You See Is What You Get LAT E X si basa sul paradigma: What You See Is What You Mean Scriviamo un testo preoccupandoci del **solo** contenuto A differenza di questo tipo di programmi,lat E X non dispone di una GUI per visualizzare in tempo reale il documento pronto per la stampa. Potete sempre usare Lyx é un programma che un linguaggio per la composizione tipografica di qualitá. Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 7 / 49

WYSIWYM e WYSIWYG Intro WYSIWYM e WYSIWYG i Word Processor che tutti conoscete si basano sul paradigma: What You See Is What You Get LAT E X si basa sul paradigma: What You See Is What You Mean Scriviamo un testo preoccupandoci del **solo** contenuto A differenza di questo tipo di programmi,lat E X non dispone di una GUI per visualizzare in tempo reale il documento pronto per la stampa. Potete sempre usare Lyx é un programma che un linguaggio per la composizione tipografica di qualitá. Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 7 / 49

WYSIWYM e WYSIWYG Intro WYSIWYM e WYSIWYG i Word Processor che tutti conoscete si basano sul paradigma: What You See Is What You Get LAT E X si basa sul paradigma: What You See Is What You Mean Scriviamo un testo preoccupandoci del **solo** contenuto A differenza di questo tipo di programmi,lat E X non dispone di una GUI per visualizzare in tempo reale il documento pronto per la stampa. Potete sempre usare Lyx é un programma che un linguaggio per la composizione tipografica di qualitá. Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 7 / 49

WYSIWYM e WYSIWYG Intro WYSIWYM e WYSIWYG i Word Processor che tutti conoscete si basano sul paradigma: What You See Is What You Get LAT E X si basa sul paradigma: What You See Is What You Mean Scriviamo un testo preoccupandoci del **solo** contenuto A differenza di questo tipo di programmi,lat E X non dispone di una GUI per visualizzare in tempo reale il documento pronto per la stampa. Potete sempre usare Lyx é un programma che un linguaggio per la composizione tipografica di qualitá. Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 7 / 49

Intro WYSIWYM e WYSIWYG Considerazioni: Tempo WYSIWYG Tempo WYSIWYM Risultati Risultati Equilibrio - Risultati OK Tempo Risultati di qualitá Risultati Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 8 / 49

Intro WYSIWYM e WYSIWYG Considerazioni: Tempo WYSIWYG Tempo WYSIWYM Risultati Risultati Equilibrio - Risultati OK Tempo Risultati di qualitá Risultati Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 8 / 49

Intro WYSIWYM e WYSIWYG Considerazioni: Tempo WYSIWYG Tempo WYSIWYM Risultati Risultati Equilibrio - Risultati OK Tempo Risultati di qualitá Risultati Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 8 / 49

Intro WYSIWYM e WYSIWYG Considerazioni: Tempo WYSIWYG Tempo WYSIWYM Risultati Risultati Equilibrio - Risultati OK Tempo Risultati di qualitá Risultati Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 8 / 49

Distribuzioni L A T E X Installare LAT E X Distribuzioni LAT E X MikT E X: Windows binario, Unix-like net-installer TeT E X ET E X: GNU/Linux, obsoleti T E XLive: Windows net-installer e GNU/Linux net-installer e *.deb MacT E X: MacOS Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 9 / 49

Distribuzioni L A T E X Installare LAT E X Distribuzioni LAT E X MikT E X: Windows binario, Unix-like net-installer TeT E X ET E X: GNU/Linux, obsoleti T E XLive: Windows net-installer e GNU/Linux net-installer e *.deb MacT E X: MacOS Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 9 / 49

Distribuzioni L A T E X Installare LAT E X Distribuzioni LAT E X MikT E X: Windows binario, Unix-like net-installer TeT E X ET E X: GNU/Linux, obsoleti T E XLive: Windows net-installer e GNU/Linux net-installer e *.deb MacT E X: MacOS Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 9 / 49

Distribuzioni L A T E X Installare LAT E X Distribuzioni LAT E X MikT E X: Windows binario, Unix-like net-installer TeT E X ET E X: GNU/Linux, obsoleti T E XLive: Windows net-installer e GNU/Linux net-installer e *.deb MacT E X: MacOS Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 9 / 49

Distribuzioni L A T E X Installare LAT E X Distribuzioni LAT E X MikT E X: Windows binario, Unix-like net-installer TeT E X ET E X: GNU/Linux, obsoleti T E XLive: Windows net-installer e GNU/Linux net-installer e *.deb MacT E X: MacOS Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 9 / 49

Installare LAT E X Distribuzioni LAT E X Windows O.S Installazione binaria (MikT E X*.exe) Installazione via-rete (MikT E X Net-Installer) GNU/Linux, Debian-like Installazione binaria (T E XLive*.deb) Installazione via-rete (MikT E X Net-Installer & T E XLive Net-Installer) Unix-like Installazione via-rete (Net-Installer & per il Mac *.mpkg ) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 10 / 49

Installare LAT E X Distribuzioni LAT E X Windows O.S Installazione binaria (MikT E X*.exe) Installazione via-rete (MikT E X Net-Installer) GNU/Linux, Debian-like Installazione binaria (T E XLive*.deb) Installazione via-rete (MikT E X Net-Installer & T E XLive Net-Installer) Unix-like Installazione via-rete (Net-Installer & per il Mac *.mpkg ) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 10 / 49

Installare LAT E X Distribuzioni LAT E X Windows O.S Installazione binaria (MikT E X*.exe) Installazione via-rete (MikT E X Net-Installer) GNU/Linux, Debian-like Installazione binaria (T E XLive*.deb) Installazione via-rete (MikT E X Net-Installer & T E XLive Net-Installer) Unix-like Installazione via-rete (Net-Installer & per il Mac *.mpkg ) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 10 / 49

Installare LAT E X Distribuzioni LAT E X Windows O.S Installazione binaria (MikT E X*.exe) Installazione via-rete (MikT E X Net-Installer) GNU/Linux, Debian-like Installazione binaria (T E XLive*.deb) Installazione via-rete (MikT E X Net-Installer & T E XLive Net-Installer) Unix-like Installazione via-rete (Net-Installer & per il Mac *.mpkg ) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 10 / 49

Installare LAT E X Distribuzioni LAT E X Windows O.S Installazione binaria (MikT E X*.exe) Installazione via-rete (MikT E X Net-Installer) GNU/Linux, Debian-like Installazione binaria (T E XLive*.deb) Installazione via-rete (MikT E X Net-Installer & T E XLive Net-Installer) Unix-like Installazione via-rete (Net-Installer & per il Mac *.mpkg ) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 10 / 49

Installare LAT E X Distribuzioni LAT E X Windows O.S Installazione binaria (MikT E X*.exe) Installazione via-rete (MikT E X Net-Installer) GNU/Linux, Debian-like Installazione binaria (T E XLive*.deb) Installazione via-rete (MikT E X Net-Installer & T E XLive Net-Installer) Unix-like Installazione via-rete (Net-Installer & per il Mac *.mpkg ) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 10 / 49

Installare LAT E X Distribuzioni LAT E X Windows O.S Installazione binaria (MikT E X*.exe) Installazione via-rete (MikT E X Net-Installer) GNU/Linux, Debian-like Installazione binaria (T E XLive*.deb) Installazione via-rete (MikT E X Net-Installer & T E XLive Net-Installer) Unix-like Installazione via-rete (Net-Installer & per il Mac *.mpkg ) Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 10 / 49

Installare LAT E X Scegliere l installazione piu idonea MikT E X per Windows: binario & Net-Installer Scarichiamo e installiamo da http://miktex.org/2.7/setup.aspx un installer scegliendo tra il Basic MiKT E X 2.7 Installer e il MiKT E X 2.7 Net Installer Basic Installer: in fase di installazione richiediamo ch ci venga domandato se vogliamo scaricare nuovi packages, qualora, in compilazione LAT E X non trovasse tutto il necessario. Net Installer: scegliamo tra BASIC e COMPLETE e attendiamo che termini il download Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 11 / 49

Installare LAT E X Scegliere l installazione piu idonea MikT E X per Windows: binario & Net-Installer Scarichiamo e installiamo da http://miktex.org/2.7/setup.aspx un installer scegliendo tra il Basic MiKT E X 2.7 Installer e il MiKT E X 2.7 Net Installer Basic Installer: in fase di installazione richiediamo ch ci venga domandato se vogliamo scaricare nuovi packages, qualora, in compilazione LAT E X non trovasse tutto il necessario. Net Installer: scegliamo tra BASIC e COMPLETE e attendiamo che termini il download Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 11 / 49

Installare LAT E X Scegliere l installazione piu idonea MikT E X per Windows: binario & Net-Installer Scarichiamo e installiamo da http://miktex.org/2.7/setup.aspx un installer scegliendo tra il Basic MiKT E X 2.7 Installer e il MiKT E X 2.7 Net Installer Basic Installer: in fase di installazione richiediamo ch ci venga domandato se vogliamo scaricare nuovi packages, qualora, in compilazione LAT E X non trovasse tutto il necessario. Net Installer: scegliamo tra BASIC e COMPLETE e attendiamo che termini il download Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 11 / 49

Installare LAT E X MikT E X Net-Installation Debian-like Scegliere l installazione piu idonea sudo apt-get install g++ cmake libcurl3 libcurl4-gnutls-dev xsltproc tar xfj miktex-2.7.2960.tar.bz2 cd miktex-2.7.2960/ cmake -G Unix Makefiles -DMIKTEX_INSTALLROOT= /home/tuonickname/texmf -DMIKTEX_ROOTS /home/tuonickname/texmf sudo make install sudo ldconfig sudo initexmf -u sudo mpm update-db Per installare i nuovi pacchetti:mpm install=pacchettomancante.sty Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 12 / 49

Installare LAT E X MikT E X Net-Installation Debian-like Scegliere l installazione piu idonea sudo apt-get install g++ cmake libcurl3 libcurl4-gnutls-dev xsltproc tar xfj miktex-2.7.2960.tar.bz2 cd miktex-2.7.2960/ cmake -G Unix Makefiles -DMIKTEX_INSTALLROOT= /home/tuonickname/texmf -DMIKTEX_ROOTS /home/tuonickname/texmf sudo make install sudo ldconfig sudo initexmf -u sudo mpm update-db Per installare i nuovi pacchetti:mpm install=pacchettomancante.sty Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 12 / 49

Installare LAT E X MikT E X Net-Installation Debian-like Scegliere l installazione piu idonea sudo apt-get install g++ cmake libcurl3 libcurl4-gnutls-dev xsltproc tar xfj miktex-2.7.2960.tar.bz2 cd miktex-2.7.2960/ cmake -G Unix Makefiles -DMIKTEX_INSTALLROOT= /home/tuonickname/texmf -DMIKTEX_ROOTS /home/tuonickname/texmf sudo make install sudo ldconfig sudo initexmf -u sudo mpm update-db Per installare i nuovi pacchetti:mpm install=pacchettomancante.sty Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 12 / 49

Installare LAT E X MikT E X Net-Installation Debian-like Scegliere l installazione piu idonea sudo apt-get install g++ cmake libcurl3 libcurl4-gnutls-dev xsltproc tar xfj miktex-2.7.2960.tar.bz2 cd miktex-2.7.2960/ cmake -G Unix Makefiles -DMIKTEX_INSTALLROOT= /home/tuonickname/texmf -DMIKTEX_ROOTS /home/tuonickname/texmf sudo make install sudo ldconfig sudo initexmf -u sudo mpm update-db Per installare i nuovi pacchetti:mpm install=pacchettomancante.sty Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 12 / 49

Installare LAT E X MikT E X Net-Installation Debian-like Scegliere l installazione piu idonea sudo apt-get install g++ cmake libcurl3 libcurl4-gnutls-dev xsltproc tar xfj miktex-2.7.2960.tar.bz2 cd miktex-2.7.2960/ cmake -G Unix Makefiles -DMIKTEX_INSTALLROOT= /home/tuonickname/texmf -DMIKTEX_ROOTS /home/tuonickname/texmf sudo make install sudo ldconfig sudo initexmf -u sudo mpm update-db Per installare i nuovi pacchetti:mpm install=pacchettomancante.sty Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 12 / 49

Installare LAT E X MikT E X Net-Installation Debian-like Scegliere l installazione piu idonea sudo apt-get install g++ cmake libcurl3 libcurl4-gnutls-dev xsltproc tar xfj miktex-2.7.2960.tar.bz2 cd miktex-2.7.2960/ cmake -G Unix Makefiles -DMIKTEX_INSTALLROOT= /home/tuonickname/texmf -DMIKTEX_ROOTS /home/tuonickname/texmf sudo make install sudo ldconfig sudo initexmf -u sudo mpm update-db Per installare i nuovi pacchetti:mpm install=pacchettomancante.sty Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 12 / 49

Installare LAT E X MikT E X Net-Installation Debian-like Scegliere l installazione piu idonea sudo apt-get install g++ cmake libcurl3 libcurl4-gnutls-dev xsltproc tar xfj miktex-2.7.2960.tar.bz2 cd miktex-2.7.2960/ cmake -G Unix Makefiles -DMIKTEX_INSTALLROOT= /home/tuonickname/texmf -DMIKTEX_ROOTS /home/tuonickname/texmf sudo make install sudo ldconfig sudo initexmf -u sudo mpm update-db Per installare i nuovi pacchetti:mpm install=pacchettomancante.sty Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 12 / 49

Installare LAT E X MikT E X Net-Installation Debian-like Scegliere l installazione piu idonea sudo apt-get install g++ cmake libcurl3 libcurl4-gnutls-dev xsltproc tar xfj miktex-2.7.2960.tar.bz2 cd miktex-2.7.2960/ cmake -G Unix Makefiles -DMIKTEX_INSTALLROOT= /home/tuonickname/texmf -DMIKTEX_ROOTS /home/tuonickname/texmf sudo make install sudo ldconfig sudo initexmf -u sudo mpm update-db Per installare i nuovi pacchetti:mpm install=pacchettomancante.sty Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 12 / 49

Installare LAT E X Net-Installation Debian-like & Unix-like Scegliere l installazione piu idonea cd ~/Desktop/install-tl/ sudo./install-tl Scarico il file dal sito di TeXlive e lo decomprimo, Controllo cosa voglio o meno installare e poi digito: I \ e attendo il tempo per il download echo"path=/usr/local/texlive/2008/bin/i386-linux:$path; export PATH"» ~/.bashrc sudo apt-get install texlive-full kile kpdf kghostview Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 13 / 49

Creare un documento LAT E X Struttura Ogni documento inizia con: \ documentclass [ opzioni ]{ classe } Le classi piú diffuse sono: article per articoli per riviste scientifiche ecc. report per relazioni lunghe, tesi... book per scrivere libri article report book dopo il titolo del documento *non* inizia una nuova pagina, ed é impostata con sola facciata (fronte). Non permette di usare opzioni inerenti il posizionamento dei capitoli (openany, open... ) dopo il titolo del documento iniziano una nuova pagina,ed é impostata con sola facciata (fronte). Fa iniziare, di default, i capitoli sulla pagina seguente dopo il titolo del documento iniziano una nuova pagina, ed é impostata a doppia facciata (fronte-retro). Fa iniziare i capitoli solo sulle pagine di destra. Se si vuole includere grafica, testo a colori, codice sorgente... bisogna estendere le potenzialitá di LAT E Xcon dei packages: \usepackage[opzioni]{package} package é il nome del pacchetto seguito da una lista di opzioni Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 14 / 49

Creare un documento LAT E X Struttura Ogni documento inizia con: \ documentclass [ opzioni ]{ classe } Le classi piú diffuse sono: article per articoli per riviste scientifiche ecc. report per relazioni lunghe, tesi... book per scrivere libri article report book dopo il titolo del documento *non* inizia una nuova pagina, ed é impostata con sola facciata (fronte). Non permette di usare opzioni inerenti il posizionamento dei capitoli (openany, open... ) dopo il titolo del documento iniziano una nuova pagina,ed é impostata con sola facciata (fronte). Fa iniziare, di default, i capitoli sulla pagina seguente dopo il titolo del documento iniziano una nuova pagina, ed é impostata a doppia facciata (fronte-retro). Fa iniziare i capitoli solo sulle pagine di destra. Se si vuole includere grafica, testo a colori, codice sorgente... bisogna estendere le potenzialitá di LAT E Xcon dei packages: \usepackage[opzioni]{package} package é il nome del pacchetto seguito da una lista di opzioni Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 14 / 49

Creare un documento LAT E X Struttura Ogni documento inizia con: \ documentclass [ opzioni ]{ classe } Le classi piú diffuse sono: article per articoli per riviste scientifiche ecc. report per relazioni lunghe, tesi... book per scrivere libri article report book dopo il titolo del documento *non* inizia una nuova pagina, ed é impostata con sola facciata (fronte). Non permette di usare opzioni inerenti il posizionamento dei capitoli (openany, open... ) dopo il titolo del documento iniziano una nuova pagina,ed é impostata con sola facciata (fronte). Fa iniziare, di default, i capitoli sulla pagina seguente dopo il titolo del documento iniziano una nuova pagina, ed é impostata a doppia facciata (fronte-retro). Fa iniziare i capitoli solo sulle pagine di destra. Se si vuole includere grafica, testo a colori, codice sorgente... bisogna estendere le potenzialitá di LAT E Xcon dei packages: \usepackage[opzioni]{package} package é il nome del pacchetto seguito da una lista di opzioni Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 14 / 49

Creare un documento LAT E X Struttura Ogni documento inizia con: \ documentclass [ opzioni ]{ classe } Le classi piú diffuse sono: article per articoli per riviste scientifiche ecc. report per relazioni lunghe, tesi... book per scrivere libri article report book dopo il titolo del documento *non* inizia una nuova pagina, ed é impostata con sola facciata (fronte). Non permette di usare opzioni inerenti il posizionamento dei capitoli (openany, open... ) dopo il titolo del documento iniziano una nuova pagina,ed é impostata con sola facciata (fronte). Fa iniziare, di default, i capitoli sulla pagina seguente dopo il titolo del documento iniziano una nuova pagina, ed é impostata a doppia facciata (fronte-retro). Fa iniziare i capitoli solo sulle pagine di destra. Se si vuole includere grafica, testo a colori, codice sorgente... bisogna estendere le potenzialitá di LAT E Xcon dei packages: \usepackage[opzioni]{package} package é il nome del pacchetto seguito da una lista di opzioni Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 14 / 49

Creare un documento LAT E X Struttura Ogni documento inizia con: \ documentclass [ opzioni ]{ classe } Le classi piú diffuse sono: article per articoli per riviste scientifiche ecc. report per relazioni lunghe, tesi... book per scrivere libri article report book dopo il titolo del documento *non* inizia una nuova pagina, ed é impostata con sola facciata (fronte). Non permette di usare opzioni inerenti il posizionamento dei capitoli (openany, open... ) dopo il titolo del documento iniziano una nuova pagina,ed é impostata con sola facciata (fronte). Fa iniziare, di default, i capitoli sulla pagina seguente dopo il titolo del documento iniziano una nuova pagina, ed é impostata a doppia facciata (fronte-retro). Fa iniziare i capitoli solo sulle pagine di destra. Se si vuole includere grafica, testo a colori, codice sorgente... bisogna estendere le potenzialitá di LAT E Xcon dei packages: \usepackage[opzioni]{package} package é il nome del pacchetto seguito da una lista di opzioni Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 14 / 49

Creare un documento LAT E X Struttura Ogni documento inizia con: \ documentclass [ opzioni ]{ classe } Le classi piú diffuse sono: article per articoli per riviste scientifiche ecc. report per relazioni lunghe, tesi... book per scrivere libri article report book dopo il titolo del documento *non* inizia una nuova pagina, ed é impostata con sola facciata (fronte). Non permette di usare opzioni inerenti il posizionamento dei capitoli (openany, open... ) dopo il titolo del documento iniziano una nuova pagina,ed é impostata con sola facciata (fronte). Fa iniziare, di default, i capitoli sulla pagina seguente dopo il titolo del documento iniziano una nuova pagina, ed é impostata a doppia facciata (fronte-retro). Fa iniziare i capitoli solo sulle pagine di destra. Se si vuole includere grafica, testo a colori, codice sorgente... bisogna estendere le potenzialitá di LAT E Xcon dei packages: \usepackage[opzioni]{package} package é il nome del pacchetto seguito da una lista di opzioni Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 14 / 49

Creare un documento LAT E X Struttura Ogni documento inizia con: \ documentclass [ opzioni ]{ classe } Le classi piú diffuse sono: article per articoli per riviste scientifiche ecc. report per relazioni lunghe, tesi... book per scrivere libri article report book dopo il titolo del documento *non* inizia una nuova pagina, ed é impostata con sola facciata (fronte). Non permette di usare opzioni inerenti il posizionamento dei capitoli (openany, open... ) dopo il titolo del documento iniziano una nuova pagina,ed é impostata con sola facciata (fronte). Fa iniziare, di default, i capitoli sulla pagina seguente dopo il titolo del documento iniziano una nuova pagina, ed é impostata a doppia facciata (fronte-retro). Fa iniziare i capitoli solo sulle pagine di destra. Se si vuole includere grafica, testo a colori, codice sorgente... bisogna estendere le potenzialitá di LAT E Xcon dei packages: \usepackage[opzioni]{package} package é il nome del pacchetto seguito da una lista di opzioni Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 14 / 49

Creare un documento LAT E X Indici Indici é possibile inserire gli indici con i comandi: \tableofcontents indice di capitoli, sezioni,... \listoffigures indice delle figure \listoftables indice delle tabelle Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 15 / 49

Parti Capitoli Sezioni... Creare un documento LAT E X Capitolo, Paragrafi,Sezioni,... Per agevolare la lettura é bene ripartire il testo, LAT E X usa i comandi (classe article): \section{...} \paragraph{...} \subsection{...} \subparagraph{...} \subsubsection{...} \appendix Le classi piú complesse, come [report] e [book], dispongono anche di: \part{...} \chapter{...} Di default il testo di un paragrafo é giustificato. Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 16 / 49

Nozioni indispensabili: Creare un documento LAT E X Capitolo, Paragrafi,Sezioni,... Per andare a capo si usa \\ seguito, eventualmente, dalla specificazione di quanto spazio dare prima del paragrafo seguente, ad es. [0.5cm]. Per enfatizzare : testo si usa \emph{testo} Per allineare il testo, tenendo conto che di default LAT E Xgiustifica, possiamo usare: \begin{right} \end{right} \begin{left} \end{left} \begin{center} \end{center} Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 17 / 49

Creare un documento LAT E X Dimensione del Carattere Dimensione dei Caratteri Per modificare la grandezza dei caratteri: \tiny tiny \scriptsize scriptsize \footnotesize footnotesize \small small \normalsize normalsize \large large \Large Large \LARGE LARGE \huge huge \Huge Huge Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 18 / 49

Creare un documento LAT E X Elenco dei principali Font: Lo Stile dei Font {\rmfamily Familia Roman} Familia Roman {\sffamily Familia Sans Serif} Familia Sans Serif {\ttfamily Familia Typewriter} Familia Typewriter Modificazioni: {\upshape shape} Upright shape {\itshape shape} Italic shape {\slshape shape} Slanted shape {\scshape capitals} SMALL CAPITALS {\mdseries Normale} Normale {\bfseries Grassetto} Grassetto Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 19 / 49

Come utilizzare i Font: Creare un documento LAT E X Lo Stile dei Font Per utilizzare certi tipi di carattere: \textit{... } Italic \textbf{... } Bold \textsc{... } Small Caps \texttt{... } Typewriter \textrm{... } Roman \textfc{... } Sans serif Oppure possiamo la sintassi {\stile testo} {\itshape... } Italic {\bfseries... } Bold {\scshape... } Small Caps {\ttfamily... } Typewriter {\rmfamily... } Roman {\sffamily... } Sans serif Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 20 / 49

Come utilizzare i Font: Creare un documento LAT E X Lo Stile dei Font Per utilizzare certi tipi di carattere: \textit{... } Italic \textbf{... } Bold \textsc{... } Small Caps \texttt{... } Typewriter \textrm{... } Roman \textfc{... } Sans serif Oppure possiamo la sintassi {\stile testo} {\itshape... } Italic {\bfseries... } Bold {\scshape... } Small Caps {\ttfamily... } Typewriter {\rmfamily... } Roman {\sffamily... } Sans serif Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 20 / 49

Altri Font Creare un documento LAT E X Lo Stile dei Font Il font predefinito é computer modern. Si possono scaricare altri font (per l intero documento) con \usepackage{pacchetto} mathpazo Palatino 123 mathptmx Times 123 helvet Helvetica 123 avant Avant Gard 123 courier Courier 123 chancery Zapf Chancery 123 bookman Bookman 123 newcent New Century Schoolbook 123 charter Charter 123 Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 21 / 49

Colorare Creare un documento LAT E X Usare i Colori É necessario il package color: \usepackage{color} Ad esempio: {\ color { red } testo in rosso } testo in rosso É anche possibile definire colori, oltre ai, pochi, colori di default, é necessario caricare il package color e definire il colore in RGB, Ad esempio: \ usepackage { color } Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 22 / 49

Colorare Creare un documento LAT E X Usare i Colori É necessario il package color: \usepackage{color} Ad esempio: {\ color { red } testo in rosso } testo in rosso É anche possibile definire colori, oltre ai, pochi, colori di default, é necessario caricare il package color e definire il colore in RGB, Ad esempio: \ usepackage { color } Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 22 / 49

Colorare Creare un documento LAT E X Usare i Colori Nell intestazione definiamo il colore nel documento \ definecolor { deadlinxred }{ rgb }{0.6,0,0} Infine, quando ci serve carichiamo il colore poc anzi definito \ color { deadlinxred }{ Rosso mattoncino } Altri packagesutili: xcolor, colortbl, fix2col... Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 23 / 49

Creare un documento LAT E X Gli ambienti Liste: Si usano gli environments: itemize, enumerate e description \begin{itemize} \item Primo punto \end{itemize} \begin{enumerate} \item Primo elemento \end{enumerate} \begin{description} \item Prima descrizione \end{description} Che produce: Punto uno 1 Voce uno Prima descrizione Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 24 / 49

Ambiente verbatim Creare un documento LAT E X Gli ambienti Permette di inserire del testo cosí com é lo scriviamo un pó in stile WYSIWYG. Si rivela utile per inserire del codice. #!/bin/sh sudo apt-get update && sudo apt-get upgrade && sudo apt-get install kile Ma esiste anche l ambiente semiverbatim, é usato in Beamer, ma *non* si puó inserire codice LAT E Xaltrimenti verrebbe compilato, per ovviare a questo problema si usa: \ begin { center } qui mettiamo il codice, puo anche essere codice \ LaTeX Vediamo le differenze Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 25 / 49

Modi per evidenziare Creare un documento LAT E X Gli ambienti \emph Ecco un esempio pratico gia visto : \ emph { evidenziare } testo rilevante In questa frase voglio evidenziare questo testo Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 26 / 49

Tabular Creare un documento LAT E X Gli ambienti tabular Si usa l ambiente tabular, specificando il numero e il tipo di colonne. Le colonne sono separate da & e le righe da \\. \ begin { center } \ begin { tabular }{ rcl } colonna & colonna & colonna \\ allineata & allineata & allineata \\ a destra & al centro & a destra \ end { tabular } \ end { center } colonna colonna colonna allineata a allineata al allineata a destra centro sinistra Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 27 / 49

Tabular Creare un documento LAT E X Gli ambienti tabular Si usa l ambiente tabular, specificando il numero e il tipo di colonne. Le colonne sono separate da & e le righe da \\. \ begin { center } \ begin { tabular }{ rcl } colonna & colonna & colonna \\ allineata & allineata & allineata \\ a destra & al centro & a destra \ end { tabular } \ end { center } colonna colonna colonna allineata a allineata al allineata a destra centro sinistra Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 27 / 49

Tabular Creare un documento LAT E X Gli ambienti tabular Si usa l ambiente tabular, specificando il numero e il tipo di colonne. Le colonne sono separate da & e le righe da \\. \ begin { center } \ begin { tabular }{ rcl } colonna & colonna & colonna \\ allineata & allineata & allineata \\ a destra & al centro & a destra \ end { tabular } \ end { center } colonna colonna colonna allineata a allineata al allineata a destra centro sinistra Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 27 / 49

Creare un documento LAT E X Gli ambienti L A T E X e PDFL A T E X É necessario includere il pacchetto: graphicx. PDFLAT E X Accetta pdf, jpeg, png,... LAT E X Accetta Con qualche hack puó lavorare con jpeg, png,... Possiamo specificare manualmente la bounding box con \ includegraphics [ bb=0 0 width height ]{ file } Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 28 / 49

Creare un documento LAT E X Gli ambienti Se il nome del file é scritto senza estensione, il compilatore sceglie il formato migliore!!! Conviene usare immagini in formato eps o pdf!! Se esistono files sia in formato eps che pdf, LAT E X sceglierá il primo, mentre PDFLAT E X il secondo Il comando includegraphics accetta molti parametri, ne ricordiamo alcuni: 1 width larghezza 2 height altezza Se é specificato solo un parametro l immagine manterrá le proporzioni originali 3 angle rotazione (in gradi) \ includegraphics { immagine } \ includegraphics [ width =1cm, height =4cm, angle =90]{ cestino } Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 29 / 49

Creare un documento LAT E X Gli ambienti Se il nome del file é scritto senza estensione, il compilatore sceglie il formato migliore!!! Conviene usare immagini in formato eps o pdf!! Se esistono files sia in formato eps che pdf, LAT E X sceglierá il primo, mentre PDFLAT E X il secondo Il comando includegraphics accetta molti parametri, ne ricordiamo alcuni: 1 width larghezza 2 height altezza Se é specificato solo un parametro l immagine manterrá le proporzioni originali 3 angle rotazione (in gradi) \ includegraphics { immagine } \ includegraphics [ width =1cm, height =4cm, angle =90]{ cestino } Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 29 / 49

L A T E X e pdfl A T E X Creare un documento LAT E X Gli ambienti A partire da un documento LAT E Xsi possono seguire DUE percorsi: file.tex latex file.tex file.dvi dvips file.dvi dvipdf file.dvi file.ps file.pdf pdflatex file.tex file.pdf I due compilatori accettano formati diversi di immagini. Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 30 / 49

L A T E X e pdfl A T E X Creare un documento LAT E X Gli ambienti A partire da un documento LAT E Xsi possono seguire DUE percorsi: file.tex latex file.tex file.dvi dvips file.dvi dvipdf file.dvi file.ps file.pdf pdflatex file.tex file.pdf I due compilatori accettano formati diversi di immagini. Marco Venutti (deadlinx@yahoo.it) Da zero a LAT E Xin 45 October 25, 2008 30 / 49