Está en la página 1de 37

GUIA BASICA DE

Rashid Samaniego P.

GUIA BASICA DE
Contenido del programa

Gua rpida de LaTeX


Estructuracin del documento
Clases y Paquetes
Ambientes
Referenciado de paginas, figuras, tablas y
ecuaciones.
Referencias bibliografas Bibtex
Manejo de Errores

Gua rpida de Latex

Qu es Latex?

LaTeX es un sistema de preparacin de documentos. Con l


puedes preparar manuscritos, artculos de revista, cartas,
tesis, presentaciones y cualquier tipo de documento que
quisieras imprimir en papel o mostrar en pantalla.

Por qu debera de usar Latex?

Calidad profesional (Matemticos, qumica, fsica,


computacin, biologa, leyes, literatura, msica, etc. NO
TIENE LIMITES)
Calidad de imprenta
separar el contenido y el formato de tu documento

Por qu no debera de usar Latex

No tienes tiempo para aprenderlo


Ya tienes tu documento escrito.
Lo que te interesa es el diseo de documentos.

Gua rpida de Latex

Cmo consigo LaTeX?


Un editor de texto. Es la aplicacin interactiva que
usas para escribir documentos.tex. Cualquier editor
de texto simple te sirve, pero editores especializados
en LaTeX te pueden ofrecer rpido acceso a los
comandos ms comunes para procesar y ver los
documentos que generas.
Una distribucin de LaTeX. Este es el motor que se
encarga de convertir tu archivos fuente de LaTeX en
documentos portables .pdf.
Un visor de documentos. Esta es la aplicacin que
te permite ver e imprimir tus documentos generados
por LaTeX.
Cmo uso LaTeX?
Editar Compilar - Visualizar

Estructuracin del documento

Encabezamiento

Contiene toda la informacin sobre los aspectos globales del


documento que pretendemos crear: tipo de documento, tipo de
letra, mrgenes, espacio entre lneas, etc.
Es el lugar en el que debemos indicar a latex las herramientas
que debe cargar.
Comienza con la declaracin del tipo de documento:
\documentclass[opciones]{tipo de documento}
\usepackage[opciones]{paquete}

Cuerpo

Contiene el texto que deseamos escribir as como los comandos


para darleel formato deseado a dicho texto
Se encuentra encerrado por los comandos \begin{document} y
\end{document}
No aplica WYSIWYG (Wath you see is what you get).

Estructuracin del documento

Practica 1:
Nuestro primer documento

Siguiendo la siguiente codificacin escribir un texto de


minimo 30 palabras.
\documentclass[a4paper]{article}
\begin{document}
Ingrese su texto aqu
\end{document}

Codificacin

Estructuracin del documento

Clases(tipo de documento)
Article.- Este tipo es conveniente en la mayora de los casos.
Book.- Es usado para escribir libros, tiene estilos de
encuadernacin entre otros.
Report.- Este estilo es sugerido para documentos largos. Aqu
cuentas con un nivel mas de encabezados (Chapter) que en el
estilo article. Adems las tablas, guras y ecuaciones son
numeradas segn los captulos y no como en el estilo article.
Letter.- Al igual que la clase book es especial para escribir
cartas y los sobres de las mismas.
Slides.- presentaciones similares a powerpoint, hay diversas
variedades de paquetes, el mas popular es Prosper.
Proc.- Este tipo es basado en el tipo article y es especial para
escribir la recopilacin de artculos de una conferencia.
ltxdoc Esta clase sirve para crear una documentacin de basado
tambin en la clase article.

Estructuracin del documento

Article

Clsico

Revista (journal)

Estructuracin del documento

Book

Paquetes
\documentclass[opciones]{tipo de documento}
\usepackage[opciones]{paquete}
La segunda linea nos indica que se usarn
los paquetes color graphics, estos
paquetes son usados para manejar figuras,
cambiar el color de las letras, el fondo de la
pgina, etc.

Comandos y
entornos

Comandos

Son rdenes que sirven para que LATEX realice una accin
sencilla: cambiar de prrafo escribir un smbolo dejar un
espacio. . .
Comienzan con \, se escriben slo con letras (distingue
maysculas y minsculas).
Pueden ser redenidos y se pueden crear nuevos comandos
La sintaxis habitual es: \nombrecomando[opciones]{argumentos
obligatorios}.
Ejemplos
\xi escribe la letra griega xi:
\textbf{Texto} Marca con negrita el Texto
\usepackage[spanish]{babel}le dice a LaTEX que cargue el
paquete babel con la opcin espaol

