Example: biology

Impara LaTeX! ( e mettilo da parte)

Impara LATEX!(..e mettilo da parte) Marc Baudoin Ecole Nationale Sup erieure de Techniques Avanc ees32, boulevard Victor75739 PARIS cedex 15 Versione originale: \Apprends LATEX!" Copyrightc 1994{1998 Marc BaudoinTraduzione italiana: Copyrightc 1998 Alessandro Cannarsi, Marc BaudoinThis document may be reproduced and distributed in whole or in part, in any medium physical orelectronic, as long as this copyright notice is retained on all copies. Commercial redistribution isnot allowed. All translations, derivative works, or aggregate works incorporating this documentin whole or in part must be covered under this copyright notice. That is, you may not producea derivative work from this document and impose additional restrictions on its distribution. Forfurther information please contact the author documento pu o essere riprodotto e distribuito in tutto o in parte, con ogni mezzo sico oelettronico, purch e questo avviso dicopyrightsia mantenuto su tutte le copie.}

Avete deciso di imparare ad utilizzare LATEX: bravi! Ma certamente vi chiederete quali vantaggi ofire rispetto ad un word processor come Word. In efietti LATEXhala cattiva fama di un programma di–cile da apprendere, mentre Word µe molto piµu semplice

Tags:

  Imparare

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Impara LaTeX! ( e mettilo da parte)

1 Impara LATEX!(..e mettilo da parte) Marc Baudoin Ecole Nationale Sup erieure de Techniques Avanc ees32, boulevard Victor75739 PARIS cedex 15 Versione originale: \Apprends LATEX!" Copyrightc 1994{1998 Marc BaudoinTraduzione italiana: Copyrightc 1998 Alessandro Cannarsi, Marc BaudoinThis document may be reproduced and distributed in whole or in part, in any medium physical orelectronic, as long as this copyright notice is retained on all copies. Commercial redistribution isnot allowed. All translations, derivative works, or aggregate works incorporating this documentin whole or in part must be covered under this copyright notice. That is, you may not producea derivative work from this document and impose additional restrictions on its distribution. Forfurther information please contact the author documento pu o essere riprodotto e distribuito in tutto o in parte, con ogni mezzo sico oelettronico, purch e questo avviso dicopyrightsia mantenuto su tutte le copie.}

2 La ridistribuzionecommerciale non e permessa. Ogni traduzione, lavoro derivato o comprendente questo docu-mento deve contenere questo stesso avviso dicopyright: per esempio, non si possono produrrelavori derivati da questo documento ed imporre restrizioni aggiuntive sulla sua distribuzione. Perulteriori informazioni si prega di contattare l'autore proposito di questo manualeQuesto manuale e inizialmente stato scritto ad uso degli studenti dell' Ecole nationalesup erieure de techniques avanc ees(ENSTA) di Parigi, ed e basato sulla versione di LATEXivi installata1. E possibile che l'installazione di LATEX sulla vostra rete sia leggermente diversa. Inparticolare, possono mancare le lo sta tecnico incaricato dell'amministrazione della rete per sapere cosa e disponibile sulla rete o per chiedergli di installare quello che approfondireQuesto manuale non vuole essere esaustivo, e descrive solo gli aspetti di LATEX chemi sembrano essere di maggiore utilit a.

3 Per una trattazione pi u estesa vi consiglio dileggereLATEX: a document preparation system, di Leslie Lamport ([1]). Un altro libroindispensabile eLATEX Companion, di Michel Goossens, Frank Mittelbach e AlexanderSamarin ([2]), che descrive numerose estensioni di prima versione di questo manuale e stata scritta nella primavera 1994 e descrivevaLATEX La versione che state leggendo e stata adattata nel 1996 a LATEX2".Dove trovare questo manuale?Questo manuale e disponibile in vari formati sui seguenti siti tramite FTP anonimo: 'edizione italiana, l'installazione di riferimento eLATEX2"quale installato al centro Cefriel l'Amicale du G enie Maritime et des Ing enieurs Techniques Avanc ees (AGM-ITA)e Michele Dalla Silvestra per ospitare questo manuale sui loro archivi , commenti e complimentiMi farebbe piacere sapere cosa ne pensate del manuale (nel bene e nel male).

