Está en la página 1de 38

Contenidos

A Creacin eciente de documentos con LTEX Matias Mora Klein


Departamento de Informtica Universidad Tcnica Federico Santa Mara

Valparaso, 27 y 28 de Agosto de 2006

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Contenidos

A Parte I: Aprendiendo L TEX A Parte II: L TEXBonito

A Parte I: Aprendiendo LTEX


2 3

Introduccin
A Comenzando con LTEX Compilando archivos Estructura de un documento Entornos grcos A Los comandos LTEX Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas
Matias Mora Klein
A Creacin eciente de documentos con L TEX

Contenidos

A Parte I: Aprendiendo L TEX A Parte II: L TEXBonito

A Parte II: LTEXBonito Referencias y Bibliografa Referencias Bibliografa Bases de datos bibliogrcas Frmulas Matemticas Entornos matemticos Expresiones matemticos
A Presentaciones en LTEX: Beamer

7 8

Links

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Parte I
A Aprendiendo LTEX

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Introduccin

A Qu es LTEX?

Un sistema de procesamiento de textos Crea documentos a partir de un archivo en texto plano Se intercala comandos para sugerir cmo formatear el documento nal Al escribir se pone el nfasis en el contenido, no en la apariencia

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Compilando archivos Estructura de un documento Entornos grcos

Compilando archivos

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Compilando archivos Estructura de un documento Entornos grcos

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

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Compilando archivos Estructura de un documento Entornos grcos

Entornos grcos: WinEDT (Windows)

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Compilando archivos Estructura de un documento Entornos grcos

Entornos grcos: Kile (Linux)

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Encabezado y ttulo

Comandos obligatorios

\begin{document} %contenido del documento \end{document}

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Encabezado y ttulo
Estilos de documentos \documentclass{} article Para documentos pequeos y artculos para publicacin. No tienen captulos, y con\maketitle, el ttulo aparece al tope de la primera pgina. report Para grandes documentos tcnicos. Similar a article, salvo que posee captulos y el ttulo aparece en una pgina propia. book Para escribir un libro. La distribucin de la pgina es ajustada suponiendo que la salida ser eventualmente para imprimir por ambos lados de la hoja. letter Para producir cartas personales.
Matias Mora Klein
A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Encabezado y ttulo

Paquetes adicionales

\usepackage{babel} \usepackage{url} \usepackage{fancyheadings} \usepackage{geometry}


Ajustar mrgenes de pgina

%soporte multilenguaje %soporte links %topes y pies de pginas %mrgenes de pginas

\geometry{tmargin=3.5cm, lmargin=2.5cm, rmargin=2.5cm, bmargin=1.8cm}

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Encabezado y ttulo

Ttulo del documento

\title{Ejemplo de \LaTeX} \author{Matias Mora Klein} \date{Valparaso, \today} \begin{document} \maketitle \end{document}
ejemplo-2.tex

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Secciones e ndices

Un documento se puede dividir en secciones

\chapter \subsubsection

\section \paragraph

\subsection \subparagraph

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Secciones e ndices

. . . y stas se pueden indexar fcilmente.

\tableofcontents

\listoftables

\listoffigures
ejemplo-3.tex

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Formatos de texto

Orientacin del texto:

\center

\flushright

\flushleft

Saltos de lnea y de pgina:

\\

\newpage

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Formatos de texto
Tipos de fuente: Comando Salida Texto escrito en romano. Texto escrito en sans serif. Texto escrito en typewriter. Texto escrito en bold. Texto escrito en itlica. Texto escrito en enfatizada. Texto escrito en bold.

\textrm{...} \textsf{...} \texttt{...} \textbf{...} \textit{...} \emph{...} \textbf{...}

Tamaos de fuente:
tiny footnotesize

Large LARGE
Matias Mora Klein

huge Huge

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes 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

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes 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
A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Inclusin de imgenes

El paquete \usepackage{divps}{graphicx} permite incluir guras 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

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Tablas

