PDF de programación - Tutorial LaTeX 2012

Imágen de pdf Tutorial LaTeX 2012

Tutorial LaTeX 2012gráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 25 de Febrero del 2018)
867 visualizaciones desde el 25 de Febrero del 2018
7,9 MB
176 paginas
Creado hace 12a (11/02/2012)
Edición de textos científicos

Composición
Diseño editorial
Gráficos, Inkscape, TikZ
Presentaciones Beamer

Alexánder Borbón A., Walter Mora F.

Instituto Tecnológico de Costa Rica

Revista digital Matemática, Educación e Internet

www.tec-digital.itcr.ac.cr/revistamatematica/

EDICIÓN DE TEXTOS CIENT´IFICOS

LATEX 2da edición, Febrero 21, 2012.

Composición, Diseño Editorial, Gráficos,
Inkscape, Tikz y Presentaciones Beamer

Walter Mora F.,
Alexánder Borbón A.
Escuela de Matemática
Instituto Tecnológico de Costa Rica.
(www.tec-digital.itcr.ac.cr/revistamatematica/)

Este libro se distribuye bajo la licencia Creative Commons Reconocimiento - No Comercial - Sin obra derivada
3.0 Unported License. Esta licencia permite copiado y distribución gratuita, pero no permite venta ni modificaciones de este material. Ver
http://creativecommons.org/.
Límite de responsabilidad y exención de garantía: El autor o los autores han hecho su mejor esfuerzo en la preparación de este material. Esta
edición se proporciona“tal cual”. Se distribuye gratuitamente con la esperanza de que sea útil, pero sin ninguna garantía expresa o implícita
respecto a la exactitud o completitud del contenido.
La Revista digital Matemáticas, Educación e Internet es una publicación electrónica. El material publicado en ella expresa la opinión de sus
autores y no necesariamente la opinión de la revista ni la del Instituto Tecnológico de Costa Rica.

ii

Copyright© Revista digital Matemática Educación e Internet (www.cidse.itcr.ac.cr/revistamate). Segunda Edición.
Correo Electrónico: [email protected]
Escuela de Matemática
Instituto Tecnológico de Costa Rica
Apdo. 159-7050, Cartago
Teléfono (506)25502225
Fax (506)25502493

Mora Flores, Walter.

Edición de Textos Científicos con LATEX. Composición, Gráficos, Inkscape y Presentaciones Beamer/Walter Mora F.

Alexánder Borbón A. – 2da ed.
– Escuela de Matemática,Instituto Tecnológico de Costa Rica. 2012.

173 p.

ISBN 978-9977-66-227-5

1. TeX. 2. Composición tipográfica-automatizada 3. Tipos - símbolos matemáticos.

Contenido

Prefacio

1

2

3

LATEX: Primeros pasos
1.1
1.2

¿Qué es LATEX?
Distribuciones TEX/LATEX y editores.
1.2.1
1.2.2

Distribuciones TEX/LATEX
Un Editor

Acciones en una sesión con LATEX
2.1
2.2
2.3

Editar, compilar y ver el resultado.
Convertir documentos a LATEX
Detalles del preámbulo y el cuerpo
2.3.1

Idioma

Escritura de Texto Normal
3.1

Caracteres especiales.
Algunos tipos de fuentes (fonts).
Tamaños de letras.
(*) Las fuentes y sus atributos

Tipos y tamaños de fuentes.
3.1.1
3.1.2
3.1.3
3.1.4
Párrafos y efectos especiales.
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
Color y cajas de color

Centrar
Espacio horizontal y vertical
Cajas
Texto en columnas: multicol, minipage y parbox.
Líneas y otros efectos de texto
Notas al pie de página.
Texto como en la pantalla

3.2

3.3

vii

1
1
2
3
3

4
4
7
7
10

13
13
13
14
14
16
19
20
20
20
21
23
24
25
26

iii

iv

CONTENIDO

3.4