4 Perfarlo, potete inviare un messaggio2all'indirizzo inglese o all'edizione italianaQuesta prima edizione italiana diApprends LATEX! e ancora in fase di alla traduzione, sono stati e ettuati i necessari adattamenti (regole tipogra che,estensioni per l'italiano e cos via) alla lingua italiana ed alle con gurazioni di LATEXpi uin uso in eventuali commenti, suggerimenti, critiche, correzioni, non fatevi problemi acontattarmi all'indirizzo 1 IntroduzioneQuesto manuale ha lo scopo di insegnarvi LATEX1con un po' di humour. Dopo averloletto dovreste essere in grado di utilizzare LATEX per tutti i vostri Cos' e questo LATEX?LATEX e un formattatore di testi molto potente, che produce documenti di eccellentequalit a. E utilizzato da moltissimi studenti e ricercatori in tutto il avere un'idea di ci o che e capace di fare, sfogliate questo manuale: e statointeramente realizzato con vantaggio di LATEX rispetto ad altri word processor e che dispone di un vero eproprio linguaggio tramite il quale implementare nuove e un'estensione di un formattatore di testi chiamato TEX (il nome TEX vienedal greco " 2, che vuol dire \arte").

5 Convenzioni tipogra chePer facilitare la lettura di questo documento sono state utilizzate le seguenti conven-zioni tipogra che: lo stilemacchina da scrivere e utilizzato per gli esempi di codice LATEX, per inomi dei comandi LATEX e per i comandi UNIX introdotti da tastiera; ilcorsivo e utilizzato nella de nizione di nuovi termini, per le opzioni e gli argo-menti dei comandi LATEX cos come per i nomi di le e di comandi UNIX; lo stilesans serifs e utilizzato per le classi e le loro opzioni, le estensioni e le loroopzioni, nonch e per gli a che vedere col caucci u. Si pronuncia \l atec".2Da cui viene \tecnica": ecco spiegata la pronuncia di 2 Perch e imparare LATEX?Avete deciso di imparare ad utilizzare LATEX: bravi! Ma certamente vi chiederetequali vantaggi o re rispetto ad un word processor come Word. In e etti LATEX halacattiva fama di un programma di cile da apprendere, mentre Word e molto pi u semplicee si usa in modo intuitivo (chi ha mai letto i manuali di Word?)

6 Ecco a mio avviso iprincipali punti a favore di LATEX: le funzioni complesse, come la realizzazione di un indice o dell'indice analitico,sono di cili da realizzare con Word mentre basta un solo comando in LATEX; LATEX e particolarmente adatto ai testi che contengono formule matematiche; LATEX e estendibile (gli si possono aggiungere nuove funzioni).Chiaramente LATEX ha anche dei difetti, ma li vedremo dopo, quando ne saprete unpo'dipi La loso a di LATEXLATEX non e un word processor propriamente detto, come Word; eunformattatoredi testi. Un documento LATEX e un le di testo scritto con un qualsiasi editor (Emacs, ) che contiene, oltre al testo, dei comandi di formattazione. Quindi, primo puntoimportante, non si vede il documento cos come verr a stampato mentre lo si scrive. Sidice che LATEX non eWYSIWYG(What You See Is What You Get), contrariamentea Word.

7 Per visualizzare il documento bisogna compilarlo con LATEX, poi utilizzare unprogramma di visualizzazione. E questo il grosso inconveniente di 'altra parte, siccome tratta il testo nel suo insieme (e non man mano che lo siredige), pu o avere una visione d'insieme e fare scelte di impaginazione pi u, LATEX \vede" il testo come lo pensiamo mentre Word vede il testo come lobattiamo. Tutto il vantaggio di LATEX sta in questa \intelligenza".2 CAPITOLO 2. PERCH E imparare LATEX? Come funziona LATEX?Quando compila un documento, LATEX genera un certo numero di le: un (device-independent) che e il risultato della compilazione: questo leservir a alla stampa del documento (dopo essere stato convertito in PostScript); un le cross-reference; un una copia dei messaggi che appaiono durante la seconda della complessit a del vostro documento, LATEX pu o creare anche i le.

8 Toc, che contiene l'indice (table of contents); .lot, che contiene la lista delle tabelle (list of tables); .lof, che contiene la lista delle gure (list of gures); .idx, che contiene l'indice analitico non 3Il vostro primo documentoCominciamo dall'inizio. In questo capitolo realizzerete il vostro primo documentocon LATEX, imparando a: compilare un documento; trovare e correggere gli errori che pu o contenere; visualizzarlo; Prima di cominciareCreate una directorytexnella quale metterete i vostri testi. Fatto ci o, potreterealizzare il vostro primo documento con Cominciamo! L'editingCreate il vostro documento con il vostro editor preferito (Emacs, ) e scrivete:\documentclass[a4paper,11pt]{ar ticle}\usepackage[latin1]{inputenc}\usep ackage[italian]{babel}\begin{document}Qu esto e il mio primo documento con \LaTeX.\end{document}4 CAPITOLO 3.

9 IL VOSTRO PRIMO DOCUMENTO5 Salvate il testo con il (per convenzione, i documenti LATEX hannol' ). La compilazionePer compilare il vostro documento utilizzate il comandolatex mostra man mano quello che sta facendo:This is TeX, Version (C version )( <1995/12/01> patch level 2 Hyphenation patterns for english, english, italian, loaded.(/opt/TeX/texmf/tex/latex/ Class: article 1995/12/20 Standard LaTeX document class(/opt/TeX/texmf/tex/latex/ ))(/opt/TeX/texmf/tex/latex/ beta test version(/opt/TeX/texmf/tex/latex/ ))(/opt/TeX/texmf/tex/generic/ (/opt/TeX/texmf/tex/generic/ (/opt/TeX/texmf/tex/generic/ )))No file [1] ( ) )Output written on (1 page, 344 bytes).Transcript written on Rilevamento e correzione degli erroriSe vi siete sbagliati da qualche parte, appare un messaggio di questo tipo:! Undefined control Questo e il mio primo documento con \ trova un errore, LATEX indica: la natura dell'errore (Undefined control sequence); la linea in cui si trova ( ); cos come il punto preciso dell'errore nella linea (per indicarlo, LATEX torna a capo):qui il comando sconosciuto e\ questo caso, battetexoppure^Dper interrompere la compilazione, correggete l'errorenel testo, salvate il le e 3.

10 IL VOSTRO PRIMO La visualizzazionePer visualizzare il documento, battetexdvi aprir a una nestra che mostra il documento cos come verr a i bottoni situati nella parte destra della nestra potete: spostarvi all'interno del codumento (cosa ugualmente possibile da tastiera: la barraspaziatrice permette di passare alla pagina successiva ed il tastoBackSpaceallaprecedente); modi care l'ingrandimento (shrink). E altres possibile e ettuare uno zoom cliccando nella nestra con i bottoni del mouse:bottone di sinistra!zoom piccolobottone di centro!zoom mediobottone di destra!zoom La stampaPer stampare il documento bisogna innanzitutto convertirlo in PostScript ( e il lin-guaggio di descrizione testi utilizzato dalle stampanti laser) tramite il comandodvips -oNon resta altro che stampare il le cos creato, il comandolpr(olp,aseconda del sistema operativo).


Related search queries