Post on 23-Aug-2020
Contenidos
Creación eficiente de documentos con LATEX
Matias Mora Klein
Departamento de InformáticaUniversidad 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
ContenidosParte I: Aprendiendo LATEXParte II: LATEXBonito
Parte I: Aprendiendo LATEX
2 Introducción
3 Comenzando con LATEXCompilando archivosEstructura de un documentoEntornos gráficos
4 Los comandos LATEXEncabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
Matias Mora Klein Creación eficiente de documentos con LATEX
ContenidosParte I: Aprendiendo LATEXParte II: LATEXBonito
Parte II: LATEXBonito
5 Referencias y BibliografíaReferenciasBibliografíaBases de datos bibliográficas
6 Fórmulas MatemáticasEntornos matemáticosExpresiones matemáticos
7 Presentaciones en LATEX: “Beamer”
8 Links
Matias Mora Klein Creación eficiente de documentos con LATEX
IntroducciónComenzando con LATEX
Los comandos LATEX
Parte I
Aprendiendo LATEX
Matias Mora Klein Creación eficiente de documentos con LATEX
IntroducciónComenzando 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 eldocumento 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ónComenzando con LATEX
Los comandos LATEX
Compilando archivosEstructura de un documentoEntornos gráficos
Compilando archivos
Matias Mora Klein Creación eficiente de documentos con LATEX
IntroducciónComenzando con LATEX
Los comandos LATEX
Compilando archivosEstructura de un documentoEntornos gráficos
Estructura de un documento
\documentclass{article}\title{Hola Mundo}\author{Matias Mora Klein}\date{27 de septiembre de 2006}
\begin{document}\maketitleHola Mundo!
\end{document}
ejemplo1.tex
Matias Mora Klein Creación eficiente de documentos con LATEX
IntroducciónComenzando con LATEX
Los comandos LATEX
Compilando archivosEstructura de un documentoEntornos gráficos
Entornos gráficos: WinEDT (Windows)
Matias Mora Klein Creación eficiente de documentos con LATEX
IntroducciónComenzando con LATEX
Los comandos LATEX
Compilando archivosEstructura de un documentoEntornos gráficos
Entornos gráficos: Kile (Linux)
Matias Mora Klein Creación eficiente de documentos con LATEX
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
Encabezado y título
Comandos obligatorios
\begin{document}
%contenido del documento
\end{document}
Matias Mora Klein Creación eficiente de documentos con LATEX
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
Encabezado y título
Estilos de documentos \documentclass{}
article Para documentos pequeños y artículos parapublicación. No tienen capítulos, y con\maketitle, eltí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 unapágina propia.
book Para escribir un libro. La distribución de la página esajustada suponiendo que la salida será eventualmentepara imprimir por ambos lados de la hoja.
letter Para producir cartas personales.
Matias Mora Klein Creación eficiente de documentos con LATEX
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
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
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
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
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
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
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
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
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
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
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
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 HugeMatias Mora Klein Creación eficiente de documentos con LATEX
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
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
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
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
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
Inclusión de imágenes
El paquete \usepackage{divps}{graphicx} permite incluirfiguras 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
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
Tablas
Entorno de tablas tabular
\begin{tabular}{|c|p{1in}|c}\hlineDía & Descripción &Resultado \\ \hline1 & Día muy lluvioso. & 5 \\ \hline2 & Día muy cálido. & 2 \\ \hline3 & Mucha nieve. & 9 \\ \hline\end{tabular}
Matias Mora Klein Creación eficiente de documentos con LATEX
IntroducciónComenzando con LATEX
Los comandos LATEX
Encabezado y títuloSecciones e índicesFormatos de textoListasInclusión de imágenesTablas
Tablas
Agrupar columnas
\begin{tabular}{|c|c|c|c|c|}\hlineX/Y & \multicolumn{4}{c|}{Población} \\ \hlineEdad & Sevilla & Córdoba & Madrid & Teruel \\ \hline20 & 23 & 34 & 56 & 87 \\ \hline\end{tabular}
ejemplo-7.tex
Matias Mora Klein Creación eficiente de documentos con LATEX
Referencias y BibliografíaFó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íaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
5 Referencias y BibliografíaReferenciasBibliografíaBases de datos bibliográficas
6 Fórmulas MatemáticasEntornos matemáticosExpresiones matemáticos
7 Presentaciones en LATEX: “Beamer”
8 Links
Matias Mora Klein Creación eficiente de documentos con LATEX
Referencias y BibliografíaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
ReferenciasBibliografíaBases de datos bibliográficas
Referencias y Bibliografía
Matias Mora Klein Creación eficiente de documentos con LATEX
Referencias y BibliografíaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
ReferenciasBibliografíaBases de datos bibliográficas
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íaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
ReferenciasBibliografíaBases de datos bibliográficas
Referencias
Referencias a páginasCon \pageref{} podemos referenciar la página en que seencuentra cierto label.
Matias Mora Klein Creación eficiente de documentos con LATEX
Referencias y BibliografíaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
ReferenciasBibliografíaBases de datos bibliográficas
Bibliografía
El entorno \thebibliography es similar a \enumerate y nospermite listar ítems bibliográficos.\begin{thebibliography}{99}
\bibitem{bib:companion} Michel Goosens, Frank Mittelbach andAlexander Samarin, \textit{The \LaTeX\ Companion}, Addison-WesleyPublishing 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íaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
ReferenciasBibliografíaBases de datos bibliográficas
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 yplantas.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íaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
Entornos matemáticosExpresiones matemáticos
Fórmulas matemáticas
Matias Mora Klein Creación eficiente de documentos con LATEX
Referencias y BibliografíaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
Entornos matemáticosExpresiones matemáticos
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íaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
Entornos matemáticosExpresiones matemáticos
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íaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
Entornos matemáticosExpresiones matemáticos
Expresiones matemáticos
Comando LATEX Salida\sqrt{x^2+y^2}
√x2 + y2
\frac{A \cdot B}{\|B\|} A·B‖B‖
\sum_{i=0}^{n-1} x_i ∑ni=1 xi
\prod_{i<j}(x_j-x_i) ∏i<j(xj − xi)\int_{-1}^{+1}f(x)g(x)dx
R +1−1 f (x)g(x)dx
\alpha + \beta \le \theta α+β ≤ θ
Matias Mora Klein Creación eficiente de documentos con LATEX
Referencias y BibliografíaFó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íaFórmulas Matemáticas
Presentaciones en LATEX: “Beamer”Links
Links . . .
Matias Mora Klein Creación eficiente de documentos con LATEX
Referencias y BibliografíaFó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íaFó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íaFó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