Sie sind auf Seite 1von 68

Latex

Latex
Latex es un lenguaje orientado a la composicin
automtica de documentos, particularmente til
cuando el texto incluye smbolos matemticos.

A partir de los documentos escritos en Latex se
puede generar, de forma automtica, versiones del
mismo documento con extensiones .ps, .pdf y .dvi,
ampliamente utilizadas en artculos de revistas de
investigacin y publicaciones tcnicas.
____________
____________
____________
____________
____________

archivo.tex
archivo.pdf
archivo.ps
archivo.dvi
Latex
Beneficios de usar Latex

Enfatiza en la estructura a un documento

Facilita que el autor se concentre en el mensaje del
documento en lugar de preocuparse de su apariencia

Permite escribir simbologa matemtica
considerablemente complicada

Produce automticamente tablas de contenido,
numeracin de las partes de un documento, citas
bibliogrficas, notas pie de pgina, ecuaciones, tablas y
figuras.

Latex
Cul es el resultado de utilizar Latex?

El resultado final es un documento en formato .tex,
que se puede convertir a formatos dvi, ps y pdf.

PS (PostScript)
PDF (Portable Document Format)
Estructura de un documento en latex
Todo archivo en latex debe presentar la siguiente
estructura:
Un prembulo que consiste de comandos para
especificar la clase de documento de que se trata
Un ambiente document
Latex

\documentclass{article}

\begin{document}
Este es el texto del documento.
\end{document}


\documentclass{article}

\begin{document}
Este es el texto del documento.
\end{document}

Inicio del ambiente document
Prembulo: Indica que el documento
es de clase artculo
Cuerpo del ambiente document
Fin del ambiente document

\documentclass[11pt]{article}

\begin{document}
Este es el texto del documento.
\end{document}


\documentclass[11pt, letterpaper]{article}

\begin{document}
Este es el texto del documento.
\end{document}

Latex
Clases de documentos
\documentclass[opc]{clase}
opc
10pt, 11pt, 12pt
a4paper, letterpaper
portrait, landscape
twocolumn
clase
article (artculo)
report (informe)
book (libro, con partes y captulos)
slide (presentaciones)
letter (formato libre)
Latex
Metodologa de trabajo (1/2)

En un editor de texto se deben escribir las
instrucciones en latex

Guardar el archivo con extensin .tex, (ejemplo.tex)

En un terminal, escriba el comando latex ejemplo.tex
Este comando se encarga de verificar que el cdigo
latex no tenga errores, en caso de que no los tenga,
genera un archivo llamado ejemplo.dvi

Latex
Metodologa de trabajo (2/2)

Si quiere ver el archivo dvi, digite en un terminal el
comando xdvi ejemplo.dvi

Para generar el archivo ejemplo.ps, digite el
comando dvips ejemplo.dvi

Para generar un archivo ejemplo.pdf, digite el
comando dvipdf ejemplo.dvi

\documentclass{article}
\usepackage[spanish, activeacute]{babel}

\begin{document}

\title{Un documento sencillo}
\author{Juan Perez}
\date{Octubre 10 de 2003}

\maketitle

Este es el texto del documento

\end{document}

\documentclass{article}
\usepackage[spanish, activeacute]{babel}

\begin{document}

\title{Un documento sencillo}
\author{Juan Perez}
\date{Octubre 10 de 2003}

\maketitle

Este es el texto del documento

\end{document}

Permite que el
contenido del
documento est en
espaol, es decir,
permite insertar tildes y
la letra
\documentclass{article}
\usepackage[spanish, activeacute]{babel}

\begin{document}

\title{Un documento sencillo}
\author{Juan Perez}
\date{Octubre 10 de 2003}

\maketitle

Este es el texto del documento

\end{document}

Define el titulo, el
autor y la fecha en
la que se realiz el
documento
\documentclass{article}
\usepackage[spanish, activeacute]{babel}

\begin{document}

\title{Un documento sencillo}
\author{Juan Perez}
\date{Octubre 10 de 2003}

\maketitle

Este es el texto del documento

\end{document}