3.5

Notas en el margen

3.3.1
Enumerado automático.
3.4.1
Título, contenido, secciones y bibliografía
3.5.1

Indice alfabético

Enumeración usando el paquete TikZ.

4

5

6

3.6 Modulación

Potencias, subíndices y superíndices
Tamaño natural
Raíces
Fracciones y expresiones de dos niveles
Tres puntos consecutivos
Delimitadores
LLaves y barras horizontales
Acentos y “sombreros” en modo matemático
Negritas en modo matemático
Espacio en modo matemático

Texto en modo matemático
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11 Centrado
4.12
4.13 Arreglos
4.14 Matrices
4.15 Alineamiento
4.16

Entorno equation. Contadores automáticos

Tablas de símbolos matemáticos frecuentes
4.16.1 Letras griegas
4.16.2 Operadores binarios
4.16.3 Relaciones
4.16.4 Negación de relaciones
4.16.5 Otros símbolos
4.16.6 Especiales
4.16.7 Símbolos del paquete amssymb

4.17 Cómo hacer nuevos Comandos.

4.17.1 Comandos con opciones

Objetos flotantes: los ambientes figure y table
Fuentes en tabular.
Color en tablas.
Rotación de texto en celdas.
Unir celdas.
Escalar una tabla
Espaciado en celdas.
Ancho de las columnas

Tablas y objetos flotantes
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9 Modo matemático en tablas con tabularx
5.10
5.11

Problemas con los objetos flotantes: Paquete float
Tablas sofisticadas con TikZ

Insertar gráficos y figuras en documentos LATEX
6.1
6.2

Introducción
¿Cómo insertar las figuras?

28
28
31
32
34
37

38
39
39
40
40
42
42
44
45
45
45
46
46
47
49
50
54
54
54
54
54
55
55
55
56
58

59
59
60
61
64
65
65
67
68
71
71
72

74
74
74

7

8

9

CONTENIDO

6.3
6.4
6.5
6.6
6.7

Edición adicional de figuras con Inkscape
De nuevo: Paquete float
Paquete subfigure
Los ambientes wrapfigure y floatflt
Crear figuras nativas con TikZ

Citas bibliográficas consistentes con BibTeX
7.1
7.2
7.3

Entorno thebibliography
BibTEX
JabRef

Diseño Editorial
8.1
8.2

Proximidad.
Alineamiento.
Repetición.
Contraste.

Bajar la carga cognitiva
Amenidad: Los Cuatro Principios Básicos
8.2.1
8.2.2
8.2.3
8.2.4
Legibilidad: Cómo escoger las fuentes.
Color
Editar un PDF con Inkscape

8.3
8.4
8.5

Personalizar el Documento
9.1
9.2
9.3
9.4
9.5
9.6
9.7
9.8

Numeración automática de definiciones, teoremas y ejemplos.
El paquete ntheorem
Personalización de teoremas, definiciones, etc.
Personalización de secciones, subsecciones, etc.
El paquete todonotes
El paquete boiboites
Paquete algorithm2e
Código de lenguajes de programación en color
Paquete minted
9.8.1
Paquete verbments para TeXLive
9.8.2
Cómo hacer listas de ejercicios con solución

9.9
9.10 Cabeceras
9.11 Código LaTeX de este libro

10 Cómo hacer Transparencias con la clase Beamer

Introducción

10.1
10.2 Un documento Beamer
10.3 Marcos (frames)
10.4 Velos (overlays)

10.4.1 Opciones <i-> y \uncover<i->
10.4.2 Opción <i-|alert@ i>

Entornos para teoremas, definición, etc.

10.5 Comando pause.
10.6
10.7 Blocks.
10.8 Opción fragile
10.9

Entornos para código de programas

v

80
83
84
84
86

91
91
92
94

97
97
99
99
99
100
100
100
102
103

106
106
107
108
108
109
109
111
114
114
115
117
118
120

