Tornarem a Patir el LATEX Sessi´o1: Presentaci´o,Instal·laci´o,Estructura B`asica Edgar Gonz`alezi Pellicer [email protected] Universitat Polit`ecnicade Catalunya 3 Juny 2009 Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 1 / 46 Presentaci´o Index 1 Presentaci´o 2 TEX i LATEX 3 Distribucions 4 Estructura B`asica 5 Pr`actica Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 2 / 46 Sortir conven¸cutsque. LATEX´es(molt) millor Presentaci´o Objectius Aprendre a. Posar a punt un sistema per a treballar amb LATEX Usar LATEX Usar paquets Usar bibtex i makeindex Gestionar la instal·laci´o Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 3 / 46 Presentaci´o Objectius Aprendre a. Posar a punt un sistema per a treballar amb LATEX Usar LATEX Usar paquets Usar bibtex i makeindex Gestionar la instal·laci´o Sortir conven¸cutsque. LATEX´es(molt) millor Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 3 / 46 Presentaci´o Planificaci´o Sessions te`oriquesi pr`actiques Sessi´o1 Presentaci´o,instal·laci´o,estructura b`asica Sessi´o2 Seccions, taules de continguts, ´ındexsi enumeracions Sessi´o3 Elements flotants: gr`aficsi taules Sessi´o4 Formats avan¸cats,matem`atiques Sessi´o5 Bibliografies, paquets per a ling¨uistes Sessi´o6 Transpar`encies,recursos addicionals Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 4 / 46 Presentaci´o Web http://www.lsi.upc.edu/~egonzalez/latex Planificaci´oi transpar`encies Material de suport Enlla¸cos: Tutorials Refer`encies Repositoris Distribucions Editors Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 5 / 46 TEX i LATEX Index 1 Presentaci´o 2 TEX i LATEX 3 Distribucions 4 Estructura B`asica 5 Pr`actica Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 6 / 46 The Art of Computer Programming TEX i LATEX Hist`oria Donald Knuth Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 7 / 46 TEX i LATEX Hist`oria Donald Knuth The Art of Computer Programming Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 7 / 46 TEX i LATEX Hist`oria 1968 AoCP Vol. 1 1969 AoCP Vol. 2 1973 2a Ed. AoCP Vol. 3 Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 8 / 46 TEX i LATEX Hist`oria 1968 AoCP Vol. 1 1969 AoCP Vol. 2 1973 2a Ed. AoCP Vol. 3 1977 Proves 2a Ed. Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 8 / 46 TEX i LATEX Hist`oria 1977 TEXDR.AFT 1978 TEX 1982 TEX 82 (0.0) 1983 TEX 1.0 1989 TEX 3.0 Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 9 / 46 TEX i LATEX Hist`oria TEX era ´utili potent, per`ocomplicat. Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 10 / 46 TEX i LATEX Hist`oria Leslie Lamport Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 11 / 46 TEX i LATEX Hist`oria 1983 LATEX 1984 LATEX 2.06a 1985 LATEX 2.09 1994 LATEX 2" Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 12 / 46 TEX i LATEX Hist`oria 1983 LATEX 1984 LATEX 2.06a 1985 LATEX 2.09 1994 LATEX 2" ? LATEX 3 Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 12 / 46 TEX i LATEX Qu`es´ondoncs TEX i LATEX? TEX ´esun sistema de tipograf´ıadigital que: permet a tothom produir llibres d'alta qualitat amb una quantitat raonable d'esfor¸c produeix (i produir`a)el mateix resultat sobre qualsevol m`aquina,avui i dem`a LATEX ´esun conjunt de definicions (macros) per a TEX que en simplifiquen l'´us Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 13 / 46 TEX i LATEX Proc`esde Creaci´ode Documents fitxer.tex fitxer.aux fitxer.toc ... latex fitxer.dvi dvipdf dvips fitxer.pdf fitxer.ps gzip fitxer.ps.gz Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 14 / 46 TEX i LATEX Proc`esde Creaci´ode Documents fitxer.tex fitxer.aux fitxer.toc ... pdflatex fitxer.pdf Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 15 / 46 TEX i LATEX Eines Auxiliars bibtex Gesti´ode Bibliografies makeindex Generaci´od'´Indexs metafont Tipus de Lletra metapost Gr`afics Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 16 / 46 Distribucions Index 1 Presentaci´o 2 TEX i LATEX 3 Distribucions 4 Estructura B`asica 5 Pr`actica Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 17 / 46 Distribucions Distribucions TEX requereix: Estils Fonts Formats (com ara LATEX) Macros Eines auxiliars ... Distribucions TEX: Motor Paquets Eines d’administraci´oi configuraci´o Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 18 / 46 Distribucions Motor TEX sota el control de Donald Knuth Codi obert Emfasi` en replicabilitat, no en millores Millores dels ´ultimsanys? Internacionalitzaci´o Format PDF Tipografia digital ... Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 19 / 46 Distribucions Motor TEX Omegay -TEXy XeTEX Alephy PDFTEXz LuaTEX Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 20 / 46 Distribucions Formats PlainTEX LATEX AMS-TEX AMS-LATEX ConTEXt Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 21 / 46 Distribucions Distribucions TeTEXy MiKTEX fpTEXy TEXLive ProTEXt XEmTEXz MacTEX Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 22 / 46 Distribucions Entorns Desenvolupament Texmaker AUCTeX Kile LyX TeXShop Linux MacOS Windows TEXnic Center LEd WinShell MeWa Windows Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 23 / 46 Estructura B`asica Index 1 Presentaci´o 2 TEX i LATEX 3 Distribucions 4 Estructura B`asica 5 Pr`actica Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 24 / 46 Estructura B`asica Elements Comentaris: %... Text pla: ... Comandes: ncomanda ncomandaf argument 1gf argument 2 g ... Entorns: n begin f e n t o r n g ... nendf e n t o r n g Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 25 / 46 Estructura B`asica Fitxer LATEX M´ınim n documentclass f a r t i c l e g n begin fdocumentg Hello , Latex! nendfdocumentg Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 26 / 46 Estructura B`asica Fitxer LATEX Cl`assic ndocumentclass [a4paper ,10pt]f a r t i c l e g nusepackage [ c a t a l a n ]f b a b e l g nusepackage [ l a t i n 1]f i n p u t e n c g n t i t l e fMateug nauthorfAntoni Rosich Catal´an g ndate f1935g nbeginfdocumentg n m a k e t i t l e nemphfTeniag un vague record dels pares, morts durant els seus anys tendres. Despr´es havia crescut per miracle d'uns quants afectes , m´es meritoris com m´es allunyats , per`o que l 'abandonaren a intervals com s o l e n f e r −ho tots els impulsos caritatius ndots % Fragment om`es Aix´ı arrib`a a l 'adolesc`encia ,n dots nendfdocumentg Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 27 / 46 Estructura B`asica ndocumentclass n documentclass [a4paper ,10pt] f a r t i c l e g Classes est`andard: article Documents curts book Llibres, amb parts i doble cara report Documents de mida mitja letter Cartes Opcions est`andard: a4paper,letterpaper Mida paper 10pt,11pt,12pt Tipus lletra Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 28 / 46 Estructura B`asica nusepackage nusepackage [ c a t a l a n ] f b a b e l g nusepackage [ l a t i n 1]f i n p u t e n c g Paquets cl`assics: babel Gesti´ode l'idioma inputenc Gesti´ode la codificaci´od'entrada graphicx Inclusi´od'imatges al document Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 29 / 46 Estructura B`asica Paquet babel Idioma ´unic: nusepackage [ c a t a l a n ] f b a b e l g M´ultiplesidiomes: nusepackage [catalan ,english] f b a b e l g n selectlanguage f c a t a l a n g n selectlanguage f e n g l i s h g Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 30 / 46 Estructura B`asica Paquet babel M´ultiplesidiomes: n foreignlanguage f e n g l i s h g f ... g n begin f otherlanguage gf e n g l i s h g ... nendf otherlanguage g M´ultiplesidiomes (h´ıbrid): n begin f otherlanguage ∗gf e n g l i s h g ... nendf otherlanguage ∗g Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 31 / 46 Estructura B`asica Paquet inputenc nusepackage [ l a t i n 1]f i n p u t e n c g Linux latin1 MacOS applemac Windows ansinew DOS cp850 nusepackagef ucs g nusepackage [ u t f 8]f i n p u t e n c g Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 32 / 46 Estructura B`asica T´ıtol Declaraci´o: n t i t l e fMateug n author f Antoni Rosich Catal´an g ndate f1935g Generaci´o: n m a k e t i t l e Edgar Gonz`alez (UPC) Tornarem a Patir el LATEX 3 Juny 2009 33 / 46 Estructura B`asica Cos nbeginfdocumentg n m a k e t i t l e nemphfTeniag un vague record dels pares, morts durant els seus anys tendres.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages93 Page
-
File Size-