Tornarem a Patir El LATEX Sessi´O1: Presentaci´O,Instal·Laci´O,Estructura B`Asica

Tornarem a Patir El LATEX Sessi´O1: Presentaci´O,Instal·Laci´O,Estructura B`Asica

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.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    93 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us