122
122
122
125
125
125
127
128
128
129
131
131

vi

10.9.1 Entorno semiverbatim
10.9.2 Entorno minted

10.10 Beamer y el paquete algorithm2e
10.11 Gráficos
10.12 Ligas y botones.
10.13 Efectos de Transición. Color
10.14 Ligas a Documentos Externos
10.15 Animaciones

11 Documentos LaTeX en Internet

11.1
LaTeX2HTLM Translator
11.2 Otra Opción: PDFScreen

Bibliografía

Apéndice A: Instalar una distribución y un editor

A.0.1 Distribuciones TEX
A.0.2 Un Editor
Software adicional

A.1

Apéndice B: Ubuntu

B.1

Instalar Ubuntu desde Windows

Indice Analítico

131
132
133
134
135
136
138
139

140
140
141

143

144
144
145
148

151
151

154

Prefacio

Esta es la versión 2012 del libro. Se han corregido varios errores en el código de los ejemplos,
se han creado nuevas secciones y se han ampliado otras, además de reubicar algunas. El texto
cubre aspectos básicos e intermedios sobre composición tipográfica LATEX, diseño editorial, pre-
sentaciones Beamer, edición adicional de gráficos y figuras con Inkscape y Tikz.

También se desarrollan tópicos que tienen que ver con paquetes especiales. Algunas veces la
descripción se hace “por ejemplos”, dada la bastedad del tema. Los temas que se han incluido
son los tópicos más frecuentes en la edición de libros y artículos sobre matemáticas, educación,
software y programación, según nuestra experiencia. Incluye nuevos paquetes y nuevos coman-
dos 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 infografía y una nueva presentación de los ejemplos (basada en TikZ).

La edición 2010 fue implementada en Windows XP con MiKTEX 2.8 y Texmaker. Esta nueva edi-
ción se implementó con la distribución TeX Live 2011 y los editores TeXmaker 3.2.1 y TeXstudio
2.2 (en algunas ocasiones) sobre Ubuntu 11.10. En general, no debería haber problema en usar el
motor MiKTEX o TEXLive para compilar el código de los ejemplos (excepto tal vez un par de casos
en Windows 7, pero se indica cómo solucionar el problema). Este texto se ha usado en algunos
cursos en el Instituto Tecnológico de Costa Rica y se usa frecuentemente en la revista digital de
Matemática, Educación e Internet en la edición de artículos y libros.

Agradecemos a todas las personas que nos han ayudado con la lectura detenida del libro, seña-
lando errores en el texto y el código, inconsistencias, sugiriendo nuevas secciones y por todos
sus comentarios.

El código LATEX de este libro se puede descargar desde el sitio de la revista digital Matemática,
Educación e Internet (ver sección 7.11),

Cartago, Costa Rica. Febrero 2012.

W. MORA, A. BORBÓN.

vii

1 LATEX: PRIMEROS PASOS

1.1 ¿Qué es LATEX?

—————-

intended for
“TEX is
the creation of beautiful
books - and especially for
books that contain a lot of
mathematic”.
Donald Knuth

El sistema TEX (se pronuncia [tej]) fue diseñado y desarrollado por Donald
Knuth en la década del 70. Es un sofisticado programa para la composició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
procesador de textos, es un lenguaje que nos permite preparar automática-
mente un documento de apariencia estándar y de alta calidad. En general,
solo necesitamos editar texto y algunos comandos y LATEX se encarga de componer automática-
mente el documento.

Donald Knuth, 1938−

A diferencia de un procesador de textos, con LATEX tenemos un control más fino sobre cualquier
aspecto tipográfico del documento1.

LATEX formatea las páginas de acuerdo a la clase de documento especificado por el comando
\documentclass{ }, por ejemplo, \documentclass{book} formatea el documento para ser un libro.

Un documento L
  • Links de descarga
http://lwp-l.com/pdf9045

Comentarios de: Tutorial LaTeX 2012 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad