Está en la página 1de 34

Curso Básico de LaTeX

Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Convocatorias de formación docente


CURSO BÁSICO DE
LATEX 2ε
Jaime Arturo de la Torre Dpto. Física Fundamental
jatorre@fisfun.uned.es F. Ciencias UNED
+34 91 398 7136
11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 1 /34
Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Roadmap
Sobre TeX, LaTeX y derivados
Instalación y configuración
GNU Linux / MacOS / Windows
Composición de textos
Tipos de documentos / Secciones / Entornos
Soporte avanzado
Listados / Matemáticas / Bibliografía

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 2 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

First of all (LaTeX compiler)


GNU Linux
# apt-get install texlive-full
MacOS X
http://www.tug.org/mactex/
Windows
http://miktex.org/download/

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 3 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Tea party
1977 Donald Knuth, “The Art of Computer Programming”

1989 TeX Versión 3.0

2008 TeX Versión 3.1415926

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 4 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Tea party
1977 Donald Knuth, “The Art of Computer Programming”
1985 Leslie Lamport, LaTeX
1989 TeX Versión 3.0
1994 LaTeX 2E
2008 TeX Versión 3.1415926

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 5 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Tea party
TeX es un sistema tipográfico basado en estructuras
lógicas
TeX plantea la filosofía de diseño lógico, obviando
el aspecto visual
LaTeX es un lenguaje de marcado para TeX que
simplifica la interacción con el usuario

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 6 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Tea party
LaTeX es un sistema robusto
De belleza inigualable
Con una curva de aprendizaje endiablada

Confía en el criterio de LaTeX

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 7 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

LaTeX SUITE
Compilador
latex (tex -> dvi -> ps -> pdf)
pdflatex (tex -> pdf)
Editor (IDE)
TeXworks, TeXmaker, kile, WinEdt, etc.
Visor
Built-in, Adobe Reader, Sumatra, etc.

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 8 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Compilador
GNU Linux
# apt-get install texlive-full

MacOS X
http://www.tug.org/mactex/

Windows
http://miktex.org/download/

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 9 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Editor (IDE)
GNU Linux
# apt-get install kile texmaker

MacOS X
http://www.xm1math.net/texmaker/

Windows
http://www.xm1math.net/texmaker/
http://www.winedt.com/download.html

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 10 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Visor

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 11 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

It’s coding time!

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 12 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-01.tex Hola Mundo


01 % Mi primer ejemplo de LaTeX
02 \documentclass{article}
E ε
03
2
04 \begin{document}
05
X

06 Siempre mi historia comienza en el ocaso


07

08 \end{document}
LT
A

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 13 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Clase de documento
\documentclass{$TIPO}
E ε2
\documentclass{article}
\documentclass{report}
X

\documentclass{letter}
\documentclass{book}
\documentclass{beamer}
LT

\documentclass{...}
A

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 14 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Entornos
\begin{$ENTORNO}
E ε2
\begin{document}
\begin{abstract}
X

\begin{center}
\begin{quote}
\begin{table}
LT

\begin{figure}
\begin{itemize}
A

\begin{...}

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 15 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Entornos
\end{$ENTORNO}
E ε2
\end{document}
\end{abstract}
X

\end{center}
\end{quote}
\end{table}
LT

\end{figure}
\end{itemize}
A

\end{...}

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 16 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-01.tex Jugando con tildes


01 % Mi primer ejemplo de LaTeX
02 \documentclass{article}
E ε
03
2
04 \begin{document}
05
X

06 Siempre mi historia comienza en el ocaso


07 El primer día vi pianos malvas
07 tras una celosía de un convento.
08
LT

09 \end{document}

!
A

O R
R R
¡ E
11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 17 /34
Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-01.tex Jugando con tildes


01 % Mi primer ejemplo de LaTeX
02 \documentclass{article}
E ε
03 \usepackage[spanish]{babel}
2
04 \usepackage[utf8]{inputenc}
05
X

06 \begin{document}
07

08 Siempre mi historia comienza en el ocaso


09 El primer día vi pianos malvas
LT

10 tras una celosía de un convento.


11
A

12 \end{document}

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 18 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Paquetes
\usepackage[opciones]{nombre}
E ε2
\usepackage[english]{babel}
\usepackage{graphicx}
X

\usepackage[left=1cm,right=1cm]{geometry}
\usepackage{amsmath}
LT
A

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 19 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Clase de documento
\documentclass[opciones]{nombre}
E ε2
\documentclass[twocolumn]{article}
\documentclass[twocolumn,a4paper]{article}
X

\documentclass[twocolumn,a4paper,10pt]{article}
LT
A

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 20 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-01.tex Cabeceras
01 % Mi primer ejemplo de LaTeX
02 \documentclass{article}
E ε
03 \usepackage[spanish]{babel}
2
04 \usepackage[utf8]{inputenc}
05
X

06 \author{JA de la Torre}
07 \title{Mi primer documento}
08
09 \begin{document}
LT

10

11 Siempre mi historia comienza en el ocaso


A

12 El primer día vi pianos malvas


13 tras una celosía de un convento.
14

15 \end{document}

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 21 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-01.tex Cabeceras
01 % Mi primer ejemplo de LaTeX
02 \documentclass{article}
E ε
03 \usepackage[spanish]{babel}
2
04 \usepackage[utf8]{inputenc}
05
X

06 \author{JA de la Torre}
07 \title{Mi primer documento}
08
09 \begin{document}
LT

10
11 \maketitle
A

12

13 Siempre mi historia comienza en el ocaso


