Sei sulla pagina 1di 38

Contenidos

Creación eficiente de documentos con LATEX

Matias Mora Klein

Departamento de Informática
Universidad Técnica Federico Santa María

Valparaíso, 27 y 28 de Agosto de 2006

Matias Mora Klein Creación eficiente de documentos con LATEX


Parte I: Aprendiendo LATEX
Contenidos
Parte II: LATEXBonito

Parte I: Aprendiendo LATEX

2 Introducción
3 Comenzando con LATEX
Compilando archivos
Estructura de un documento
Entornos gráficos
4 Los comandos LATEX
Encabezado y título
Secciones e índices
Formatos de texto
Listas
Inclusión de imágenes
Tablas

Matias Mora Klein Creación eficiente de documentos con LATEX


Parte I: Aprendiendo LATEX
Contenidos
Parte II: LATEXBonito

Parte II: LATEXBonito

5 Referencias y Bibliografía
Referencias
Bibliografía
Bases de datos bibliográficas

6 Fórmulas Matemáticas
Entornos matemáticos
Expresiones matemáticos

7 Presentaciones en LATEX: “Beamer”

8 Links

Matias Mora Klein Creación eficiente de documentos con LATEX


Introducción
Comenzando con LATEX
Los comandos LATEX

Parte I

Aprendiendo LATEX

Matias Mora Klein Creación eficiente de documentos con LATEX


Introducción
Comenzando con LATEX
Los comandos LATEX

Introducción

¿Qué es LATEX?

Un sistema de procesamiento de textos


Crea documentos a partir de un archivo en texto plano
Se intercala comandos para sugerir cómo formatear el
documento final
Al escribir se pone el énfasis en el contenido, no en la apariencia

Matias Mora Klein Creación eficiente de documentos con LATEX


Introducción Compilando archivos
Comenzando con LATEX Estructura de un documento
Los comandos LATEX Entornos gráficos

Compilando archivos

Matias Mora Klein Creación eficiente de documentos con LATEX


Introducción Compilando archivos
Comenzando con LATEX Estructura de un documento
Los comandos LATEX Entornos gráficos

Estructura de un documento

\documentclass{article}
\title{Hola Mundo}
\author{Matias Mora Klein}
\date{27 de septiembre de 2006}

\begin{document}
\maketitle
Hola Mundo!
\end{document}

ejemplo1.tex

Matias Mora Klein Creación eficiente de documentos con LATEX


Introducción Compilando archivos
Comenzando con LATEX Estructura de un documento
Los comandos LATEX Entornos gráficos

Entornos gráficos: WinEDT (Windows)

Matias Mora Klein Creación eficiente de documentos con LATEX


Introducción Compilando archivos
Comenzando con LATEX Estructura de un documento
Los comandos LATEX Entornos gráficos

Entornos gráficos: Kile (Linux)

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Encabezado y título

Comandos obligatorios

\begin{document}

%contenido del documento

\end{document}

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Encabezado y título

Estilos de documentos \documentclass{}


article Para documentos pequeños y artículos para
publicación. No tienen capítulos, y con\maketitle, el
título aparece al tope de la primera página.
report Para grandes documentos técnicos. Similar a article,
salvo que posee capítulos y el título aparece en una
página propia.
book Para escribir un libro. La distribución de la página es
ajustada suponiendo que la salida será eventualmente
para imprimir por ambos lados de la hoja.
letter Para producir cartas personales.

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Encabezado y título

Paquetes adicionales
\usepackage{babel} %soporte multilenguaje
\usepackage{url} %soporte links
\usepackage{fancyheadings} %topes y pies de páginas
\usepackage{geometry} %márgenes de páginas
Ajustar márgenes de página
\geometry{tmargin=3.5cm, lmargin=2.5cm,
rmargin=2.5cm, bmargin=1.8cm}

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Encabezado y título

Título del documento


\title{Ejemplo de \LaTeX}
\author{Matias Mora Klein}
\date{Valparaíso, \today}

\begin{document}
\maketitle
\end{document}
ejemplo-2.tex

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Secciones e índices

Un documento se puede dividir en secciones

\chapter \section \subsection


\subsubsection \paragraph \subparagraph

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Secciones e índices

. . . y éstas se pueden indexar fácilmente.

\tableofcontents \listoftables \listoffigures

ejemplo-3.tex

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Formatos de texto

Orientación del texto:


\center \flushright \flushleft

Saltos de línea y de página:


\\ \newpage

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Formatos de texto

Tipos de fuente:
Comando Salida
\textrm{...} Texto escrito en romano.
\textsf{...} Texto escrito en sans serif.
\texttt{...} Texto escrito en typewriter.
\textbf{...} Texto escrito en bold.
\textit{...} Texto escrito en itálica.
\emph{...} Texto escrito en enfatizada.
\textbf{...} Texto escrito en bold.

Tamaños de fuente:

tiny footnotesize Large LARGE huge Huge


Matias Mora Klein Creación eficiente de documentos con LATEX
Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Formatos de texto

Texto “as is”

\begin{verbatim}
\section{Calculando}
for (int i=0; i < 10; i++) {
printf("%d", i);
\end{verbatim}

ejemplo-4.tex

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Listas

\begin{itemize}
\item Perro
\item Gato
\end{itemize}
\begin{enumerate}
\item Perro
\item Gato
\end{enumerate}
\begin{description}
\item [Perro] Animales muy amigables...
\item [Gato] Son muy independientes...
\end{description}

ejemplo-5.tex

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Inclusión de imágenes

El paquete \usepackage{divps}{graphicx} permite incluir


figuras de la siguiente manera:
\begin{figure}[h!tbp]
\centering
\epsfig{file=figura.eps,scale=0.5}
\caption{Mi figura}
\label{fig:figura1}
\end{figure}
ejemplo-6.tex

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Tablas

Entorno de tablas tabular


\begin{tabular}{|c|p{1in}|c}
\hline
Día & Descripción &Resultado \\ \hline
1 & Día muy lluvioso. & 5 \\ \hline
2 & Día muy cálido. & 2 \\ \hline
3 & Mucha nieve. & 9 \\ \hline
\end{tabular}

Matias Mora Klein Creación eficiente de documentos con LATEX


Encabezado y título
Secciones e índices
Introducción
Formatos de texto
Comenzando con LATEX
Listas
Los comandos LATEX
Inclusión de imágenes
Tablas

Tablas

Agrupar columnas
\begin{tabular}{|c|c|c|c|c|}\hline
X/Y & \multicolumn{4}{c|}{Población} \\ \hline
Edad & Sevilla & Córdoba & Madrid & Teruel \\ \hline
20 & 23 & 34 & 56 & 87 \\ \hline
\end{tabular}
ejemplo-7.tex

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas
Presentaciones en LATEX: “Beamer”
Links

Parte II

LATEX Bonito

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas
Presentaciones en LATEX: “Beamer”
Links

5 Referencias y Bibliografía
Referencias
Bibliografía
Bases de datos bibliográficas

6 Fórmulas Matemáticas
Entornos matemáticos
Expresiones matemáticos

7 Presentaciones en LATEX: “Beamer”

8 Links

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Referencias
Fórmulas Matemáticas
Bibliografía
Presentaciones en LATEX: “Beamer”
Bases de datos bibliográficas
Links

Referencias y Bibliografía

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Referencias
Fórmulas Matemáticas
Bibliografía
Presentaciones en LATEX: “Beamer”
Bases de datos bibliográficas
Links

Referencias

Figuras y tablas
\caption{Diagrama del Proceso de Negocios.}
\label{fig:negocios}
. . .
Como vemos en el diagrama \ref{fig:negocios} \ldtos
Secciones
\section{Introducción}
\label{sec:Introduccion}
. . .
Según se explicó en \ref{sec:Introduccion} \ldots

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Referencias
Fórmulas Matemáticas
Bibliografía
Presentaciones en LATEX: “Beamer”
Bases de datos bibliográficas
Links

Referencias

Referencias a páginas
Con \pageref{} podemos referenciar la página en que se
encuentra cierto label.

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Referencias
Fórmulas Matemáticas
Bibliografía
Presentaciones en LATEX: “Beamer”
Bases de datos bibliográficas
Links

Bibliografía

El entorno \thebibliography es similar a \enumerate y nos


permite listar ítems bibliográficos.
\begin{thebibliography}{99}
\bibitem{bib:companion} Michel Goosens, Frank Mittelbach and
Alexander Samarin, \textit{The \LaTeX\ Companion}, Addison-Wesley
Publishing Company, Reading, MA, 1994.

\bibitem{bib:tex} Donald E. Knuth, \textit{The \TeX\ Book},


Addison-Wesley Publishing Company, Reading, MA,
15th edition, 1989.
. . .
\end{thebibliography}
Para citar la bibliografía se usa \cite{}:
En \cite{bib:tex} se establece \ldtos
Matias Mora Klein Creación eficiente de documentos con LATEX
Referencias y Bibliografía
Referencias
Fórmulas Matemáticas
Bibliografía
Presentaciones en LATEX: “Beamer”
Bases de datos bibliográficas
Links

Bases de datos bibliográficas

Con Bibtex permite incluir bases de datos bibliográficas,


contenidas en archivos .bib.
Por ejemplo, para incluir los archivos animales.bib y
plantas.bib:
\bibliography{animeles,plantas}
El archivo debe tener un estilo, indicado con
\bibliographystyle{alpha}
ejemplo8.tex

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas Entornos matemáticos
Presentaciones en LATEX: “Beamer” Expresiones matemáticos
Links

Fórmulas matemáticas

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas Entornos matemáticos
Presentaciones en LATEX: “Beamer” Expresiones matemáticos
Links

Entornos matemáticos

Desarrollando esta ecuación y definiendo $M = -D^{-1}J$ y


$\vec{v} = D^{-1}\vec{b}$, obtenemos . . .
$$(D + J) \vec{x} = \vec{b}$$
\begin{eqnarray}\label{JC-ecMatNoIt}
D \vec{x} + J \vec{x} & = & \vec{b} \\
D \vec{x} & = & - J \vec{x} + \vec{b}
\end{eqnarray}

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas Entornos matemáticos
Presentaciones en LATEX: “Beamer” Expresiones matemáticos
Links

Entornos matemáticos

\begin{equation}\label{ec:jacobi}
x_i^{(k+1)} = \displaystyle\frac{b_i}{a_{ii}} -
\displaystyle\sum_{\substack{j=1\\j\ne i}}^{n}
\displaystyle\frac{a_{ij} \cdot x_{j}^{(k)}}{a_{ii}}
\end{equation}

Reemplazando $A$ en \ref{ec:jacobi} . . .


ejemplo9.tex

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas Entornos matemáticos
Presentaciones en LATEX: “Beamer” Expresiones matemáticos
Links

Expresiones matemáticos

Comando LATEX
pSalida
\sqrt{x^2+y^2} x2 + y2
A·B
\frac{A \cdot B}{\|B\|} kB k
\sum_{i=0}^{n-1} x_i ∑ni=1 xi
\prod_{i<j}(x_j-x_i) ∏ (x − xi )
R +1i <j j
\int_{-1}^{+1}f(x)g(x)dx −1 f (x )g (x )dx
\alpha + \beta \le \theta α+β ≤ θ

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas
Presentaciones en LATEX: “Beamer”
Links

Presentaciones en LATEX: “Beamer”

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas
Presentaciones en LATEX: “Beamer”
Links

Links . . .

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas
Presentaciones en LATEX: “Beamer”
Links

Proyecto LATEX
http://www.latex-project.org

Proyecto LATEXBeamer
http://latex-beamer.sourceforge.net

“A Simplified Introduction to LATEX”


http://www-math.cudenver.edu/~hgreenbe/
booksEtc/SimplifiedIntro.html

mmora/LATEX 2ε

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas
Presentaciones en LATEX: “Beamer”
Links

Proyecto LATEX
http://www.latex-project.org

Proyecto LATEXBeamer
http://latex-beamer.sourceforge.net

“A Simplified Introduction to LATEX”


http://www-math.cudenver.edu/~hgreenbe/
booksEtc/SimplifiedIntro.html

mmora/LATEX 2ε

Matias Mora Klein Creación eficiente de documentos con LATEX


Referencias y Bibliografía
Fórmulas Matemáticas
Presentaciones en LATEX: “Beamer”
Links

Proyecto LATEX
http://www.latex-project.org

Proyecto LATEXBeamer
http://latex-beamer.sourceforge.net

“A Simplified Introduction to LATEX”


http://www-math.cudenver.edu/~hgreenbe/
booksEtc/SimplifiedIntro.html

mmora/LATEX 2ε

Matias Mora Klein Creación eficiente de documentos con LATEX

Potrebbero piacerti anche