Curso de introducción a LaTeX: creación de un documento paso a paso mediante ejemplos: secciones, subsecciones, inserción de tablas e imágenes, referencias cruzadas...
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
2- Primer documento en LaTeX
1. A
2 - Nuestro primer documento en LTEX
A
Composición de textos científicos con LTEX
Digna María González Otero
Itsas
30 de junio de 2011
2. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Índice I
1 Bases del lenguaje LTEX
A
Formato Ficheros
Comandos
Caracteres y espaciado
Clases de documento
2 Creando un documento
Formato básico
Formato de palabras y párrafos
Otros entornos útiles
Referencias cruzadas
Figuras y tablas
3 Fórmulas matemáticas
4 Personalización del documento
Digna González Otero A
2 - Nuestro primer documento en L TEX 2/ 92
3. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Ficheros de texto plano
Se escribe un fichero de texto plano que contiene el contenido
del documento y etiquetas que lo estructuran.
Separación de formato y contenido.
Digna González Otero A
2 - Nuestro primer documento en L TEX 3/ 92
4. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Formato de los comandos
comando[opciones]{parametros}
Ejemplo: includegraphics[width=6cm]{LogoItsas.png}
Entornos
Afectan a una sección del código.
begin{entorno} ... end{entorno}
Ejemplo: begin{center} Texto centrado end{center}
Digna González Otero A
2 - Nuestro primer documento en L TEX 4/ 92
5. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Gestión del espaciado
A
LTEX ignora varios espacios en blanco seguidos (tabuladores,
espacios, líneas en blanco, etc.).
Los párrafos se separan con una línea en blanco.
Prueba
Prueba de espaciado y
de espaciado y contracci ’ on de
contracción de espacios.
espacios .
Nuevo párrafo tras linea en
blanco.
Nuevo p ’ arrafo tras linea en blanco .
Digna González Otero A
2 - Nuestro primer documento en L TEX 5/ 92
6. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Caracteres reservados
Hay algunos caracteres especiales que están reservados para
A
LTEX.
$ % ^ & _ { } ~
No se pueden introducir directamente como carácter, hay que
introducir su código.
# $ % ^{} & _ { } ~{}
# $% ˆ & _ { } ˜
textbackslash
Digna González Otero A
2 - Nuestro primer documento en L TEX 6/ 92
7. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Comentarios
Es posible introducir comentarios en el texto que no se
visualizarán.
Útil para dejarse notas, separar partes del documento, detectar
errores...
Carácter %.
Esto es un % muy b r e v e Esto es un texto para
texto para demostrar c ’ omo insertar ← demostrar cómo insertar
comentarios . comentarios.
Digna González Otero A
2 - Nuestro primer documento en L TEX 7/ 92
8. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Acentos y caracteres no estándar
Se usan caracteres de 7 bit (estándar).
Caracteres de 8 bit (acentos, eñes, etc.): mediante comandos
especiales. Se guardan como caracteres de 7 bits y el
compilador los interpreta.
Ejemplo: Gonz’alez.
¿Por qué? Para mantener la portabilidad. Todos los sistemas
interpretan estos caracteres de la misma forma.
Digna González Otero A
2 - Nuestro primer documento en L TEX 8/ 92
9. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Acentos en modo texto
Acentos comunes: ’{o} ó
’a á ‘{o} ò
’e é ^{o} ô
"{o} ö
’{i} í H{o} ő
’o ó ~{o} õ
~{n} ñ
’u ú c{c} ç
~n ñ ={o} o
¯
?‘ ¿ b{o} o
.{o} ¯
o˙
? ? d{o} o.
!‘ ¡ r{o} o
˚
v{o} o
ˇ
! ! t{oo} oo
Digna González Otero A
2 - Nuestro primer documento en L TEX 9/ 92
10. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Acentos y caracteres no estándar
El paquete inputenc permite escribir esos caracteres
directamente (es decir, á en lugar de ’a).
Se pierde cierta portabilidad.
En realidad casi todos los editores (como TexMakerX) permiten
seleccionar la codificación.
Posible solución: Buscar y Reemplazar (bien de forma gráfica o
mediante un script).
Hay editores (como Kile) que según escribes convierten los
caracteres a la nomenclatura estándar.
Digna González Otero A
2 - Nuestro primer documento en L TEX 10/ 92
11. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Estructura básica de un fichero
Se define el tipo de documento.
Preámbulo, donde se cargan paquetes, se modifican comandos,
etc.
Cuerpo del documento.
d o c u m e n t c l a s s [ 1 0 pt , a 4 paper ] { article }
% Preambulo :
u s e p a c k a g e [ utf 8 ] { inputenc }
author { Digna Gonz ’ alez Otero }
% Comienzo d e l documento :
begin { document }
% C o n t e n i d o d e l documento :
Texto del documento
end { document }
Digna González Otero A
2 - Nuestro primer documento en L TEX 11/ 92
12. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Inclusión de ficheros
A
LTEX permite que el documento se divida en varios ficheros.
Útil para modularizar documentos grandes.
Facilita la redacción colaborativa de documentos.
Permite separar preámbulo y contenido.
Comando input.
input{documento}.
Digna González Otero A
2 - Nuestro primer documento en L TEX 12/ 92
13. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
d o c u m e n t c l a s s [ 1 0 pt , a 4 paper ] { article }
% Preambulo :
u s e p a c k a g e [ utf 8 ] { inputenc }
author { Digna Gonz ’ alez Otero }
% Comienzo d e l documento :
begin { document }
% C o n t e n i d o d e l documento :
input { introduccion . tex }
input { formulas . tex }
input { bibliografia . tex }
Texto del documento
end { document }
Practicando con input
Digna González Otero A
2 - Nuestro primer documento en L TEX 13/ 92
14. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Bases del lenguaje
Clases de documento
article para artículos de revistas científicas, congresos,
informes breves, documentación de programas,
invitaciones, etc.
proc para proceedings
report para informes más largos que contengan varios
capítulos como pequeños libros, tesis doctorales,
proyectos fin de carrera, etc.
book para libros.
beamer para transparencias (requiere paquete adicional).
Digna González Otero A
2 - Nuestro primer documento en L TEX 14/ 92
15. A
Bases del lenguaje L TEX
Formato Ficheros
Creando un documento
Comandos
Fórmulas matemáticas
Caracteres y espaciado
Personalización del documento
Clases de documento
Licencia
Y ahora que sabemos todo esto, empecemos con lo bueno...
A
¡Nuestro primer documento en LTEX!
Digna González Otero A
2 - Nuestro primer documento en L TEX 15/ 92
16. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Índice I
1 Bases del lenguaje LTEX
A
Formato Ficheros
Comandos
Caracteres y espaciado
Clases de documento
2 Creando un documento
Formato básico
Formato de palabras y párrafos
Otros entornos útiles
Referencias cruzadas
Figuras y tablas
3 Fórmulas matemáticas
4 Personalización del documento
Digna González Otero A
2 - Nuestro primer documento en L TEX 16/ 92
17. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
A
Nuestro primer documento en LTEX
A
Preparando el directorio en LTEX
En primer lugar, cread una carpeta para meter dentro el
documento.
Dentro irá el archivo principal .tex, las imágenes, otros
archivos que queráis incluir...
... y también los archivos que se generen al compilar.
Digna González Otero A
2 - Nuestro primer documento en L TEX 17/ 92
18. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
A
Empezando a escribir en LTEX
Escribimos un documento con el texto indicado abajo.
Lo guardamos en un directorio conocido con extensión .tex.
Compilamos y vemos el resultado. (¿Nos acordamos aún de los
compiladores?)
A
Si queréis, podéis probar a compilar con LTEX, visualizar el .dvi
y después convertir a otros formatos.
d o c u m e n t c l a s s { article }
% Preambulo
begin { document }
% Contenido
Texto del documento .
end { document }
Digna González Otero A
2 - Nuestro primer documento en L TEX 18/ 92
19. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Datos del documento
Añadimos algunos datos al documento: título, autor y fecha.
Lo escribimos en el preámbulo (antes del begin{document})
Compilamos de nuevo para ver el resultado.
d o c u m e n t c l a s s { article }
% Preambulo
title { Apuntes curso LaTeX }
author {Digna Gonzalez Otero }
date { Junio 2010}
begin { document }
% Contenido
Texto del documento .
end { document }
Digna González Otero A
2 - Nuestro primer documento en L TEX 19/ 92
20. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Generando un título
¿Todo igual?
A
Hay que decirle a LTEX que genere un título: maketitle
Esto va dentro del documento (el título es parte del contenido).
d o c u m e n t c l a s s { report }
% Preambulo
title { Apuntes curso LaTeX }
author {Digna Gonzalez Otero }
date { Junio 2010}
begin { document }
maketitle
% Contenido
Texto del documento .
end { document }
Digna González Otero A
2 - Nuestro primer documento en L TEX 20/ 92
21. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
A
Nuestro primer documento en LTEX
Importante
Nada de lo que va antes de begin{document} se muestra,
son sólo sentencias de control.
Digna González Otero A
2 - Nuestro primer documento en L TEX 21/ 92
22. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Soporte para acentos
¿Fallan las tildes?
Incluir el paquete inputenc para soporte de tildes:
usepackage[utf8]{inputenc}
No es parte del contenido: en el preámbulo.
d o c u m e n t c l a s s { report }
u s e p a c k a g e [ utf 8 ] { inputenc }
title { Apuntes curso LaTeX }
author {Digna María González Otero }
date { Junio 2010}
begin { document }
maketitle
Texto del documento .
end { document }
Digna González Otero A
2 - Nuestro primer documento en L TEX 22/ 92
23. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Insertando un abstract
Entorno abstract:
begin{abstract} ... end{abstract}
begin { document }
maketitle
% Contenido
begin { abstract }
Texto del abstract .
end { abstract }
Texto del documento .
end { document }
Digna González Otero A
2 - Nuestro primer documento en L TEX 23/ 92
24. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
División del documento: capítulos, secciones...
Para estructurar el documento, hay que dividirlo en secciones y
subsecciones.
A
Se usan órdenes de LTEX que toman el título de la sección
como argumento.
Digna González Otero A
2 - Nuestro primer documento en L TEX 24/ 92
25. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
División del documento: capítulos, secciones...
Las divisiones disponibles dependen del tipo de documento.
Clase article:
section{}, subsection{}, subsubsection{}.
paragraph{}, subparagraph{}.
División que no afecta a la numeración de secciones: part{}.
Clases report y book:
Otra división adicional: chapter{}.
Digna González Otero A
2 - Nuestro primer documento en L TEX 25/ 92
26. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
División del documento: capítulos, secciones...
Comandos chapter{}, section{} y subsection{}.
Para practicar
A
Insertad un capítulo: Creación de documentos en LTEX.
Insertad dentro dos secciones: Introducción y Principios básicos.
Insertad dentro de la última una subsección: Comandos y
A
entornos LTEX
(Podéis crear otras separaciones cualesquiera, pero practicad
esto).
Digna González Otero A
2 - Nuestro primer documento en L TEX 26/ 92
27. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
División del documento: capítulos, secciones...
Comandos chapter{}, section{} y subsection{}.
begin { document }
maketitle
% Contenido
[...]
chapter {Creación de documentos en LaTeX }
section {Introducción}
section { Principios básicos}
subsection { Comandos y entornos }
Texto del documento .
end { document }
Digna González Otero A
2 - Nuestro primer documento en L TEX 26/ 92
28. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
División del documento: capítulos, secciones...
Capítulos tipo apéndice
El comando appendix hace que los siguientes capítulos se
numeren como apéndices (con letras).
Si estamos usando la clase article, cambia la numeración de
secciones.
Digna González Otero A
2 - Nuestro primer documento en L TEX 27/ 92
29. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
División del documento en varios ficheros
El comando input permite introducir en el documento texto
escrito en otro fichero .tex.
Se puede usar para separar diferentes partes del contenido
(como capítulos de una tesis), o para separar preámbulo y
contenido (tener un fichero a parte para configuración e
importarlo).
Digna González Otero A
2 - Nuestro primer documento en L TEX 28/ 92
30. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
División del documento en varios ficheros
Para practicar
Cread en el mismo directorio otro fichero .tex con contenido
(no se debe escribir de nuevo begin{document}, etc. Sólo
contenido.
Importadlo desde el documento principal usando
input{nombreFichero}.
Recordad no usar tildes ni espacios en el nombre del fichero.
Ver ejemplo de input
Digna González Otero A
2 - Nuestro primer documento en L TEX 29/ 92
31. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Generando un índice
Comando tableofcontents.
Necesario compilar varias veces para que asigne la numeración
correctamente.
begin { document }
maketitle
t ab le of c on te nt s
[...]
chapter {Creación de documentos en LaTeX }
section { Principios básicos}
subsection { Comandos y entornos }
Texto del documento .
end { document }
Digna González Otero A
2 - Nuestro primer documento en L TEX 30/ 92
32. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Selección de idioma
Tenemos palabras en inglés: Chapter, Table of Contents, etc.
Cambiar idioma con el paquete babel.
usepackage[spanish]{babel}.
usepackage[basque]{babel}
Para practicar
Incluid el paquete babel.
Compilad para ver el resultado.
Digna González Otero A
2 - Nuestro primer documento en L TEX 31/ 92
33. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Notas al pie
Comando footnote.
Para practicar
Poned un pie de página, preferiblemente con una página web
(por ejemplo, una página donde ampliar información sobre un
tema).
Digna González Otero A
2 - Nuestro primer documento en L TEX 32/ 92
34. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Notas al pie
Comando footnote.
[...]
section {Introducción}
Las presenta ciones usadas en el curso est ’ an
disponibles en el
enlace f o o t n o t e { http : / / www . slideshare . net / digna / tag / latex←
}.
end { document }
Digna González Otero A
2 - Nuestro primer documento en L TEX 32/ 92
35. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Creación de enlaces
Usando el comando url{} podemos crear enlaces.
Incluir en el preámbulo los paquetes url y hyperref:
Para practicar
Convertid las web que hemos metido en pies de página en
enlaces.
Compilad varias veces y comprobad que los enlaces funcionan.
Digna González Otero A
2 - Nuestro primer documento en L TEX 33/ 92
36. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Creación de enlaces
hyperref crea enlaces internos, por ejemplo, en el índice y los
pies de página.
Los enlaces se muestran recuadrados en el pdf, pero esos
recuadros no se verán al imprimir el documento.
u s e p a c k a g e { url }
u s e p a c k a g e [ breaklinks=true ] { hyperref }
[...]
section {Introducción}
Las presenta ciones usadas en el curso est ’ an
disponibles en el
enlace f o o t n o t e { url { http : / / www . slideshare . net / digna / tag /←
latex } } .
end { document }
Digna González Otero A
2 - Nuestro primer documento en L TEX 34/ 92
37. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Creación de enlaces
También podemos crear enlaces con un texto diferente a la
dirección del enlace.
Para ello usaremos el comando href, de la siguiente forma:
href{página a enlazar}{texto enlace}
href { http : / / www . slideshare . net / digna }{ Mi página de ←
slideshare }
Mi página de slideshare
Digna González Otero A
2 - Nuestro primer documento en L TEX 35/ 92
38. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Enfatizar palabras
emph para enfatizar palabras, de acuerdo al contexto.
Recomendado.
textbf para texto en negrita.
textit para texto en cursiva.
underline para texto subrayado.
texttt para texto estilo máquina de escribir.
textsf para texto Sans-Serif.
Digna González Otero A
2 - Nuestro primer documento en L TEX 36/ 92
39. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
A
Nuestro primer documento con LTEX
Para practicar
Probad los diferentes estilos de texto.
Probad cómo se comporta emph{} dentro de texto normal, en
negrita y en cursiva.
Digna González Otero A
2 - Nuestro primer documento en L TEX 37/ 92
40. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Alineación de párrafo
flushleft entorno para alinear a la izquierda
begin{flushleft} Párrafo end{flushleft}
flushright entorno para alinear a la derecha.
center entorno para centrar un párrafo, una tabla, una figura,
etc.
Para practicar
Probad los diferentes entornos de alineado de párrafo.
Digna González Otero A
2 - Nuestro primer documento en L TEX 38/ 92
41. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Algunos entornos útiles
Entorno verbatim
El entorno verbatim permite introducir código que no sea
interpretado.
Para usarlo dentro de un párrafo: verb|Texto|.
Para enfatizar texto se usa ←
el comando verb | emph← Para enfatizar texto se usa el comando
{ } | . Por ejemplo , verb← emph{}. Por ejemplo,
| emph { Esto va ← emph{Esto va enfatizado}.
enfatizado } | .
Digna González Otero A
2 - Nuestro primer documento en L TEX 39/ 92
42. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Entorno verbatim
El entorno verbatim permite introducir código que no sea
interpretado.
En párrafo separado:
begin{verbatim} ... end{verbatim}
begin { verbatim }
Se pueden crear listas como ←
sigue : Se pueden crear listas como sigue:
begin { itemize } begin{itemize}
item Item 1 item Item 1
item Item 2 item Item2
end { itemize } end{itemize}
end { verbatim }
Digna González Otero A
2 - Nuestro primer documento en L TEX 40/ 92
43. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Enumeración, lista y descripción
enumerate permite crear listas numeradas
itemize permite crear listas no numeradas
description permite crear listas de definiciones
Tenemos tres entornos para hacer ← Tenemos tres entornos para
listas : hacer listas:
begin { enumerate }
1 El entorno itemize
item El entorno texttt { itemize } ←
crea listas no
crea listas no numeradas .
numeradas.
item texttt { enumerate } permite crear←
listas numeradas . 2 enumerate permite
item texttt { description } crea ← crear listas numeradas.
listas de descripciones . 3 description crea listas
end { enumerate } de descripciones.
Digna González Otero A
2 - Nuestro primer documento en L TEX 41/ 92
44. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Enumeración, lista y descripción
enumerate permite crear listas numeradas
itemize permite crear listas no numeradas
description permite crear listas de definiciones
Tenemos tres entornos para hacer ← Tenemos tres entornos para
listas : hacer listas:
begin { itemize }
El entorno itemize
item El entorno texttt { itemize } ←
crea listas no
crea listas no numeradas .
numeradas.
item texttt { enumerate } permite crear←
listas numeradas . enumerate permite
item texttt { description } crea ← crear listas numeradas.
listas de descripciones . description crea listas
end { itemize } de descripciones.
Digna González Otero A
2 - Nuestro primer documento en L TEX 41/ 92
45. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Enumeración, lista y descripción
enumerate permite crear listas numeradas
itemize permite crear listas no numeradas
description permite crear listas de definiciones
begin { description }
item [ enumerate ] permite crear←
listas numeradas enumerate permite crear listas
item [ itemize ] permite crear ← numeradas
listas no numeradas itemize permite crear listas
item [ description ] permite ← no numeradas
crear listas de ← description permite crear listas
definiciones de definiciones
end { description }
Digna González Otero A
2 - Nuestro primer documento en L TEX 41/ 92
46. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Enumeración, lista y descripción
Para practicar
Cread listas de diferentes tipos.
Probad a anidar las listas (una lista de items que contenga
subitems).
Digna González Otero A
2 - Nuestro primer documento en L TEX 42/ 92
47. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Enumeración, lista y descripción
Truco: cambiar el formato de la numeración
Por ejemplo, para que la numeración de segundo nivel sea de la
forma 1.1.
renewcommand{theenumii}{arabic{enumii}}
renewcommand{labelenumii}{theenumi .theenumii .}
Digna González Otero A
2 - Nuestro primer documento en L TEX 43/ 92
48. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Citas y poemas
quote permite escribir citas, frases importantes o ejemplos.
quotation es útil para citas larga que ocupen varios párrafos.
verse para escribir versos.
Una regla tipográfica para la longitud de la línea es la ←
siguiente :
begin { quote }
De media , ninguna línea debería superar los 66 caracteres .
end { quote }
Por eso las páginas LaTeX {} tienen por defecto márgenes tan ←
amplios .
Una regla tipográfica para la longitud de la línea es la siguiente:
De media, ninguna línea debería superar los 66 caracteres.
A
Por eso las páginas LTEX tienen por defecto márgenes tan amplios.
Digna González Otero A
2 - Nuestro primer documento en L TEX 44/ 92
49. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Citas y poemas
quote permite escribir citas, frases importantes o ejemplos.
quotation es útil para citas larga que ocupen varios párrafos.
verse para escribir versos.
Digna González Otero A
2 - Nuestro primer documento en L TEX 44/ 92
50. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Citas y poemas
quote permite escribir citas, frases importantes o ejemplos.
quotation es útil para citas larga que ocupen varios párrafos.
verse para escribir versos.
begin { verse }
Érase de un marinero Érase de un marinero
que hizo un jardín junto al mar ← que hizo un jardín junto
, al mar,
y se metió a jardinero . y se metió a jardinero.
Estaba el jardín en flor , Estaba el jardín en flor,
y el jardinero se fue y el jardinero se fue
por esos mares de Dios . por esos mares de Dios.
end { verse }
Digna González Otero A
2 - Nuestro primer documento en L TEX 44/ 92
51. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Citas y poemas
Para practicar
Probad los entornos para citas.
Observad la diferencia entre utilizar quote y quotation.
Digna González Otero A
2 - Nuestro primer documento en L TEX 45/ 92
52. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Theorem
Permite insertar sentencias separadas del texto y con números
identificadores.
Se pueden usar para cualquier cosa que nos interese.
Requiere el paquete amsthm.
Se visualiza diferente en un documento y en una presentación.
newtheorem { midef }{Definición}
begin { midef }
Esto es una definición .
end { midef }
Definición 1 Esto es una definición.
Digna González Otero A
2 - Nuestro primer documento en L TEX 46/ 92
53. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Theorem
El comando newtheorem sólo se pone una vez en todo el
documento, para crear un nuevo tipo de theorem y asignarle
un nombre.
Cada vez que se quiera usar, se pone begin{nombre} ...
end{nombre}, siendo nombre el nombre que le hemos
asignado.
newtheorem { midef }{Definición}
begin { midef }
Esto es una definición .
end { midef }
Digna González Otero A
2 - Nuestro primer documento en L TEX 47/ 92
54. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Ahora vamos a animar un poco nuestro documento....
Digna González Otero A
2 - Nuestro primer documento en L TEX 48/ 92
55. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Referencias cruzadas
Permiten referenciar secciones, figuras, páginas, etc.
A
LTEX maneja las referencias de forma muy efectiva.
label{etiqueta}, ref{etiqueta},
pageref{etiqueta}
subsection { Referencias Cruzadas }
label { subsec : RefCruzadas }
[...] Como se ha descrito en la
Como se ha descrito en la ← subsección 4 ...
subsección ref { subsec : ←
RefCruzadas } . . .
Digna González Otero A
2 - Nuestro primer documento en L TEX 49/ 92
56. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Referencias cruzadas
label{etiqueta} Asigna una etiqueta a una sección, subsección,
figura, tabla, fórmula, etc. Se suele indicar el tipo de
objeto al que se referencia (sec, fig, tab). Ejemplo:
label{fig:LogoUPV}.
ref{etiqueta} Inserta una referencia al objeto con la etiqueta
indicada. La referencia consiste en el número de
sección, figura, etc.
pageref{etiqueta} Inserta la página en que se encuentra la
referencia indicada.
nameref{etiqueta} Introduce el nombre del objeto que se quiere
referenciar. Requiere la inclusión de paquete nameref.
Digna González Otero A
2 - Nuestro primer documento en L TEX 50/ 92
57. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Tablas
Entorno tabular.
begin{tabular}[pos]{formato} Tabla end{tabular}
begin { center }
begin { tabular }{ l | c | r }
hline
Uno & Dos & Tres
Uno Dos Tres
Cuatro & Cinco & Seis
Cuatro Cinco Seis
Siete & Ocho & Nueve
Siete Ocho Nueve
hline
end { tabular }
end { center }
Digna González Otero A
2 - Nuestro primer documento en L TEX 51/ 92
58. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Tablas
begin{tabular}[pos]{formato} Tabla end{tabular}
Entorno tabular
Formato:
l alineación a la izquierda.
r alineación a la derecha.
c centrado.
p{width} para párrafos.
| genera una línea vertical.
Digna González Otero A
2 - Nuestro primer documento en L TEX 52/ 92
59. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Tablas
begin{tabular}[pos]{formato} Tabla end{tabular}
Entorno tabular
Posición:
c centrada respecto al texto.
t encima del texto.
b debajo del texto.
Digna González Otero A
2 - Nuestro primer documento en L TEX 53/ 92
60. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Tablas
begin{tabular}[pos]{formato} Tabla end{tabular}
Entorno tabular
Otros comandos:
& pasa a la siguiente columna.
nueva fila.
hline genera línea horizontal.
cline {i-j} genera una línea parcial de la columna i a la j.
Digna González Otero A
2 - Nuestro primer documento en L TEX 54/ 92
61. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
begin { center }
begin { tabular } { | l | p {4 cm } | r | }
hline hline
Artículo & Descripción & Precio ( euros )
hline hline
23543 & Ordenador portátil Sony Vaio VGN−NR 21 Z & 9 0 0 , 0 0
hline
64534 & Ratón inalámbrico Dell & 9 , 9 9
hline
hline
end { tabular }
end { center }
Artículo Descripción Precio (euros)
23543 Ordenador portátil Sony Vaio 900,00
VGN-NR21Z
64534 Ratón inalámbrico Dell 9,99
Digna González Otero A
2 - Nuestro primer documento en L TEX 55/ 92
62. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Tablas
Hay muchos ejemplos de tablas en la página de WikiBooks:
http://en.wikibooks.org/wiki/LaTeX/Tables.
Digna González Otero A
2 - Nuestro primer documento en L TEX 56/ 92
63. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Tablas con booktabs
Tablas de aspecto profesional
Paquete booktabs.
(a) Con booktabs (b) Sin booktabs
Animal Description Price ($) Animal Description Price ($)
Gnat per gram 13.65
Gnat per gram 13.65 each 0.01
each 0.01 Gnu stuffed 92.50
Gnu stuffed 92.50 Emu stuffed 33.33
Emu stuffed 33.33 Armadillo frozen 8.99
Armadillo frozen 8.99
Digna González Otero A
2 - Nuestro primer documento en L TEX 57/ 92
64. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Tablas con booktabs
begin { tabular } [ b ] { llr }
toprule
Animal & Description & Price ( $ )
midrule
Gnat & per gram & 1 3 . 6 5
& each & 0 . 0 1
Gnu & stuffed & 9 2 . 5 0
Emu & stuffed & 3 3 . 3 3
Armadillo & frozen & 8 . 9 9
bottomrule
end { tabular }
Digna González Otero A
2 - Nuestro primer documento en L TEX 58/ 92
65. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Tablas con booktabs
Comandos de booktabs
toprule genera la línea superior de la tabla. Se pone justo al
principio.
midrule línea que delimita el comienzo de los datos de la tabla.
bottomrule genera la línea inferior de la tabla.
cmidrule es el comando análogo a cline, y dibuja una línea
horizontal desde una columna a otra que se le indique.
Digna González Otero A
2 - Nuestro primer documento en L TEX 59/ 92
66. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Figuras
Comando includegraphics.
usepackage{graphicx}.
includegraphics[clave=valor,...]{fichero}.
begin { center }
i nc lu de gr a ph ic s [ width =0.8 t e x t w i d t h ] { ←
imagenes / ehu_logo . png }
end { center }
Digna González Otero A
2 - Nuestro primer documento en L TEX 60/ 92
67. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Figuras
includegraphics[clave=valor,...]{fichero}.
Comando includegraphics
Opciones:
width ancho de la imagen.
height altura.
angle permite rotar la imagen (en la dirección contraria
a las agujas del reloj).
scale para escalar la imagen.
Digna González Otero A
2 - Nuestro primer documento en L TEX 61/ 92
68. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Figuras
La imagen no está incrustada en el documento, sino que se
referencia.
Normalmente, un directorio específico (ej: Utils, images).
¿Recordáis los formatos de imagen soportados en función del
compilador?
Digna González Otero A
2 - Nuestro primer documento en L TEX 62/ 92
69. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Entorno float
Las figuras y tablas tienen requerimientos especiales, como que
no se pueden cortar.
Una página en blanco de cada vez generaría muchos huecos.
Se encapsulan en objetos flotantes. Se sigue escribiendo y
cuando hay sitio, se insertan.
Digna González Otero A
2 - Nuestro primer documento en L TEX 63/ 92
70. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Entorno float
begin{figure}[posicion] ... end{figure}
begin{table}[posicion] ... end{table}
Posición:
h intenta insertar el elemento ahí mismo.
t en la parte superior de la página.
b al final de la página.
p en una página especial de tablas y figuras.
! A
ignorar parámetros internos de LTEX, como el
número máximo de figuras seguidas.
Digna González Otero A
2 - Nuestro primer documento en L TEX 64/ 92
71. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Entorno float
Se sigue un orden secuencial para insertar los elementos.
Si no se puede colocar uno, los demás se van acumulando.
Usar siempre más de un indicador de posición. Ejemplo: [htp!]
El comando clearpage hace que se muestren todos los floats
pendientes y se empiece una nueva página.
Digna González Otero A
2 - Nuestro primer documento en L TEX 65/ 92
72. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
Entorno float
Nuevas funcionalidades:
caption{} permite poner título a un float.
caption[short]{long}
label {} permite poner una etiqueta para referenciarlo.
label{etiqueta}.
listoffigures genera un índice de figuras.
listoftables genera un índice de tablas.
Digna González Otero A
2 - Nuestro primer documento en L TEX 66/ 92
73. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Figuras y tablas
begin { table } [ htb ! ]
caption { Tabla de ejemplo }
label { tab : EjemploTablas 1}
begin { tabular }{ l | c | r } Cuadro: Tabla de ejemplo
hline
Uno & Dos & Tres Uno Dos Tres
Cuatro & Cinco & Seis
Siete & Ocho & Nueve Cuatro Cinco Seis
hline Siete Ocho Nueve
end { tabular }
end { table }
Digna González Otero A
2 - Nuestro primer documento en L TEX 67/ 92
74. A
Bases del lenguaje L TEX Formato básico
Creando un documento Formato de palabras y párrafos
Fórmulas matemáticas Otros entornos útiles
Personalización del documento Referencias cruzadas
Licencia Figuras y tablas
Tablas, cuadros y referencias cruzadas
Importante
Poned siempre el caption antes del label: primero le dáis
nombre y luego hacéis referencia a él.
Para practicar
Insertad tablas e imágenes en el documento.
Asignad nombre a las tablas e imágenes (caption).
Generad un índice de tablas y otro de figuras.
Probar las referencias cruzadas.
Digna González Otero A
2 - Nuestro primer documento en L TEX 68/ 92
75. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Índice I
1 Bases del lenguaje LTEX
A
Formato Ficheros
Comandos
Caracteres y espaciado
Clases de documento
2 Creando un documento
Formato básico
Formato de palabras y párrafos
Otros entornos útiles
Referencias cruzadas
Figuras y tablas
3 Fórmulas matemáticas
4 Personalización del documento
Digna González Otero A
2 - Nuestro primer documento en L TEX 69/ 92
76. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Incluir paquete amsmath: usepackage{amsmath}
Tipos de fórmulas matemáticas
Entorno math permite insertar fórmulas en una línea, así x = y . Se
2
puede abreviar con $ formula $.
Entorno displaymath Para mostrar fórmulas en un párrafo a parte.
Se puede abreviar con [ ]. Ejemplo:
y
x=
2
Entorno equation Permite introducir fórmulas numeradas a las
que se pueden hacer referencias cruzadas.
Digna González Otero A
2 - Nuestro primer documento en L TEX 70/ 92
77. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
begin { displaymath }
cos ( 2 theta ) = cos ^2 theta − sin← cos(2θ) = cos2 θ − sin2 θ
^2 theta
end { displaymath }
Como $ omega=2 pi cdot f $ . . . Como ω = 2π · f ...
begin { equation }
frac { n ! } { k ! ( n−k ) ! } = binom { n }{ k } n! n
end { equation } = (1)
k!(n − k)! k
Digna González Otero A
2 - Nuestro primer documento en L TEX 71/ 92
78. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Elementos habituales en fórmulas
Subíndices se escriben con _. Si el subíndice consta de más de un
caracter, hay que encerrarlos entre llaves. Ejemplos:
X_i → Xi X_{21} → X21
Superíndices se indican con el caracter ˆ . Ejemplos: X^2 → X 2
X^{21} → X 21
Digna González Otero A
2 - Nuestro primer documento en L TEX 72/ 92
79. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Elementos habituales en fórmulas
Fracciones frac{numerador}{denominador}. Si numerador o
denominador se componen sólo de un número, no es
necesario usar llaves. Ejemplos: frac 1 2 → 1
2
frac {X_{11}} {Y_{12}} → X11 Y12
Digna González Otero A
2 - Nuestro primer documento en L TEX 73/ 92
80. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Elementos habituales en fórmulas
Signo multiplicación el punto de multiplicación se escribe cdot.
Ejemplo: Xcdot Y → X · Y .
OJO: después de cualquier comando (que empieza por
) dejad espacio en blanco.
Más menos el signo más y el menos se escriben directamente: +, -.
El signo más-menos se escribe de la siguiente forma:
pm, y menos-más como mp. Ejemplo: a pm b →
a ± b.
Digna González Otero A
2 - Nuestro primer documento en L TEX 74/ 92
81. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Elementos habituales en fórmulas
Signos comparativos Menor:
<→<
ll →
lll →
leq → ≤
<lneq →
Digna González Otero A
2 - Nuestro primer documento en L TEX 75/ 92
82. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Elementos habituales en fórmulas
Signos comparativos Mayor:
>→>
gg →
ggg →
geq → ≥
gneq →
Digna González Otero A
2 - Nuestro primer documento en L TEX 76/ 92
83. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Elementos habituales en fórmulas
Paréntesis, llaves, etc. se pueden escribir paréntesis, corchetes,
llaves, etc. directamente, pero si queremos que se
adapten al tamaño de la fórmula: left(, left[, y
para cerrar right), right).
Ejemplo: X_1 cdot left( frac Y Z right)
→ X1 · Y Z
Digna González Otero A
2 - Nuestro primer documento en L TEX 77/ 92
84. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Elementos habituales en fórmulas
Letras griegas alpha beta gamma Gamma → αβγΓ
Funciones algunas funciones están definidas como tales, y se
pueden escribir en lugar de como texto:
sin x log 26 → sin x log 26
Digna González Otero A
2 - Nuestro primer documento en L TEX 78/ 92
85. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Elementos habituales en fórmulas
Texto inserción de espacio en blanco: quad. Texto:
text{texto}.
begin { displaymath }
Z_0 J_n=frac { pi Delta }{2 sqrt {g_{n−1}cdot g_n }} ←
quad text { para n= 2 , 3 , ldots , N}
end { displaymath }
π∆
Z0 Jn = √ para n= 2, 3, . . . , N
2 gn−1 · gn
Digna González Otero A
2 - Nuestro primer documento en L TEX 79/ 92
86. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
begin { displaymath }
C_L=frac { ( S_{22}− Delta S _{11}^∗)←
^ ∗ } { | S _{22}|^2 −| Delta | ^ 2 } (S22 − ∆S11 )∗
∗
CL =
end { displaymath } |S22 |2 − |∆|2
begin { displaymath }
R_S=frac { sqrt{1−g_s } cdot (1 −| S← √
_ { 1 1 } | ^ 2 ) }{1−(1−g_s ) cdot | S← 1 − gs · (1 − |S11 |2 )
_{11}|^2 } RS =
end { displaymath } 1 − (1 − gs ) · |S11 |2
Digna González Otero A
2 - Nuestro primer documento en L TEX 80/ 92
87. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Para dominar las fórmulas, hay que practicar. Ayudas:
TexMakerX tiene acceso directo a muchos símbolos.
Al principio, consultar manuales, como el de WikiBooks[3], The
Students Room [4] o The not so Short... [1] para ir
aprendiendo.
Manual extenso de símbolos [5].
Libro Mathmode [6]: ejemplos de matemáticas avanzadas.
Código fuente del libro disponible.
Digna González Otero A
2 - Nuestro primer documento en L TEX 81/ 92
88. Referencias I
Varios autores
A
Wikibooks: LTEX.
http://en.wikibooks.org/wiki/LaTeX/
Manual Extenso de símbolos
http://www.ctan.org/tex-archive/info/symbols/comprehensive/
symbols-a4.pdf
Mathmode: Fórmulas matemáticas avanzadas
http://www.tex.ac.uk/tex-archive/info/math/voss/mathmode/
89. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Fórmulas matemáticas
Para practicar...
Abrid el enlace de WikiBooks1 .
Leed algunas de las ecuaciones.
Probad a insertar ecuaciones en vuestro documento.
1
http://en.wikibooks.org/wiki/LaTeX/Mathematics
Digna González Otero A
2 - Nuestro primer documento en L TEX 83/ 92
90. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Índice I
1 Bases del lenguaje LTEX
A
Formato Ficheros
Comandos
Caracteres y espaciado
Clases de documento
2 Creando un documento
Formato básico
Formato de palabras y párrafos
Otros entornos útiles
Referencias cruzadas
Figuras y tablas
3 Fórmulas matemáticas
4 Personalización del documento
Digna González Otero A
2 - Nuestro primer documento en L TEX 84/ 92
91. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Personalización del documento
Personalizar el aspecto del documento
A
Cuando trabajamos con LTEX todo es configurable.
A
Podemos buscar cómo hacerlo en el manual de LTEX o en otros
recursos online.
Digna González Otero A
2 - Nuestro primer documento en L TEX 85/ 92
92. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Personalización del documento
Configuración de parámetros del documento
Se pueden cambiar parámetros de configuración del documento.
Para anular la indentación de párrafos:
setlength{parindent}{0cm}
Aumentar separación entre párrafos:
setlength{parskip}{8pt}
Digna González Otero A
2 - Nuestro primer documento en L TEX 86/ 92
93. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
Personalización del documento
Cambiar nombre de los capítulos, secciones, índices...
Se pueden cambiar los títulos de índices, imágenes, tablas, etc.
r e n e w c o m m a n d { contentsname }{ Contenido }
r e n e w c o m m a n d { partname }{ Parte }
r e n e w c o m m a n d { indexname }{ Lista Alfabética}
r e n e w c o m m a n d { appendixname }{Apéndice}
r e n e w c o m m a n d { figurename }{ Figura }
r e n e w c o m m a n d { listf igurenam e }{ Lista de Figuras }
r e n e w c o m m a n d { tablename }{ Tabla }
r e n e w c o m m a n d { listtablename }{ Lista de Tablas }
r e n e w c o m m a n d { abstractname }{ Resumen }
r e n e w c o m m a n d { chaptername }{Capítulo}
r e n e w c o m m a n d { refname }{Bibliografía}
Digna González Otero A
2 - Nuestro primer documento en L TEX 87/ 92
94. A
Bases del lenguaje L TEX
Creando un documento
Fórmulas matemáticas
Personalización del documento
Licencia
A
1 Bases del lenguaje LTEX
Formato Ficheros
Comandos
Caracteres y espaciado
Clases de documento
2 Creando un documento
Formato básico
Formato de palabras y párrafos
Otros entornos útiles
Referencias cruzadas
Figuras y tablas
3 Fórmulas matemáticas
4 Personalización del documento
Digna González Otero A
2 - Nuestro primer documento en L TEX 88/ 92
96. Referencias I
Tobias Oetiker, Hubert Partl, Irene Hyna y Elisabeth Schlegl.
A
The Not So Short Introduction to LTEX 2ε .
http://www.ctan.org/tex-archive/info/lshort/
Eugenio M. Fedriani Martel
A
Guía rápida para el nuevo usuario de LTEX.
http://www.eumed.net/cursecon/libreria/2004/emfm/latex.pdf
Varios autores
A
Wikibooks: LTEX.
http://en.wikibooks.org/wiki/LaTeX/
The Students Room
http://www.thestudentroom.co.uk/wiki/LaTeX
Manual Extenso de símbolos
http://www.ctan.org/tex-archive/info/symbols/comprehensive/
symbols-a4.pdf
97. Referencias II
Mathmode: Fórmulas matemáticas avanzadas
http://www.tex.ac.uk/tex-archive/info/math/voss/mathmode/
CTAN: The Comprehensive TeX archive Network
http://www.ctan.org
98. A
2 - Nuestro primer documento en LTEX
A
Composición de textos científicos con LTEX
Digna María González Otero
Itsas
30 de junio de 2011