Entorno de tablas tabular

\begin{tabular}{|c|p{1in}|c} \hline Da & Descripcin &Resultado \\ \hline 1 & Da muy lluvioso. & 5 \\ \hline 2 & Da muy clido. & 2 \\ \hline 3 & Mucha nieve. & 9 \\ \hline \end{tabular}

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Introduccin A Comenzando con L TEX A Los comandos L TEX

Encabezado y ttulo Secciones e ndices Formatos de texto Listas Inclusin de imgenes Tablas

Tablas

Agrupar columnas

\begin{tabular}{|c|c|c|c|c|}\hline X/Y & \multicolumn{4}{c|}{Poblacin} \\ \hline Edad & Sevilla & Crdoba & Madrid & Teruel \\ \hline 20 & 23 & 34 & 56 & 87 \\ \hline \end{tabular}
ejemplo-7.tex

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Parte II
A LTEX Bonito

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Referencias y Bibliografa Referencias Bibliografa Bases de datos bibliogrcas Frmulas Matemticas Entornos matemticos Expresiones matemticos
A Presentaciones en LTEX: Beamer

Links

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Referencias Bibliografa Bases de datos bibliogrcas

Referencias y Bibliografa

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Referencias Bibliografa Bases de datos bibliogrcas

Referencias
Figuras y tablas

\caption{Diagrama del Proceso de Negocios.} \label{fig:negocios} . . . Como vemos en el diagrama \ref{fig:negocios} \ldtos
Secciones

\section{Introduccin} \label{sec:Introduccion} . . . Segn se explic en \ref{sec:Introduccion} \ldots

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Referencias Bibliografa Bases de datos bibliogrcas

Referencias

Referencias a pginas Con \pageref{} podemos referenciar la pgina en que se encuentra cierto label.

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Referencias Bibliografa Bases de datos bibliogrcas

Bibliografa
El entorno \thebibliography es similar a \enumerate y nos permite listar tems bibliogrcos.

\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 bibliografa se usa \cite{}:

En \cite{bib:tex} se establece \ldtos


Matias Mora Klein
A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Referencias Bibliografa Bases de datos bibliogrcas

Bases de datos bibliogrcas

Con Bibtex permite incluir bases de datos bibliogrcas, 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

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Entornos matemticos Expresiones matemticos

Frmulas matemticas

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Entornos matemticos Expresiones matemticos

Entornos matemticos

Desarrollando esta ecuacin y deniendo $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

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Entornos matemticos Expresiones matemticos

Entornos matemticos

\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

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Entornos matemticos Expresiones matemticos

Expresiones matemticos

A Comando LTEX

Salida x2 + y2
AB B n=1 xi i

\sqrt{x^2+y^2} \frac{A \cdot B}{\|B\|} \sum_{i=0}^{n-1} x_i \prod_{i<j}(x_j-x_i) \int_{-1}^{+1}f(x)g(x)dx \alpha + \beta \le \theta

(x xi ) R +1i <j j 1 f (x )g (x )dx +

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

A Presentaciones en LTEX: Beamer

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

Links . . .

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

A Proyecto LTEX

http://www.latex-project.org
A Proyecto LTEXBeamer

http://latex-beamer.sourceforge.net
A A Simplied Introduction to LTEX

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

A mmora/LTEX 2

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

A Proyecto LTEX

http://www.latex-project.org
A Proyecto LTEXBeamer

http://latex-beamer.sourceforge.net
A A Simplied Introduction to LTEX

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

A mmora/LTEX 2

Matias Mora Klein

A Creacin eciente de documentos con L TEX

Referencias y Bibliografa Frmulas Matemticas A Presentaciones en L TEX: Beamer Links

A Proyecto LTEX

http://www.latex-project.org
A Proyecto LTEXBeamer

http://latex-beamer.sourceforge.net
A A Simplied Introduction to LTEX

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

A mmora/LTEX 2

Matias Mora Klein

A Creacin eciente de documentos con L TEX

También podría gustarte