Entornos

Son rdenes que sirven para que LATEX realice


una accin compleja: crear una matriz, crear un
pgina dentro de otra, escribir en varias
columnas.
Es necesario abrir el entorno y cerrarlo, la sintaxis
es:
\begin {entorno}
..
\end{entorno}
Los entornos tambin se pueden redenir y se
pueden crear otros nuevos.

Entornos
Ejemplos

Entornos para escribir listas: itemize, enumerate


Entornos para escribir tablas: table, array, matrix
Entornos para situar el texto: center, ushleft,
ushright

Grupos

Un grupo es una parte bien delimitada del


documento, con un inicio y un n y que abarca todo
lo que hay comprendido entre ambos
Para abrir un grupo utilizamos {y para cerrarlo}
Los grupos se pueden anidar unos dentro de otros

Practica 2: Escribir el texto de la practica 1


usando los comandos:
\documentclass[a4paper]{article}
\begin{document}
\begin{center}
\textbf{Ingresar texto \textit{Ingresar texto}\\}\\
\textit{Ingresar texto}\\
\end{center}
\small texto \\ \large texto \\ \Large texto
\textsc{Texto}
end{document}

Espacios y prrafos

Uno o mas espacios son tratados como un espacio.


Tambin se trata como un espacio el salto de lnea.
Varias lneas en blanco separan los prrafos.
El comando \par tiene el mismo efecto.
\newline inicia una nueva lnea sin completar la lnea
en curso
\linebreak[opcin] inicia una nueva lnea justiciando la
lnea en curso

Saltos de pgina

\newpage inicia una nueva pgina sin completar la


pgina en curso
\clearpage produce un efecto similar al comando anterior
ubicando los objetos flotantes (como tablas o grficos)
en una nueva pgina sin texto alguno

Smbolos especiales

Algunos caracteres tienen una utilidad especial para LATEX y su uso


est reservado. Todos se pueden escribir anteponiendo una barra
invertida salvo la propia barra invertida (\\indica lnea nueva)
\ Tilde
\~n la letra
$ Declarar el modo matemtico \$
{ } Iniciar y nalizar grupos \{ \}
# Indicar el nmero de un argumento \#
% Hacer que LTEX ignore una lnea de cdigo \%
& Separar elementos de una tabla o una frmula \&
\Inicio de cualquier comando$ \textbackslash$
y _: Escribir super y subndices \ \_ \

Smbolos ortogrficos

Es mejor usar el paquete inputenc con la


codificacin adecuada que escribir el
comando necesario para cada smbolo.
Como se escriben las comillas, comillas ?
Y los puntos suspensivos...?
Y los ordinales?

Divisin de palabras

Latex se encarga de la divisin de palabras al


nal de lnea cuando sea necesario
Se puede indicar como dividir una palabra
concreta usando \El comando \hyphenation{pa-la-bra1, pa-labra2,...} en la cabecera vale para todo el
documento.
El paquete babel hace, entre otras cosas, que
Latex use patrones guionado del lenguaje
seleccionado.

Alineacin de prrafos

Justificacin
Latex justifica el texto por defecto
Centrar
\begin{center} ... \end{center}
\centerline{texto}
Alinear izquierda
\begin{ushleft} ... \end{ushleft}
\centerline{texto}
Alineado a la derecha.
\begin{ushright} ... \end{ushright}
\centerline{texto}

Tamaos de letra

\tiny
\scriptsize
\footnotesize
\small
\normalsize

\large
\Large
\LARGE
\hude
\Huge

Fuente

Negrita \textbf{texto}
Cursiva \textit{texto}
Subrayado \underline{texto}

Colores

Es necesario cargar el paquete de color


\usepackage[pdftex,usenames,dvipsnames]{color}
\textcolor{Red}{Texto} (se dispone de 68 colores)

RGB (Red Green Blue) Este es un sistema de


composicin de color a partir de la combinacin de
los colores rojo, verde y azul como colores
Primarios. La identificacion de un color se hace por
una terna de nmeros comprendidos entre 0 y 1
que fijan la proporcin de cada uno en la mezcla
\textcolor[rgb]{1,0,0}{Rojo}
\textcolor[rgb]{1,1,0}{Amarillo}
\textcolor[rgb]{0.2,0.5,0.7}{Azulado}

