PDF de programación - Curso de LaTeX

Imágen de pdf Curso de LaTeX

Curso de LaTeXgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 15 de Marzo del 2018)
459 visualizaciones desde el 15 de Marzo del 2018
1,1 MB
314 paginas
Creado hace 14a (21/04/2010)
Curso de LATEX

Francisco Igual Pe˜na

Dept. Ingenier´ıa y Ciencia de los Computadores, UJI

Abril 2010

Curso de LATEX

1

1

Introducci´on

2 Primeros pasos con LATEX

3 Entornos de texto

4 Cambiando el aspecto de las cosas

5 Estructura del documento

6 Gr´aficos y tablas

7 Referencias cruzadas

8 Matem´aticas

9 Rematando el documento

10 Cambiando (m´as a´un) el aspecto de las cosas

Curso de LATEX

2

Introducci´on

Contenidos

1

Introducci´on

2 Primeros pasos con LATEX
3 Entornos de texto

4 Cambiando el aspecto de las cosas

5 Estructura del documento

6 Gr´aficos y tablas

7 Referencias cruzadas

8 Matem´aticas

9 Rematando el documento

10 Cambiando (m´as a´un) el aspecto de las cosas

Curso de LATEX

3

Introducci´on Historia

TEX

• Creado por Donald Knuth.
• Iniciado en 1977, publicado en 1982.
• Mejorado en el a˜no 1989.

Curso de LATEX

4

Introducci´on Historia

TEX

• Creado por Donald Knuth.
• Iniciado en 1977, publicado en 1982.
• Mejorado en el a˜no 1989.
• Objetivo: sistema de procesamiento de textos para
producir textos matem´aticos de calidad profesional.

Curso de LATEX

4

Introducci´on Historia

LATEX

• Creado por L. Lamport en 1984.
• Versi´on LATEX 2ε liberada en 1994.

Curso de LATEX

5

Introducci´on Historia

LATEX

• Creado por L. Lamport en 1984.
• Versi´on LATEX 2ε liberada en 1994.
• Conjunto de macros TEX para facilitar su uso.
• Ventajas:

1 Permite concentrarse en los contenidos, no en el

formato.

2 El autor escribe el texto y especifica el estilo del

documento.

3 LATEX se encarga del resto. . .

Curso de LATEX

5

Introducci´on

Funcionamiento b´asico

Funcionamiento de LATEX:

1 Escritura de un fichero de texto plano, editado con

Vim, Emacs, NotePad, . . .

2 El texto fuente es procesado para darle formato y

componerlo:

• Compone l´ıneas y p´aginas.
• Formatea cap´ıtulos, secciones, notas a pie, ´ındices, . . .
• Genera un documento .dvi listo para visualizar, o

transformar a otros formatos.

3 El usuario transforma el fichero .dvi a .ps, .pdf, . . .

Curso de LATEX

6

Introducci´on

Funcionamiento b´asico

Funcionamiento de LATEX:

1 Escritura de un fichero de texto plano, editado con

Vim, Emacs, NotePad, . . .

2 El texto fuente es procesado para darle formato y

componerlo:

• Compone l´ıneas y p´aginas.
• Formatea cap´ıtulos, secciones, notas a pie, ´ındices, . . .
• Genera un documento .dvi listo para visualizar, o

transformar a otros formatos.

3 El usuario transforma el fichero .dvi a .ps, .pdf, . . .

LATEX no es un procesador de textos!!

Curso de LATEX

6

Introducci´on

Funcionamiento b´asico

Esquema de funcionamiento LATEX:

Bibliograf´ıa (.bbl)

Ficheros auxiliares

(.aux, .log, .toc, . . . )

-
-




Entrada (.tex)

?

LATEX



?




Paquetes (.sty)

Clases (.cls)



Salida (.dvi)
B








B

B
BN







Impresora

Pantalla

Postcript (.ps)

Curso de LATEX

7

Introducci´on

Funcionamiento b´asico

Esquema de funcionamiento LATEX:

Bibliograf´ıa (.bbl)

Ficheros auxiliares

(.aux, .log, .toc, . . . )

-
-




Entrada (.tex)

?

LATEX



?




Paquetes (.sty)