14 El primer día vi pianos malvas
15 tras una celosía de un convento.
16 \end{document}

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 22 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-01.tex Cabeceras
01 % Mi primer ejemplo de LaTeX
02 \documentclass{article}
E ε
03 \usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
2
04

05

\author{JA de la Torre}
X

06

07 \title{Mi primer documento}


08 \date{1 de mayo de 2012}
09
LT

10 \begin{document}
11
A

12 \maketitle
13

14 Siempre mi historia comienza en el ocaso


15 El primer día vi pianos malvas
16 tras una celosía de un convento.
17 \end{document}

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 23 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-01.tex Cabeceras
01 % Mi primer ejemplo de LaTeX
02 \documentclass{article}
E ε
03 \usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
2
04

05

\author{JA de la Torre}
X

06

07 \title{Mi primer documento}


08 \date{\today}
09
LT

10 \begin{document}
11
A

12 \maketitle
13

14 Siempre mi historia comienza en el ocaso


15 El primer día vi pianos malvas
16 tras una celosía de un convento.
17 \end{document}

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 24 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Textos estructurados
\section{Sección 1}
E ε
\subsection{Subsección 1.1}
2
\subsection{Subsección 1.2}
\section{Sección 2}
X

\subsection{Subsección 2.1}
\subsubsection{Subsubsección 2.1.1}
\subsubsection{Subsubsección 2.1.2}
LT

\subsection{Subsección 2.1}
\section{Sección 3}
A

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 25 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-02.tex Hola Mundo (con esteroides)


01 % Mi segundo ejemplo de LaTeX
02 \documentclass{article}
E ε
03 \usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
2
04

05 \usepackage{graphicx}
X

06

07 \author{JA de la Torre}
08 \title{Mi primer documento}
09 \date{\today}
LT

10

11 \begin{document}
A

12

13 \maketitle
14 \tableofcontent
15

16

17

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 26 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-02.tex Hola Mundo (con esteroides)


18

19 \section{Algo de texto}
E ε
20 \begin{quote}
21 En un lugar de la mancha de cuyo nombre
2
22 no quiero acordarme no ha mucho tiempo que vivía
23 \end{quote}
X

24
25 \clearpage
26 \section{Algo de imagen}
LT

27 \begin{figure}
28 \includegraphics{rocinante}
A

29 \caption{Rocín flaco en su hábitat natural.}


30 \end{figure}
31
32 \end{document}
33

34

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 27 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Propuesta
Crear un artículo
E ε2
Clase de documento: article [12pt, twocolumn]

Paquetes: babel, inputenc, graphicx


X

Estructura
Abstract
LT

Sección 1: Texto de dos párrafos


A

Sección 2: Una figura


Bonus: Referenciar la figura en la Sección 1.

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 28 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-02.tex Hola Mundo (con esteroides)


01 % Mi tercer ejemplo de LaTeX
02 \documentclass[12pt]{article}
E ε
03 \usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
2
04

05 \usepackage{graphicx}
X

06

07 \author{JA de la Torre}
08 \title{Mi tercer documento}
09 \date{\today}
LT

10

11 \begin{document}
A

12

13 \maketitle
14 \tableofcontent
15

16

17

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 29 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Ej-02.tex Hola Mundo (con esteroides)


18

19 \begin{table}[!htbp]
E ε
20 \caption{\label{tabla1} Esta es mi primera tabla}
2
21 \begin{tabular}{|ccc|}
22 Cabecera1 & Cabecera2 & Cabecera3 \\
\hline
X

23
24 Num1 & Num2 & Num3 \\
25 Num1 & Num2 & Num3 \\
26 Num1 & Num2 & Num3 \\
27 \hline
LT

28 \end{tabular}
29 \end{table}
A

30

31 \begin{align}
32 F(x) &= \int_{-\infty}^{+\infty}
33 \exp \left(-a x^2 \right) dx \nonumber \\
34 &= 2.0
35 \end{align}

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 30 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Propuesta
Crear un artículo (y II)
E ε2
Clase de documento: article [12pt]

Paquetes: babel, inputenc, graphicx


X

Estructura
Abstract
LT

Sección 1: Enumerate de 3 items


A

Sección 2: Una tabla


! ∞ " #
−ax2
Sección 3: Una ecuación dx exp = F (x)
−∞ 2
$
= 2π/a

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 31 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Clases de documentos “interesantes”


\documentclass{letter}
E ε2
\documentclass{exam}
X

\documentclass{revtex4-1}
\documentclass{beamer}
LT
A

\documentclass{libroUNEDv1}

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 32 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Bibliografía básica
http://en.wikibooks.org/wiki/LaTeX
E ε2
http://www.cervantex.es/
X

La introducción no tan corta de LaTeX 2E


http://zelmanov.ptep-online.com/ctan/lshort_spanish.pdf

LaTeX, una imprenta en sus manos


LT

B. Cascales Salina, Aula Documental de Investigación, 2000


A

The LaTeX Companion


F. Mittelbach et al., Addison-Wesley Professional, 2004

11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 33 /34


Curso Básico de LaTeX
Jaime Arturo de la Torre || Dpto. Física Fundamental (UNED)

Convocatorias de formación docente


CURSO BÁSICO DE
LATEX 2ε
Jaime Arturo de la Torre Dpto. Física Fundamental
jatorre@fisfun.uned.es F. Ciencias UNED
+34 91 398 7136
11 -- 18 junio, 2013 CURSO BÁSICO DE LaTeX 34 /34

También podría gustarte