Colores

CMYK (Cyan Magenta Yellow Black) Debemos


especificar un conjunto de cuatro nmeros
comprendidos entre 0 y 1 representando la
proporcin de cada uno de los cuatro colores en la
mezcla (mtodo usado en impresoras
\textcolor[cmyk]{0,1,0,0}{Magenta}
\textcolor[cmyk]{1,0,1,0}{Verde}

Gray escala de grises, un nmero nico


comprendido entre 0 y 1.
\textcolor[gray]{0.3}{Gris Oscuro}
\textcolor[gray]{0.8}{Gris Claro}

Listas

Listas

Existen tres entornos en LATEX para escribir


listas: enumerate, itemize y description.

\usepackage{enumerate}

\begin{enumerate}
\item texto
\end{enumerate}
\begin {description}
\item [Texto] Texto descriptivo
\end{description}

Practica 3: Listas
Las listas se pueden anidar
\begin{itemize}
\item Varias cosas :
\begin{enumerate}
\item Una ;
\item[-] otra ;
\end{enumerate}
\item segundo
\item tercer
\end{itemize}

Si queremos cambiar el smbolo de un elemento


en particular, usamos "\item[$*$]", donde
dentro de los corchetes podemos escribir el
smbolo que queramos. Si queremos cambiar
todos los smbolos, usamos el comando
"\renewcommand{\labelitemi}{$*$}".
Donde
\labelitemi,
\labelitemii,
\labelitemiii,
\labelitemiv, etc... hacen referencia a los iconos
de los niveles 1, 2, 3, 4, etc... respectivamente.

\renewcommand{\labelitemi}{$-$}
\renewcommand{\labelitemii}{$\cdot$}
Futuros viajes:
\begin{itemize}
\item Madrid.
\item Castilla la Mancha.
\item Castilla y Len.
\begin{itemize}
\item Segovia.
\item vila.
\end{itemize}
\end{itemize}

De forma similar, las enumeraciones se


crean con los comandos \begin{enumerate}
e \end{enumerate}. Adems, el formato de la
enumeracin se puede definir entre
corchetes despus de \begin{enumerate}.
Podemos poner 1, I, a, A, etc... como se
muestra a continuacin:

\renewcommand{\labelitemi}{$-$}
\renewcommand{\labelitemii}{$\cdot$}
Futuros viajes:
\begin{itemize}
\item[$*$] Madrid.
\item Castilla la Mancha.
\item Castilla y Len.
\begin{itemize}
\item Segovia.
\item vila.
\end{itemize}
\end{itemize}

De forma similar, las enumeraciones se crean


con los comandos \begin{enumerate} e
\end{enumerate}. Adems, el formato de la
enumeracin se puede definir entre corchetes
despus de \begin{enumerate}. Podemos poner
1, I, a, A, etc... como se muestra a
continuacin:

Lista de la compra:
\begin{enumerate}[1.]
\item Manzanas.
\item Pltanos.
\item Pescado fresco.
\begin{enumerate}[a)]
\item Emperador.
\item Gallo.
\end{enumerate}
\end{enumerate}

\documentclass[opciones]{tipo de documento}
\documentclass[twoside,dvips]{article}
\usepackage{graphics,color}
La segunda linea nos indica que se usarn los
paquetes color graphics, estos paquetes son
usados para manejar figuras, cambiar el color de las
letras, el fondo de la pgina, etc.
Amslatex: Formulas matemticas
Babel: poder usar diferentes idiomas
Graphics: inclusin y manejo de grficos
Psnfss: tipos de letra llamado Type 1 (PostScript).

Comandos
\documentclass[twoside,dvips]{article}
\usepackage{graphics,color}
\newcommand{\Real}{\mathbb R}
\textwidth 6.75in (Ancho de pgina)
\textheight 8.5in (altura de pgina)
\headheight 6.0in (Largo del texto excluyendo enc y pie de
pagina)
\oddsidemargin 0in (margen izquierdo desde el borde izquierdo)
\topmargin 0in (margen superior)
\leftmargin 1in (Margen izquierdo)
\parindent 0.5em (identancin normal de un prrafo)
\parskip 2ex (Espacio adicional entre prrafos)
\baselineskip 1.5pt (separacion entre lineas)

Comando de configuracin de
pginas.

También podría gustarte