Alexánder Borbón A., Walter Mora F.
Edición de Textos Científicos
LaTEX
Composición, Diseño Editorial, Gráficos,
Inkscape, Tikz y Presentaciones Beamer
Revista digital
Matemática, Educación e Internet. (http://tecdigital.tec.ac.cr/revistamatematica/).
Copyright© Revista digital Matemática Educación e Internet (http://tecdigital.tec.ac.cr/revistamatematica/).
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. 2014.
311 pp.
ISBN 978-9977-66-227-5
1. TeX. 2. Composición tipográfica-automatizada 3. Tipos - símbolos matemáticos.
Licencia.
Revista digital
Matemática, Educación e Internet.
http://www.tec-digital.itcr.ac.cr/revistamatematica/.
Este libro se distribuye bajo la licencia Creative Commons: Atribución-NoComercial-SinDerivadas
CC BY-NC-ND (la “Licencia”). Usted puede utilizar este archivo de conformidad con la Licencia. Usted puede ob-
tener una copia de la Licencia en http://creativecommons.org/licenses/by-nc-nd/3.0/. En particular, esta
licencia permite copiado y distribución gratuita, pero no permite venta ni modificaciones de este material.
Límite de responsabilidad y exención de garantía: El autor o los autores han hecho su mejor esfuerzo en la prepa-
ració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.
ÍNDICE GENERAL
ÍNDICE GENERAL
V
1
2
3
PRÓLOGO
LATEX: PRIMEROS PASOS
1.1
1.2 Distribuciones TEX y editores.
¿Qué es LATEX?
Distribuciones TEX
Un Editor
Un editor de ecuaciones
Convertir documentos Word a LATEX
ACCIONES EN UNA SESIÓN CON LATEX
2.1
Editar, compilar y ver el resultado.
Compilar
2.2
2.3
Ajustes del documento
2.4 Usar paquetes adicionales
2.5
2.6
Ajustes con el paquete Geometry
Idioma
Si hay conflictos con el paquete babel...
Plantilla para este capítulo.
ESCRITURA DE TEXTO NORMAL
Tipos y tamaños de fuentes.
3.1
Caracteres especiales.
Algunos tipos de fuentes (fonts).
Tamaños de letras.
3.2
Párrafos y efectos especiales.
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
XI
1
1
2
3
3
3
5
7
7
8
11
12
13
14
15
16
19
19
19
20
20
21
21
21
22
22
25
26
26
3.3
Color y cajas de color
Notas en el margen
3.4
Enumerado automático.
Enumeración usando el paquete TikZ.
3.5
Título, contenido, secciones y bibliografía
Indice alfabético
3.6 Modulación
3.7
(*) Más cosas sobre las fuentes.
Las fuentes y sus atributos
Usando las fuentes del sistema con XeLATEX.
LLaves y barras horizontales
Acentos y “sombreros” en modo matemático
Vectores
Potencias, subíndices y superíndices
Tamaño natural
Fracciones y expresiones de dos niveles
Raíces
Tres puntos consecutivos
TEXTO EN MODO MATEMÁTICO
4.1
4.2
4.3
4.4
4.5
4.6 Delimitadores
4.7
4.8
4.9
4.10 Negritas en modo matemático
4.11 Espacio en modo matemático
4.12 Centrado
4.13 Entorno equation. Contadores
4.14 Arreglos
4.15 Matrices
4.16 Alineamiento
4.17 Tablas de símbolos matemáticos frecuentes
Letras griegas
Operadores binarios
Relaciones
Negación de relaciones
Otros símbolos
Especiales
Símbolos del paquete amssymb
4.18 Cómo hacer nuevos Comandos.
Comandos con opciones
TABLAS Y OBJETOS FLOTANTES
5.1
5.2
5.3
5.4
Tablas de más de una página
Objetos flotantes: Entornos figure y table
Fuentes en tabular.
Color en tablas.
4
5
27
29
29
35
36
40
43
43
44
47
51
52
52
53
54
55
55
56
58
58
58
59
59
59
60
63
64
68
68
68
68
68
69
69
69
70
73
77
78
80
82
82
Rotación de texto en celdas.
Ancho de las columnas
Espacio vertical en las filas.
5.5
5.6 Unir celdas.
5.7
5.8
5.9 Modo matemático con tabularx
5.10 Escalar una tabla
5.11 Personalizar las leyendas (“caption”)
5.12 Tablas con TikZ y tcolorbox
Introducción
Compilando con LaTeX. Figuras eps
Compilando con PDFLATEX
INSERTAR GRÁFICOS Y FIGURAS
6.1
6.2
6.3
6.4 De nuevo: Paquete float
6.5
6.6
Paquete subfigure
Los ambientes wrapfigure y floatflt
EDICIÓN DE GRÁFICOS Y FIGURAS
Gráficos en formato vectorial
7.1
Inkscape
7.2
7.3
Extensión TexText para Inkscape
Opciones
7.4
7.5
Edición adicional de figuras con Inkscape
Instalación de la extensión TeXText
Instalación en Ubuntu
Instalación en Windows
CITAS BIBLIOGRÁFICAS CON BIBTEX
8.1
8.2
8.3
Entorno thebibliography
BibTEX
JabRef
DISEÑO EDITORIAL
9.1
9.2
Bajar la carga cognitiva
Amenidad: Los Cuatro Principios Básicos
Proximidad.
Alineamiento.
Repetición.
Contraste.
9.3
9.4
Legibilidad: Cómo escoger las fuentes.
Color
6
7
8
9
84
86
88
90
92
93
94
95
99
99
100
103
107
108
108
111
111
112
113
115
116
121
121
122
125
125
126
129
131
131
133
133
134
134
134
135
136
9.5
Editar un PDF con Inkscape
10 ENTORNOS Y CAJAS
10.1 Entornos simples
10.2 Entornos con xparse
10.3 Crear figuras nativas con TikZ
Comando draw
Nodos
10.4 Cajas con el paquete tcolorbox
10.5 Capas (overlays)
10.6 Cajas con “newenvironment”
11 PERSONALIZAR EL DOCUMENTO
11.1 Entornos
11.2 Personalizar secciones
11.3 Personalizar capítulos
11.4 Personalizar páginas de título
11.5 Tablas de contenido
11.6 Encabezados de página
11.7 Insertar una portada
11.8 Listas de ejercicios con solución
Paquete answers
Paquete ans
11.9 Plantillas LaTeX para libros
Otras Plantillas (templates) LATEX
11.10 Libro con algoritmos y programas
Paquete algorithm2e (versión 5.0, 2013)
11.11 Color para el código
Paquete Listings
Paquete minted
Paquete verbments
11.12 LaTeX, R y Knitr
12 PRESENTACIONES CON BEAMER
12.1 Introducción
12.2 Un documento Beamer
12.3 Marcos (frames)
12.4 Velos (overlays)
12.5 Comando pause
12.6 Entornos para teoremas, definición, etc.
12.7 Blocks.
12.8 Opción fragile
138
143
143
146
149
150
152
155
160
172
177
177
178
184
187
189
190
194
194
194
197
198
201
202
202
205
205
207
210
212
217
217
218
220
221
224
224
225
226
12.9 Entornos para código de programas
Entorno semiverbatim
Iluminar código de lenguajes de programación.
12.10 Beamer y el paquete algorithm2e
12.11 Gráficos
12.12 Ligas y botones.
12.13 Efectos de Transición. Color
12.14 Ligas a Documentos Externos
12.15 Animaciones
12.16 Multicolumnas.
12.17 Color y otros ajustes
13 POSTERS Y TRÍPTICOS (BROCHURES)
13.1 Introducción
13.2 Posters
13.3 Trípticos (Panfleots o Brochures)
Trípticos con beamer
Trípticos con leaflet
14 DOCUMENTOS EN INTERNET
14.1 LaTeX2HTLM Translator
14.2 Otra Opción: PDFScreen
14.3 Servicio de visores de PDF en Internet
14.4 Expresiones LaTeX en páginas Web
BIBLIOGRAFÍA
APÉNDICE
A
B
Agregar nuevos paquetes
Instalar una distribución y un editor
Distribuciones TEX
Un Editor
Editores WYSIWYM para TEX
Software adicional
Extensión TeXtext en Windows
Habilitar “shell escape”
C
D
E
F
G
226
226
228
229
230
231
232
233
234
234
236
239
239
240
245
245
248
255
255
256
257
260
262
265
265
266
266
267
271
272
273
275
Prólogo
Este texto cubre aspectos básicos e intermedios sobre composición tipográfica La-
TeX, diseño editorial, presentaciones Beamer, edición adicional de gráficos y figuras
con Inkscape y Tikz y entornos con los paquetes xparse y con tcolorbox. También
se desarrollan tópicos que tienen que ver con paquetes especiales. Algunas veces la
descripción se hace “por ejemplos”, dada la vastedad del tema (la documentación
de algunos paquetes sobrepasa las mil páginas). Los capítulos 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 comandos que resuelven problemas cotidianos de edición de
textos matemáticos de una manera más sencilla. Ahora se consideran nuevas cosas
en diseño editorial e infografía y una nueva presentación de los entornos (basada en
la versión más reciente de varios paquetes: TikZ, xparse y tcolorbox).
En el capítulo 10 se incluye una colección de plantillas LaTeX que “encapsulan” las
grandes cantidades de código que se van necesitando para hacer libros atractivos y
con aspecto profesional, incluida la plantilla LaTeX de este libro.
El código de todos los ejemplos y de cada trozo de código de este libro se puede
descargar en el sitio web http://tecdigital.tec.ac.cr/revistamatematica/
Libros/LATEX/
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ñalando errores en el texto y el código,
inconsistencias, sugiriendo nuevas secciones y por todos sus comentarios.
Cartago, Setiembre 2014.
W. MORA, A. BORBÓN.
1 LATEX: Primeros pasos
1
1.1 ¿Qué es LATEX?
—————-
“TEX is intended for the creation
of beautiful books - and espe-
cially for books that contain a lot
of mathematic”.
Donald Knuth
El sistema TEX (se pronuncia [tej]) fue diseñado y desarrollado por Do-
nald Knuth en la década del 70. Es un sofisticado programa para la com-
posición tipográfica de textos científicos y es la mejor opción disponible
para edición de textos con contenido matemático tales como artículos,
reportes, 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 prepa
Comentarios de: Edición textos científicos LATEX 2014 (0)
No hay comentarios