Вы находитесь на странице: 1из 68

METODOLOGIA DE LA

INVESTIGACIN

Latex

M. Sc. Ing. LUCAS COAQUIRA CANO


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.pdf
____________
____________
____________
____________
____________

archivo.ps
archivo.tex

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)
Latex
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
\documentclass{article}

\begin{document}
Este es el texto del documento.
\end{document}
Prembulo: Indica que el documento
\documentclass{article} es de clase artculo

\begin{document} Inicio del ambiente document

Este es el texto del documento. Cuerpo del ambiente document

\end{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} Permite que el
\usepackage[spanish, activeacute]{babel} contenido del
documento est en
\begin{document} espaol, es decir,
permite insertar tildes y
la letra
\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}
Define el titulo, el
\title{Un documento sencillo} autor y la fecha en
\author{Juan Perez} la que se realiz el
\date{Octubre 10 de 2003} documento

\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}
Muestra en el
\maketitle documento generado
el titulo, el autor y la
Este es el texto del documento fecha definidos
anteriormente
\end{document}
%Este es el preambulo El smbolo % antes
\documentclass{article} de una lnea indica
\usepackage[spanish, activeacute]{babel} que es un comentario

%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}
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
Manejo de vietas
El ambiente itemize permite colocar vietas, tambin
llamadas listas no numeradas

\begin{itemize} Comienzo del ambiente itemize


\item Windows
\item Linux
Cada instruccin \item, coloca
\item Unix una vieta en el documento
\end{itemize} Fin del ambiente itemize
Latex
Manejo de vietas
El ambiente itemize permite colocar vietas, tambin
llamadas listas no numeradas

\begin{itemize}
\item Windows
\item Linux
\item Unix
\end{itemize}
\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
Manejo de listas enumeradas
El ambiente enumerate permite colocar listas
enumeradas

\begin{enumerate} Comienzo del ambiente enumerate


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

\begin{enumerate}
\item El nombre de la rosa
\item El p'endulo de Foucault
\item La isla del d'ia de antes
\end{enumerate}
\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
Manejo de listas con descriptores
El ambiente description permite colocar listas con
descripciones

\begin{description} Comienzo del ambiente description


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

\begin{description}
\item{H} Hidr'ogeno
\item{He} Helio
\item{Li} Litio
\end{description}
\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.
Latex
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}
r^n rn
\pi
\frac{a}{b} a/b
\beta
\alpha
a_{n} an
\sqrt[n]{radicando} n
radicando
\sum
\sum
\sin x sin x
\cos x cos x
\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:
Latex
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}
\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:
Latex
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}
\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
Latex
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}
\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} Se hace referencia
\begin{document} al item con indice 1
\title{Referencias}
\author{Juan Perez}
\date{Octubre 10 de 2003} Se crea el item con
indice 1
\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}
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

Вам также может понравиться