Clase (.cls)

J

J

J

J

PDFLATEX
J
J

J
J^

Fichero PDF



Salida (.dvi)
B








B

B
BN







Impresora

Pantalla

Postcript (.ps)

Curso de LATEX

8

Introducci´on

Funcionamiento b´asico

Entornos gr´aficos para LATEX

Los entornos gr´aficos facilitan la labor de desarrollo de un
documento LATEX. A´un as´ı, no los usaremos durante el
curso en la medida de lo posible.
Es bueno saber c´omo funciona LATEX de verdad. Para ello,
nada mejor que un editor y la l´ınea de comandos. . .

Curso de LATEX

9

Introducci´on

Funcionamiento b´asico

Entornos gr´aficos para LATEX

Los entornos gr´aficos facilitan la labor de desarrollo de un
documento LATEX. A´un as´ı, no los usaremos durante el
curso en la medida de lo posible.
Es bueno saber c´omo funciona LATEX de verdad. Para ello,
nada mejor que un editor y la l´ınea de comandos. . .
Editores populares:

GNU/Linux: Kile, TexMaker.

MacOSX: TexMaker, TexShop.
Windows: ??

Curso de LATEX

9

Introducci´on

Funcionamiento b´asico

LATEX en distintas plataformas

Cada plataforma proporciona un medio para instalar el
entorno de LATEX.
GNU/Linux: paquetes TeXlive*.

MacOSX: TeXlive portado para Mac.
Windows: MikTeX.

Adem´as, ser´a necesario un editor (vi, emacs, etc.) y visores
(okular, Adobe Reader, etc.).

Curso de LATEX

10

Introducci´on

Funcionamiento b´asico

Bibliograf´ıa interesante

Cascales et al.
El libro de LATEX.
Prentice Hall, 2003.

Grossens et al.
The LATEX companion.
Addison-Wesley, 1994.

Kopka and Daly.
Guide to LATEX.
Addison-Wesley, 2004.

Lamport.
LATEX. A document preparation system.
Addison-Wesley, 1994

Curso de LATEX

11

Primeros pasos con LATEX

Contenidos

1

Introducci´on

2 Primeros pasos con LATEX
3 Entornos de texto

4 Cambiando el aspecto de las cosas

5 Estructura del documento

6 Gr´aficos y tablas

7 Referencias cruzadas

8 Matem´aticas

9 Rematando el documento

10 Cambiando (m´as a´un) el aspecto de las cosas

Curso de LATEX

12

Primeros pasos con LATEX

Composici´on de un documento

Estructura del fichero .tex

\documentclass{nombre-de-clase}
\usepackage{nombre-de-paquete}
...
\begin{document}
...
Cuerpo del documento
...
\end{document}

Curso de LATEX

13

Primeros pasos con LATEX

Hola, mundo!

Hola, mundo!

Escribid un fichero con nombre hola.tex:

\documentclass{ a r t i c l e }
\usepackage [ l a t i n 1 ]{ i n p u t e n c } %E n t i e n d e l a s
\usepackage [ s p a n i s h ]{ b a b e l} %E n t i e n d e que e s c a s t e l l a n o
\ begin{ document}
\ begin{ c e n t e r }
documento \LaTeX.
\end{ c e n t e r }
\end{ document}

7
8 Hola , mundo ! Soy un
9

t i l d e s

1

2

3

4

5

6

10

11

Curso de LATEX

14

Primeros pasos con LATEX

Hola, mundo!

Hola, mundo!

Escribid un fichero con nombre hola.tex:

\documentclass{ a r t i c l e }
\usepackage [ l a t i n 1 ]{ i n p u t e n c } %E n t i e n d e l a s
\usepackage [ s p a n i s h ]{ b a b e l} %E n t i e n d e que e s c a s t e l l a n o
\ begin{ document}
\ begin{ c e n t e r }
documento \LaTeX.
\end{ c e n t e r }
\end{ document}

7
8 Hola , mundo ! Soy un
9

t i l d e s

1

2

3

4

5

6

10

11

Hola mundo! Soy un documento LATEX.

Curso de LATEX

14

Primeros pasos con LATEX

Hola, mundo!

Sobre el ejemplo

