ebook img

Edición de Textos Científicos con LATEX, Walter Mora F. Alexander Borbón A. PDF

219 Pages·2013·13.61 MB·Spanish
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Edición de Textos Científicos con LATEX, Walter Mora F. Alexander Borbón A.

EDICIÓN DE TEXTOS CIENTI´FICOS LAT X E Composición, Diseño Editorial, Gráficos, Inkscape, Tikz y Presentaciones Beamer 2daedición.ActualizaciónMayo20,2013. Walter Mora F., Alexánder Borbón A. EscueladeMatemática InstitutoTecnológicodeCostaRica. (www.tec-digital.itcr.ac.cr/revistamatematica/) LafotodeDonaldKnuthenlaportadafuetomadaporTimothyArchibald EstelibrosedistribuyebajolalicenciaCreativeCommonsReconocimiento-NoComercial-Sinobraderivada 3.0UnportedLicense.Estalicenciapermitecopiadoydistribucióngratuita,peronopermiteventanimodificacionesdeestematerial.Ver http://creativecommons.org/. Límitederesponsabilidadyexencióndegarantía:Elautorolosautoreshanhechosumejoresfuerzoenlapreparacióndeestematerial.Esta ediciónseproporciona“talcual”.Sedistribuyegratuitamenteconlaesperanzadequeseaútil,perosinningunagarantíaexpresaoimplícita respectoalaexactitudocompletituddelcontenido. LaRevistadigitalMatemáticas,EducacióneInternetesunapublicaciónelectrónica.Elmaterialpublicadoenellaexpresalaopinióndesus autoresynonecesariamentelaopinióndelarevistaniladelInstitutoTecnológicodeCostaRica. ii Copyright©RevistadigitalMatemáticaEducacióneInternet(www.cidse.itcr.ac.cr/revistamate).SegundaEdición. CorreoElectrónico:[email protected] EscueladeMatemática InstitutoTecnológicodeCostaRica Apdo.159-7050,Cartago Teléfono(506)25502225 Fax(506)25502493 MoraFlores,Walter. EdicióndeTextosCientíficosconLATEX.Composición,Gráficos,InkscapeyPresentacionesBeamer/WalterMoraF. AlexánderBorbónA.–2daed. –EscueladeMatemática,InstitutoTecnológicodeCostaRica. 2010. 219p. ISBN978-9977-66-227-5 1.TeX. 2.Composicióntipográfica-automatizada3.Tipos-símbolosmatemáticos. Contenido Prefacio vii 1 LATEX:Primerospasos 1 1.1 ¿QuéesLATEX? 1 1.2 DistribucionesTEXyeditores. 2 1.2.1 DistribucionesTEX 3 1.2.2 UnEditor 3 1.2.3 Uneditordeecuaciones 3 1.2.4 ConvertirdocumentosWordaLATEX 4 2 AccionesenunasesiónconLATEXoPDFLATEX 5 2.1 Editar,compilaryverelresultado. 5 2.2 Compilar 6 2.3 Ajustesdeldocumento 8 2.4 Usarpaquetesadicionales 10 2.5 AjustesdeldocumentousandoelpaqueteGeometry 11 2.6 Idioma 11 2.6.1 Sihayconflictosconelpaquetebabel... 12 2.6.2 Plantillaparaestecapítulo. 13 3 EscrituradeTextoNormal 15 3.1 Tiposytamañosdefuentes. 15 3.1.1 Caracteresespeciales. 15 3.1.2 Algunostiposdefuentes(fonts). 16 3.1.3 Tamañosdeletras. 16 3.2 Párrafosyefectosespeciales. 17 3.2.1 Centrar 17 3.2.2 Espaciohorizontalyvertical 17 3.2.3 Cajas 18 iii iv CONTENIDO 3.2.4 Textoencolumnas:multicol,minipageyparbox. 18 3.2.5 Líneasyotrosefectosdetexto 21 3.2.6 Notasalpiedepágina. 22 3.2.7 Textocomoenlapantalla 22 3.3 Colorycajasdecolor 23 3.3.1 Notasenelmargen 24 3.4 Enumeradoautomático. 25 3.4.1 EnumeraciónusandoelpaqueteTikZ. 28 3.5 Título,contenido,seccionesybibliografía 29 3.5.1 Indicealfabético 32 3.6 Modulación 35 3.7 (*)Máscosassobrelasfuentes. 35 3.7.1 Lasfuentesysusatributos 36 3.7.2 UsandolasfuentesdelsistemaconXeLATEX. 39 4 Textoenmodomatemático 42 4.1 Potencias,subíndicesysuperíndices 43 4.2 Tamañonatural 43 4.3 Raíces 44 4.4 Fraccionesyexpresionesdedosniveles 44 4.5 Trespuntosconsecutivos 46 4.6 Delimitadores 46 4.7 LLavesybarrashorizontales 48 4.8 Acentosy“sombreros”enmodomatemático 49 4.9 Negritasenmodomatemático 49 4.10 Espacioenmodomatemático 49 4.11 Centrado 50 4.12 Entornoequation.Contadoresautomáticos 50 4.13 Arreglos 51 4.14 Matrices 53 4.15 Alineamiento 54 4.16 Tablasdesímbolosmatemáticosfrecuentes 58 4.16.1 Letrasgriegas 58 4.16.2 Operadoresbinarios 58 4.16.3 Relaciones 58 4.16.4 Negaciónderelaciones 58 4.16.5 Otrossímbolos 59 4.16.6 Especiales 59 4.16.7 Símbolosdelpaqueteamssymb 59 4.17 CómohacernuevosComandos. 60 4.17.1 Comandosconopciones 62 5 Tablasyobjetosflotantes 64 5.1 Objetosflotantes:losambientesfigureytable 64 5.2 Fuentesentabular. 66 5.3 Colorentablas. 66 5.4 Rotacióndetextoenceldas. 68 5.5 Unirceldas. 70 5.6 Escalarunatabla 70 5.7 (*)Espaciadoenceldas. 71 CONTENIDO v 5.8 Anchodelascolumnas 73 5.9 Modomatemáticoentablascontabularx 76 5.10 Problemasconlosobjetosflotantes:Paquetefloat 76 5.11 Cuadrosdevariación(tablasdesignos) 77 5.12 Tablasdemasiadograndes:Paquetesupertabular 79 5.13 TablassofisticadasconTikZ 80 6 InsertargráficosyfigurasendocumentosLATEX 81 6.1 Introducción 81 6.2 CompilandoconLaTeX.Figuras.eps 82 6.3 CompilandoconPDFLATEX.Figuras.pdf, .jpg, .pngy.eps 84 6.4 EdiciónadicionaldefigurasconInkscape 89 6.5 Denuevo:Paquetefloat 93 6.6 Paquetesubfigure 94 6.7 Losambienteswrapfigureyfloatflt 94 6.8 CrearfigurasnativasconTikZ 96 7 CitasbibliográficasconsistentesconBibTeX 101 7.1 Entornothebibliography 101 7.2 BibTEX 102 7.3 JabRef 105 8 DiseñoEditorial 107 8.1 Bajarlacargacognitiva 107 8.2 Amenidad:LosCuatroPrincipiosBásicos 109 8.2.1 Proximidad. 109 8.2.2 Alineamiento. 109 8.2.3 Repetición. 110 8.2.4 Contraste. 110 8.3 Legibilidad:Cómoescogerlasfuentes. 110 8.4 Color 112 8.5 EditarunPDFconInkscape 113 9 PersonalizarelDocumento 117 9.1 Numeraciónautomáticadedefiniciones,teoremasyejemplos. 117 9.2 Elpaquetentheorem 118 9.3 Personalizacióndeteoremas,definiciones,etc. 119 9.4 Personalizacióndesecciones,subsecciones,etc. 120 9.5 Elpaquetetodonotes 120 9.6 Elpaqueteboiboites 121 9.7 Paquetealgorithm2e 122 9.8 Colorparaelcódigodelenguajesdeprogramación 125 9.9 Cómohacerlistasdeejerciciosconsolución 131 9.10 Cabeceras 133 9.11 CódigoLaTeXdeestelibro 134 9.12 OtrasPlantillas(templates)LATEX 139 10 CómohacerTransparenciasconlaclaseBeamer 141 10.1 Introducción 141 vi 10.2 UndocumentoBeamer 141 10.3 Marcos(frames) 144 10.4 Velos(overlays) 144 10.5 Comando pause. 147 10.6 Entornosparateoremas,definición,etc. 147 10.7 Blocks. 148 10.8 Opción fragile 150 10.9 Entornosparacódigodeprogramas 150 10.9.1 Entornosemiverbatim 150 10.9.2 Iluminarcódigodelenguajesdeprogramación. 151 10.10 Beameryelpaquetealgorithm2e 152 10.11 Gráficos 153 10.12 Ligasybotones. 154 10.13 EfectosdeTransición.Color 155 10.14 LigasaDocumentosExternos 157 10.15 Animaciones 158 10.16 Multicolumnas. 158 11 PostersyTrípticos(Brochures) 160 11.1 Introducción 160 11.2 Posters 161 11.3 Trípticos(PanfleotsoBrochures) 165 11.3.1 Trípticosconbeamer 165 11.3.2 Trípticosconleaflet 168 12 DocumentosLaTeX enInternet 173 12.1 LaTeX2HTLMTranslator 173 12.2 OtraOpción:PDFScreen 174 12.3 ServiciodevisoresdePDFenInternet 175 12.4 ExpresionesLaTeXenpáginasWeb 178 Bibliografía 179 ApéndiceA:Agregarnuevospaquetes 180 ApéndiceB:Habilitar’shellescape’ 182 ApéndiceC:Instalarunadistribuciónyuneditor 183 C.1 DistribucionesTEX 183 C.2 UnEditor 184 C.3 EditoresWYSIWYMparaTEX 187 ApéndiceD:Softwareadicional 189 D.1 InstalaciónlaextensiónTeXtextenWindows 190 ApéndiceE:Ubuntu 193 E.1 InstalarUbuntudesdeWindows 193 IndiceAnalítico 196 Prefacio EstetextocubreaspectosbásicoseintermediossobrecomposicióntipográficaLATEX,diseñoedi- torial, presentaciones Beamer, edición adicional de gráficos y figuras con Inkscape y Tikz. Tam- biénsedesarrollantópicosquetienenqueverconpaquetesespeciales.Algunasvecesladescrip- ción se hace "por ejemplos", dada la vastedad del tema. Los temas que se han incluido son los tópicosmásfrecuentesenlaedicióndelibrosyartículossobrematemáticas,educación,software y programación, según nuestra experiencia. Incluye nuevos paquetes y nuevos comandos que resuelven problemas cotidianos de edición de textos matemáticos de una manera más sencilla. Ahora se considera TEXLive - Ubuntu y MiKTEX-Windows, nuevas cosas en diseño editorial e info- grafíayunanuevapresentacióndelosejemplos(basadaenTikZ). Estaeslaactualizacióndelaño2013dellibro.Sehancorregidovarioserroresenelcódigodelos ejemplos,sehancreadonuevasseccionesysehanampliadootras,ademásdereubicaralgunas. Tambiénsehanhechocambiosalaluzdeloscambiosenelsoftwareenesteúltimoañoyseha simplificadoelcódigodevariosejemplos. Este texto se ha usado en algunos cursos en el Instituto Tecnológico de Costa Rica y se usa fre- cuentementeenlarevistadigitaldeMatemática,EducacióneInternetenlaedicióndeartículos y libros. Agradecemos a todas las personas que nos han ayudado con la lectura detenida del libro, señalando errores en el texto y el código, inconsistencias, sugiriendo nuevas secciones y portodossuscomentarios. El código LATEX de este libro (ejemplos y plantilla) se puede descargar desde el sitio de la revista digitalMatemática,EducacióneInternet(versección9.11). W.MORA,A.BORBÓN. Cartago,CostaRica.Febero2013. vii 1 LAT X: PRIMEROS PASOS E 1.1 ¿Qué es LATEX? “TEX is intended for the creation of beautiful books-andespeciallyfor —————- booksthatcontainalotof mathematic”. DonaldKnuth ElsistemaTEX (sepronuncia[tej])fuediseñadoydesarrolladoporDonald Knuthenladécadadel70.Esunsofisticadoprogramaparalacomposición tipográfica de textos científicos; en realidad es la mejor opción disponible para edición de textos con contenido matemático tales como artículos, re- portes, libros, etc. TEX es en la práctica un estándar para publicaciones científicas en áreas como matemática, física, computación, etc. LATEX es un conjunto de macros TEX preparado por Leslie Lamport . LATEX no es un procesadordetextos,esunlenguajequenospermiteprepararautomática- DonaldKnuth,1938− menteundocumentodeaparienciaestándarydealtacalidad.Engeneral, solo necesitamos editar texto y algunos comandos y LATEX se encarga de componer automática- menteeldocumento. Adiferenciadeunprocesadordetextos,conLATEXtenemosuncontrolmásfinosobrecualquier aspectotipográficodeldocumento.. LATEX formatea las páginas de acuerdo a la clase de documento especificado por el comando \documentclass{}, por ejemplo, \documentclass{book} formatea el documento de tal maneraqueelproductoseaundocumentoconformatodelibro. UndocumentoLATEXpuedetenertextoordinariojuntocontextoenmodomatemático.Loscoman- dosvienenprecedidosporelsímbolo“\”(barrainvertida). Hay comandos que funcionan en modo texto y hay comandos que solo funcionan en modo matemático. Todo lo que es lenguaje matemático se edita en modo matemático. Hay varios en- tornosparaestemodo,elmáscomúneselentornodelimitadopordossignosdedólar($...$). LaTeX. WalterMoraF.,AlexBorbónA. 1 DerechosReservados©2013RevistadigitalMatemática,EducacióneInternet(http://www.tec-digital.itcr.ac.cr/revistamatematica/) 2 LATEX:PRIMEROSPASOS UnejemplodecódigoLATEXeselsiguiente: Ejemplo1.1 \documentclass{article} \usepackage{amsmath} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \begin{document} $0^0$ es una expresión indefinida. Si $a>0$ entonces $a^0=1$ pero $0^a=0.$ Sin embargo, convenir en que $0^0=1$ es adecuado para que algunas fórmulas se puedan expresar de manera sencilla, sin recurrir a casos especiales, por ejemplo $$e^x=\sum _{n=0}^{\infty }\frac{x^n}{n!}$$ $$(x+a)^n=\sum_{k=0}^n \binom{n}{k}x^k a^{n-k}$$ \end{document} Este código se digita en un editor (en la figura de abajo se usó Texmaker) y luego se compila. La ventanaaladerechaenlafiguraquesigue,muestralasalida: 1.2 Distribuciones TEX y editores. Una distribución TEX contiene el núcleo principal del programa, paquetes y extensiones adi- DDiissttrriibbuucciióónn cionales:IntegratodoloquehacefaltaparaponerafuncionarTEXconunaovariasextensiones (dialectos) del programa TEX (por ejemplo XeLATEX, ConTEXt, LuaTEX, pdfLATEX, etc.) sobre un sistemaoperativo. En este manual vamos a usar los formatos (dialectos) LATEX y/o PDFLATEX . Una vez que insta- lamos TEX usando alguna distribución, es conveniente tener un editor no solo para editar de EEddiittoorr manera cómodo el texto, también para acceder de manera sencilla a las tareas usuales de una sesiónLATEX:editar,compilaryvisualizar(enDVIoPDF).

Description:
El código LATEX de este libro (ejemplos y plantilla) se puede descargar desde el sitio de la {\sc Mathematica} y maquilladas con {\it Inkscape}.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.