Muestra en el
documento generado
el titulo, el autor y la
fecha definidos
anteriormente
%Este es el preambulo
\documentclass{article}
\usepackage[spanish, activeacute]{babel}

%Este es el ambiente document
\begin{document}

\title{Un documento sencillo}
\author{Juan Perez}
\date{Octubre 10 de 2003}

\maketitle

Este es el texto del documento

\end{document}
El smbolo % antes
de una lnea indica
que es un comentario
Genere el siguiente archivo colocando su nombre y la fecha actual
Latex
Manejo de secciones en el contenido de un
documento


Latex
Manejo de secciones en el
contenido de un documento

La instruccin \section{NombreSeccion} indica que
se comienza un seccin, enumerada desde 1 y con el
nombre especificado en NombreSeccion

Por ejemplo, la instruccin \section{Introducci\'on}
indica que se comienza un seccin con el nombre
Introduccin

Para colocar la tilde en la o de introduccin se antepone de los
simbolos \

\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\begin{document}

\title{Un documento sencillo}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle

\section{Introducci'on}
Todos los documentos \LaTeX{} contienen al menos un pre\'ambulo
y un ambiente document.

\section{P'arrafos}
Por cierto, los p\'arrafos en \LaTeX{} se separan mediante l\'ineas
en blanco, no importa cuantas.
\end{document}
Genere un documento que tenga tres secciones, llamadas:
Introduccin, Conceptos preliminares, Resultados obtenidos
Latex
Manejo de subsecciones
Latex
Manejo de subsecciones

La instruccin \subsection{NombreSubseccion} indica
que se comienza un subseccin, enumerada de
acuerdo a la seccin a la que pertenece.

Si es una subseccin de la seccin 1, tendr el
numeral 1.1 (en caso de ser la primera subseccin),
1.2(en caso de ser la segunda)
Genere el siguiente documento:
\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\begin{document}

\title{Un documento sencillo}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle

\section{Final}
\subsection{Comandos}
Los comandos como part, chapter, section, subsection, etc, sirven
para dar estructura al texto.

\subsection{P'arrafos}
Por cierto, los p'arrafos en \LaTeX{} se separan mediante l'ineas
en blanco.
\end{document}
Latex

\begin{itemize}
\item Windows
\item Linux
\item Unix
\end{itemize}

Comienzo del ambiente itemize
Cada instruccin \item, coloca
una vieta en el documento
Fin del ambiente itemize
Manejo de vietas
El ambiente itemize permite colocar vietas, tambin
llamadas listas no numeradas
Latex

\begin{itemize}
\item Windows
\item Linux
\item Unix
\end{itemize}

Manejo de vietas
El ambiente itemize permite colocar vietas, tambin
llamadas listas no numeradas
\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\begin{document}

\title{Un documento sencillo}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle

\section{Listas no numeradas}
El ambiente itemize se\~nala cada elemento con una vi'neta
\begin{itemize}
\item Windows
\item Linux
\item Unix
\end{itemize}

\end{document}
Genere el siguiente documento:
Genere el siguiente documento:
Latex
\begin{enumerate}
\item El nombre de la rosa
\item El p'endulo de Foucault
\item La isla del d'ia de antes
\end{enumerate}

Comienzo del ambiente enumerate
Cada instruccin \item, coloca un
item numerado en el documento
Fin del ambiente enumerate
Manejo de listas enumeradas
El ambiente enumerate permite colocar listas
enumeradas
Latex
\begin{enumerate}
\item El nombre de la rosa
\item El p'endulo de Foucault
\item La isla del d'ia de antes
\end{enumerate}

Manejo de listas enumeradas
El ambiente enumerate permite colocar listas
enumeradas
\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\begin{document}

\title{Un documento sencillo}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle

\section{Listas enumeradas}
Una lista enumerada se escribe dentro del ambiente enumerate, los
n'umeros son calculados autom'aticamente:
\begin{enumerate}
\item El nombre de la rosa
\item El p'endulo de Foucault
\item La isla del d'ia de antes
\end{enumerate}
\end{document}
Genere el siguiente documento:
Latex
\begin{description}
\item{H} Hidr'ogeno
\item{He} Helio
\item{Li} Litio
\end{description}

Comienzo del ambiente description
Cada instruccin \item, coloca un
item con su descripcin
Fin del ambiente description
Manejo de listas con descriptores
El ambiente description permite colocar listas con
descripciones
Latex
\begin{description}
\item{H} Hidr'ogeno
\item{He} Helio
\item{Li} Litio
\end{description}

Manejo de listas con descriptores
El ambiente description permite colocar listas con
descripciones
\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\begin{document}

\title{Un documento sencillo}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle

\section{Listas descriptivas}
En una lista descriptiva, el comando item toma como opci'on un
texto que aparecera resaltado antes de cada elemento de la lista:
\begin{description}
\item{H} Hidr'ogeno
\item{He} Helio
\item{Li} Litio
\end{description}
\end{document}
Latex
Manejo tipos de letra

Algunos tipos de letra son:

\textbf{...} negrita
\textit{...} itlica
\textsl{...} inclinada

Latex
Manejo tamaos de letra

Algunos tamaos de letra son:

\tiny letra diminuta
\scriptsize letra muy pequea
\footnotesize letra bastante pequea
\small letra pequea
\normalsize letra normal
\large letra grande
\Large letra mayor
\LARGE muy grande
\huge enorme
\Huge la mayor
Latex
Manejo de frmulas matemticas

Los smbolos matemticos solo se pueden escribir
dentro del modo de matemticas. Para ello, deben
aparecer en alguno de los siguientes ambientes:

Displaymath
Equation
eqnarray.

Ambiente displaymath

El ambiente displaymath presenta la frmula
matemtica en una lnea aparte sin enumerarla

\begin{displaymath}
x= \alpha
\end{displaymath}

En este caso particular, la instruccin \alpha
muestra el smbolo
Latex
Ambiente displaymath

El ambiente displaymath presenta la frmula
matemtica en una lnea aparte sin enumerarla

\begin{displaymath}
x= \alpha
\end{displaymath}
Latex
r^n r
n
\pi
\frac{a}{b} a/b
\beta
\alpha
a_{n} a
n
\sqrt[n]{radicando}
\sum
\sum
\sin x sin x
\cos x cos x
n
radicando

\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\begin{document}

\title{Matem'aticas}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle
\section{Introducci'on}
Los s'imbolos matem'aticos s'olo se pueden escribir dentro del
modo de matem'aticas. Para ello, deben aparecer en alguno de los
siguientes ambientes: math, displaymath, equation o eqnarray.

El ambiente displaymath presenta su texto en una l'inea aparte.
\begin{displaymath}
x= \alpha
\end{displaymath}
\end{document}
Genere el siguiente documento:
Ambiente equation

El ambiente equation es similar a displaymath, pero agrega
automticamente un nmero secuencial a las ecuaciones.
Cada frmula se debe colocar entre sus respectivo \begin y
\end

\begin{equation}
x = \beta
\end{equation}
\begin{equation}
y = \alpha
\end{equation}
Latex
\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\begin{document}
\title{Matem'aticas}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle
\section{Introducci'on}
Los s'imbolos matem'aticos s'olo se pueden escribir dentro del
modo de matem'aticas. Para ello, deben aparecer en alguno de los
siguientes ambientes: math, displaymath, equation o eqnarray.
El ambiente equation es similar a displaymath, pero agrega
autom'aticamente un numero secuencial a las ecuaciones.
\begin{equation}
x = \beta \end{equation}
\begin{equation}
y = \alpha \end{equation}
\end{document}
Genere el siguiente documento:
Ambiente eqnarray

El ambiente eqnarray permite presentar varias ecuaciones
enumeradas, cada una en su lnea. Para ello, hay que separar
cada lnea con un salto manual de lnea (instruccin \\):

\begin{eqnarray}
P = 2 \pi r \\
A = \pi r^2 \\
V = \frac{4 \pi r^3}{3}
\end{eqnarray}

Latex
\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\begin{document}
\title{Matem'aticas}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle
\section{Introducci'on}
Los s'imbolos matem'aticos s'olo se pueden escribir dentro del modo de
matem'aticas. Para ello, deben aparecer en alguno de los siguientes ambientes:
math, displaymath, equation o eqnarray. El ambiente eqnarray permite poner varias
ecuaciones cada una en su l'inea y aparte del texto. Para ello, hay que separar cada
l'inea con un salto manual de l'inea: \\
\begin{eqnarray}
P = 2 \pi r\\
A = \pi r^2\\
V = \frac{4 \pi r^3}{3}
\end{eqnarray}
\end{document}
Genere el siguiente documento:
Latex
Grficas

Latex permite introducir imgenes como contenido
del documento generado por medio del paquete
graphicx

Se debe usar el paquete graphicx, para ello
coloque en el prembulo la instruccin:

\usepackage[dvips]{graphicx}

En el lugar del documento donde desee colocar la
imagen, inserte la instruccin:

\includegraphics{dibujo.eps}


Latex
\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\usepackage[dvips]{graphicx}
\begin{document}

\title{Gr\'aficas}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle

\section{Graphicx}
La manera m\'as sencilla de incluir un archivo es mediante el uso
del paquete graphicx (usando el comando usepackage y d'andole
como argumento graphicx).
\includegraphics[scale=0.6,angle=15]{casa.eps}

\end{document}
Latex
Referencias bibliogrficas

Latex permite introducir una seccin de referencias
bibliogrficas, as como citarlas en el contenido del
documento

Para hacer referencia a una cita bibliogrfica se utiliza la
instruccin \cite{indice}

Para definir las referencias bibliogrficas se utiliza el
ambiente thebibliography, donde cada referencia se
especifica por medio de la instruccin \bibitem
\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\begin{document}
\title{Referencias}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle
\section{Referencias bibliogr'aficas}
Para crear una lista de referencias bibilogr'aficas se emplea el ambiente
thebibliography. Este tutorial est'a basado, entre otras cosas, en la informaci'on
proporcionada en \cite{1} y \cite{2}.

\begin{thebibliography}{2}
\bibitem[1]{1} Kopka, Helmut y Patrick W. Daly. \textsl{A guide to
\LaTeXe{}}, Addison--Wesley,
Reading, MA, 1995.
\bibitem[2]{2} Welsh, Matt y Lar
Kauffman. \textsl{Running Linux}, O' Reilly \& Associates, Inc.
Sebastopol, CA, 1995.
\end{thebibliography}
\end{document}
\documentclass{article}
\usepackage[spanish, activeacute]{babel}
\begin{document}
\title{Referencias}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle
\section{Referencias bibliogr'aficas}
Para crear una lista de referencias bibilogr'aficas se emplea el ambiente
thebibliography. Este tutorial est'a basado, entre otras cosas, en la informaci'on
proporcionada en \cite{1} y \cite{2}.

\begin{thebibliography}{2}
\bibitem[1]{1} Kopka, Helmut y Patrick W. Daly. \textsl{A guide to
\LaTeXe{}}, Addison--Wesley,
Reading, MA, 1995.
\bibitem[2]{2} Welsh, Matt y Lar Kauffman. \textsl{Running Linux}, O' Reilly \&
Associates, Inc.
Sebastopol, CA, 1995.
\end{thebibliography}
\end{document}
Se hace referencia
al item con indice 1
Se crea el item con
indice 1
Latex
Tablas

Latex permite introducir tablas por medio del
ambiente tabular
Cada fila se especifica con la instruccin \hline y
cada celda en una fila se separa por medio del
smbolo &
\documentclass{article}
\usepackage[spanish, activeacute]{babel}

\begin{document}
\title{Tablas}
\author{Juan Perez}
\date{Octubre 10 de 2003}
\maketitle

\begin{tabular}{|c|c|c|c|}
\hline 1 & 2 & 3 & 4 \\
\hline 5 & 6 & 7 & 8\\
\hline
\end{tabular}

\end{document}
Genere el siguiente documento:
Genere el siguiente documento:
Para que se pueda ver el smbolo \, utilice la instruccin $\backslash$tiny

Das könnte Ihnen auch gefallen