• La clase (documentclass) determina el formato del

documento final.

Curso de LATEX

15

Primeros pasos con LATEX

Hola, mundo!

Sobre el ejemplo

• La clase (documentclass) determina el formato del

documento final.

• El % precede a los comentarios: LATEX no tendr´a en

cuenta el resto de la l´ınea.

Curso de LATEX

15

Primeros pasos con LATEX

Hola, mundo!

Sobre el ejemplo

• La clase (documentclass) determina el formato del

documento final.

• El % precede a los comentarios: LATEX no tendr´a en

cuenta el resto de la l´ınea.

• Las marcas (command) siempre comienzan con \.

Curso de LATEX

15

Primeros pasos con LATEX

Hola, mundo!

• Los paquetes (packages)

• a˜naden funcionalidades extra,
• simplifican tareas complicadas,
• proporcionan m´as marcas o entornos.

Curso de LATEX

16

Primeros pasos con LATEX

Hola, mundo!

• Los paquetes (packages)

• a˜naden funcionalidades extra,
• simplifican tareas complicadas,
• proporcionan m´as marcas o entornos.

• Los entornos

\begin{nombre-entorno}
...
\end{nombre-entorno}
modifican el formato de lo que hay dentro.

Curso de LATEX

16

Primeros pasos con LATEX

Clases

Las clases de documento

Hay varias clases predefinidas:

• article pera art´ıculos y escritos diversos;
• report para informes t´ecnicos y de investigaci´on;
• book para libros;
• slides para transparencias sencillas;
• beamer para presentaciones m´as complejas (como esta

:);

• letter para cartas;

Curso de LATEX

17

Primeros pasos con LATEX

Clases

La clase se declara en la primera l´ınea con
\documentclass[opciones]{clase}
Algunas opciones ´utiles:

• 10pt, 11pt, 12pt: fijan la medida b´asica de letra. Por

defecto 10pt en article, report, book y letter.

• draft: no dibuja gr´aficos, modo borrador.
• twocolumn: documentos a dos columnas.

Hay m´as, algunas espec´ıficas de cada clase.

Curso de LATEX

18

Primeros pasos con LATEX

Clases

Ejemplos

Escribid y compilad.

\documentclass[12pt]{article}
\usepackage[spanish]{babel}
\title{Un saludo}
\author{Pepe P´erez}
\begin{document}
\maketitle
Hola mundo!
\end{document}

Curso de LATEX

19

Primeros pasos con LATEX

Clases

Ejemplos

Escribid y compilad.

\documentclass[12pt]{article}
\usepackage[spanish]{babel}
\title{Un saludo}
\author{Pepe P´erez}
\begin{document}
\maketitle
Hola mundo!
\end{document}

Qu´e ha pasado?

Curso de LATEX

19

Primeros pasos con LATEX

Clases

Escribid y compilad.

\documentclass[12pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}
\title{Un saludo}
\author{Pepe P´erez}
\begin{document}
\maketitle
Hola mundo!
\end{document}

Curso de LATEX

20

Primeros pasos con LATEX

Clases

Escribid y compilad.

\documentclass[10pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}
\title{Un saludo}
\author{Pepe P´erez}
\begin{document}
\maketitle
Hola mundo!
\end{document}

Curso de LATEX

21

Primeros pasos con LATEX

Clases

Escribid y compilad.

\documentclass[10pt]{report}
\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}
\title{Un saludo}
\author{Pepe P´erez}
\begin{document}
\maketitle
Hola mundo!
\end{document}

Curso de LATEX

22

Primeros pasos con LATEX

Clases

Escribid y compilad.

\documentclass[10pt]{book}
\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}
\title{Un saludo}
\author{Pepe P´erez}
\begin{document}
\maketitle
Hola mundo!
\end{document}

Curso de LATEX

23

Primeros pasos con LATEX

Clases

Escribid y compilad.

\documentclass[12pt,twocolumn]{article}
\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}
\title{Un saludo}
\author{Pepe P´erez}
\begin{document}
\maketitle
Hola mundo!
\end{document}

Curso de LATEX

24

Prim
  • Links de descarga
http://lwp-l.com/pdf9553

Comentarios de: Curso de LaTeX (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