139
Intro Estructura Comandos Entornos Compatibilidad Beamer Tips nbeginfL A T E Xg Esteban Campos Hern ´ andez Pontificia Universidad Catolica de Chile Esteban Campos Hern ´ andez nbeginfLAT E Xg

Begin LaTeX

  • Upload
    btotco

  • View
    86

  • Download
    3

Embed Size (px)

Citation preview

Intro Estructura Comandos Entornos Compatibilidad Beamer Tipsbegin{LATEX}Esteban Campos Hern andezPonticia Universidad Catolica de ChileEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onMotivaci onLa economa - como muchas otras ciencias - se ha visto beneciada de losdistintos lenguajes de composici on tipogr aca que muchos sistemas operativosbrindan para el procesamiento r apido y sencillo de documentos acad emicos. Sinembargo, estos procesadores de palabras carecen de herramientas utiles parala escritura de lenguaje matem atico, el cual es indispensable en esta ramadebido a la gran cantidad de modelos que se utilizan.LATEX brinda estas facilidades y ademas una estructura preestablecida para losdocumentos que hace no solo sencilla y agradable la lectura, sino que estableceest andares de formato para los documentos de revistas, journals y libros.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onMotivaci onA todo esto, se le a naden las nuevas herramientas para presentacionesacad emicas (seminarios, conferencias) que son de mucha utilidad para loscientcos en la exposici on de sus documentos.Es por ello que en este documento se exponen las ventajas y la forma de usoque tiene este software ante los tpicos procesadores de palabras y dise no dediapositivas.Adicionalmente se presentan tips para aquellas potenciales limitaciones quetiene el software, pero mas aun con el objetivo de hacer un compilado deherramientas adicionales a lo que se ense na en los tpicos manuales y que leahorren tiempo al usuario de LATEX.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onQu e es LATEX?LATEX (LAmport TeX) es un sistema de composici on de textos formado por ungran conjunto de macros (serie de instrucciones que se almacenan para que sepuedan ejecutar de forma secuencial mediante una sola llamada u orden deejecuci on es decir, una instrucci on compleja, formada por otras instruccionesm as sencillas), escrito por Leslie Lamport en 1984, con la intenci on de facilitar eluso del lenguaje de composici on tipogr aca TEX creado por Donald Knuth.El programa est a orientado especialmente a la creaci on de libros, documentoscientcos y t ecnicos que contengan f ormulas matem aticas. Dada la calidadtipogr aca de los documentos realizados con LATEX, estos son comparables a losde una editorial cientca de primera lnea.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onVentajas de LATEXEspacio en memoria.Uso para presentaciones.Uso en tesis, trabajos e investigaci on.Gratuito.Amplia comunidad web.Aplicaciones con otros software (por ejemplo Stata, Matlab, WolframMathematica, entre otros).Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onInstalaci onPara el funcionamiento de LATEX, es necesario de la descarga e instalaci on de 3componentes (para su optima instalaci on, seguiremos ese orden de instalaci on):MiktexEditor TEX(Winshell, LEd, WinEdt, LyX, TeXnicCenter, entre otros)GhostscriptEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onInstalaci onPara hacer el proceso de instalaci on de LATEX algo mas sencillo, haremos una breveanaloga del programa con la instalaci on de un programa conocido por todos comoMicrosoft Windows.El primero componente (Miktex), vendra siendo como Microsoft Windows, esdecir, el sistema operativo que contiene todas las funciones, paquetes ycomandos para que pueda funcionar el sistema.El segundo (Editor TEX), podra ser comparado con Microsoft Word, es decir, unprograma que permita escribir y procesar el texto que deseamos escribirEl tercero es uno adicional que permite procesar ese texto en un documento depdf, el cual podramos asociar con PDF Creator a cualquier otra impresoravirtual que permita ver el texto editado en pdf.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onMiktexPrimero se debe DESCARGARIngrese a: http://www.miktex.org/2.8/setupDescargar el archivo MiKTeX 2.8 Net Installer en la secci on Installingthe complete MikTeX system. Una vez descargado, se debe ejecutar esearchivo (no borrarlo, ya que se usara de nuevo para el paso de instalaci on) yescoger las siguientes opciones:En Task escoger la opci on Download MiKTeXEn Package Set escoger la opci on Complete MiKTeX (esto es de sumaimportancia, ya que de instalar la versi on b asica no se contara con todos lospaquetes que son necesarios).En Download Source escoger la opci on Chile ftp.inf.utfsm.clEn MiKTeX Distribution Directory apretar Browse y crear una carpeta en MisDocumentos que se llame MiKTeX Disribution Files, escogerla y darSiguiente. Luego apretar Start, y el programa se comienza a descargar (pesaalrededor de 800 Megas).Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onMiktexY luego INSTALARUsamos el mismo archivo ejecutable del paso de instalaci on, pero esta vez enTask escogemos Install MiKTeX, y elegimos las siguientes opcionesEn Package Set escoger Complete MiKTeX.En Shared Installation escoger Anyone who uses this computer (allusers).En Settings escoger Preferred Paper: A4 y Ask me first en la siguienteopci on.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onEditor TEXComo se menciono previamente, existen varios editores TEX. Los mas comunesson: Winshell, TeXnicCenter, LyX, WinEdt y LEd. Existen varias razones para laelecci on y preferencia de cada uno de ellos, las cuales no se detallan ac a. Porpreferencia propia, en este documento se usara Winshell.Al igual que con Miktex, primero se debe descargar y luego instalar, siguiendolos siguientes pasos:Ir al sitio http://www.winshell.org/Descargar el archivo WinShell330.exeSeleccionar Complete Toolbar cuando se ejecute el WinShell330.exeEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onGhostscriptIr al sitiohttp://www.brothersoft.com/ghostscript-download-189913.htmlDescargar el ejecutable e instalarlo.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Motivaci on Qu e es LATEX? Ventajas Instalaci onUSBLATEXEl proceso de instalacion de LATEX es un poco largo y tedioso, ademas de queno esta instalado en todos los computadores, por lo que tratar de compilarnuestros archivos .tex donde queramos, es una limitante.Para ello, se puede usar una version portatil llamada USBLATEX, que, como sunombre lo indica, se puede compilar desde cualquier memoria USB sin lanecesidad de que la version completa de LATEX este instalada en el computadorque estemos usando.Debemos descargar el ejecutable USBTeX.exe del sitiohttp://www.exomatik.net/U-Latex/USBTeXEspanolEste sitio web descibe paso a paso cual es la forma de instalacion y uso de estaversion portatil. Ademas es importante decir que por ser una version reducida,puede que no todos los paquetes esten disponibles.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Pre ambulo Cuerpo Compilaci on EjemploEstructura de documentosPara lograr escribir un documento o presentaci on, debemos entender laestructura de escritura de LATEX las cuales son:Pre ambulo: es serie de paquetes y comandos especiales de MikTex que se usaranen la Edici on y tienen que pre establecerse antes de poder escribir el Cuerpo.Adem as se debe indicar que tipo de documento se escribir a.Cuerpo: es donde se realiza la edici on del texto, formulas matem aticas, tablas,guras o lo que se desee incluir.Compilaci on: es el paso que permite la presentaci on del c odigo en un archivo pdf.A continuaci on se describir a cada una.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Pre ambulo Cuerpo Compilaci on EjemploTipos de documentoPara establecer que tipo de documento se desea hacer (es obligatorio hacerlo),se debe establecer el tipo de documento y sus opciones en el comandosiguiente:\documentclass[opciones]{tipo de documento}Los tipos de documento disponibles son los siguientes:Tipo de documento Descripci onarticle Para artculos en revistas cientcas, reportesreport Para reportes m as largos que contengan captulos (usado mucho en tesis)book Para libros completosbeamer Para presentaciones completasproc Es una variante de la clase articleminimal Es el documento m as peque no se usa con prop ositos de programaci onslides Para diapositivas, pero no se usa mucho. Es mejor beamermemoir Basado en la clase book, pero con la caracterstica de poder cambiarletter Para cartas, su formato no permite mucha manipulaci onEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Pre ambulo Cuerpo Compilaci on EjemploPaquetesAdem as es necesario indicar cuales paquetes se utilizar an dentro deldocumento. Un paquete es un ambiente que contiene comandos para la edici onde texto. El formato es el siguiente:\usepackage{paquete}La instalacion completa de Miktex hace que casi todos los paquetes masimportantes esten disponibles. A pesar de que lista de los paquetes es muyextensa, aqui se describen los mas usados (posteriormente en la seccion de tipsdescargaremos otros adicionales)Paquete Descripci on\usepackage{babel} Permite cambiar idioma. En caso de espa nol, permite tildes y n\usepackage{url} Permite insertar direcciones web (paginas web o direcciones de emails)\usepackage{hyperref} Genera barra lateral de navegaci on y crea hipervnculos en el documento\usepackage{array} Para reportes largos que contengan captulos (usado mucho en tesis)\usepackage{verbatim} Sirve para copiar c odigos sin LATEX que los interprete como propios\usepackage{amsfonts} Para diapositivas, pero no se usa mucho. Es mejor beamer\usepackage{amsmath} Ambiente matem atico que permite escribir ecuaciones, matrices, etc.\usepackage{graphicx} Para insertar gr acos e im agenes\usepackage{longtable} Sirve cuando las tablas son muy grandes\usepackage{longtable} Sirve cuando las tablas son muy grandesEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Pre ambulo Cuerpo Compilaci on EjemploM argenesLATEX tiene predenido la distancia de los m argenes. Para poder modicarestos, se escribe en el preambulo los siguientes comandos:\oddsidemargin 0in\textwidth 0in\topmargin 0in\textheight 0in\headheight 0in\footheight 0inLas medidas en cada comando se pueden modicar a gusto. A continuacion sepresenta un diagrama que muesta de mejor manera que hace cada comandoEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Pre ambulo Cuerpo Compilaci on EjemploM argenes

topmarginheadheighttextheighttextwidhtfootheightoddsidemarginheadsepEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Pre ambulo Cuerpo Compilaci on EjemploCuerpoEl entorno document es el que contiene todo el cuerpo del documento. Esestrictamente necesario establecerlo, sin el LATEX no sabe donde comienza otermina el cuerpo. En la secci on Entornos se detallan los otros existentes. Elformato del cuerpo es el siguiente:\begin{document}...texto...\end{document}Entremedio, se escribe el texto, formulas, guras, tablas y cualquier cosa que sedesee incluir.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Pre ambulo Cuerpo Compilaci on EjemploCompilaci onEl paso de compilaci on es el que permite traducir el c odigo a un documento.pdf.Para lograr compilar el archivo, lo unico que tenemos que hacer es apretar elbot on F11 de nuestro teclado (esto si nuestro Editor de TEX es Winshell).Debemos tener muy en cuenta que cuando guardemos el archivo .tex en el queestamos editando el texto, este no puede llevar espacios en el nombre delarchivo (i.e. Mi primer documento.tex), ya que de hacerlo as no compilara eltexto (podemos usar la opci on "Mi_primer_texto.tex" ).Una vez compilado el archivo, se guardaran autom aticamente varios archivos endonde se encuentra nuestro archivo .tex, dentro de los que podemos encontrarel archivo pdf que se requiere.Muchas veces el archivo no compila. Esto se debe a que hemos cometido unerror en nuestro c odigo, pero por suerte Winshell cuenta con una ventana decompilaci on (por lo general ubicada en la parte inferior de la pantalla) donde nosindica cual fue el error, y en que linea se puede ubicar este.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Pre ambulo Cuerpo Compilaci on EjemploEjemploEl siguiente codigo:% PREAMBULO %\documentclass{article}\usepackage{amsmath}% CUERPO %\begin{document}Este es mi primer documento en \LaTeX \\Supongamos que se quiere escribir la formadel estimador MICO: \\$ \hat \beta =(XX){-1} XY $\end{document}Al compilarlo genera:Este es mi primer documento en LATEXSupongamos que se quiere escribir la forma delestimador MICO: = (XX)1XYEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosEspecialesLATEX tiene caracteres especiales generalesComando Espacio\ Car acter inicial de comando{} Abre y cierra bloque de c odigo$ Abre y cierra el modo matem atico& Tabulador (en tablas y matrices)# Se nala par ametro en las macros Para exponentes Para evitar cortes de rengl on% Para comentarios_ Para subindicesEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosTama nos de letraPara modicar el tama no de letra de una palabra u oraci on, podemos usar loscomandos siguientesComando Tama nos de la fuente\tiny{texto} Ejemplo\scriptsize{texto} Ejemplo\footnotesize{texto} Ejemplo\small{texto} Ejemplo\normalsize{texto} Ejemplo\large{texto} Ejemplo\Large{texto} Ejemplo\LARGE{texto} Ejemplo\huge{texto} Ejemplo\Huge{texto} EjemploSin embargo si lo que se requiere es cambiar el tama no de letra de eldocumento, este se debe especicar en el comando\documentclass[tamano de letra]{tipo de documento}En el tama no de letra se puede modicar el n umero a gusto (i.e. 12pt)Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosEspacios entrelineasEspacio vertical: LATEX no reconoce cuando comienza y termina una linea, amenos que se lo indiquemos. Es por ello que existen varios comandos paraespecicar el espacio entre lineas.Algunos de los espacios entre linea son:Comando Espacio\\ Espacio simple\, Espacio delgado\; Espacio grueso\quad Doble espacio\qquad Espacio cu adruple\! Espacio delgado negativo\smallskip Salto chico\medskip Salto mediado\bigskip Salto grande\vspace{cm} Espacio vertical (se puede indicar la distancia que se desee)Si se desea hacer interlineado para TODO el documento, se debe escribir en espreambulo el comando siguiente y modicar el numero a gusto\renewcommand{\baselinestretch}{numero} .Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosEspacios intralineasEspacio horizontal: ademas puede que se requieran espacios en la mismalinea, los cuales son comandos similares a los usados para un espaciohorizontal:Comando Espacio|| |\,| |\;| |\quad| |\qquad| |\hspace{.5in}| Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosFuente y tipo de letraMuchas veces, se quiere usar alg un otro tipo de fuente distinta a lapreestablecido por LATEX para alguna palabra u oraci on, para ellos se usa:Comando Formato\rm{texto} Roman\em{texto} Enf atico\bf{texto} Negrita\it{texto} Italica\sl{texto} Slanted\underline{texto} Subrayado\sf{texto} Sans Serif\sc{texto} SMALL CAPS\tt{texto} TypewriterEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosFuente y tipo de letraSin embargo, si se quiere modicar toda la fuente del documento, esta se debeespecicar en el preambulo. Aca esta una lista de las fuentes mas usadas endocumentos academicos:\usepackage{pslatex}\usepackage{times}\usepackage{bookman}\usepackage{helvet}\usepackage{palatino}\usepackage{newcent}\usepackage{pxfonts}\usepackage{txfonts}\usepackage{concrete}\usepackage{cmbright}\usepackage{fourier}\usepackage{mathptmx}\usepackage{mathpazo}Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosSecciones e ndicePara crear ttulos de cada parte o secci on del documento, basta con usar loscomandos simples que presenta LATEX para este prop osito, y el mismoprograma realiza la numeraci on (dependiendo del comando que se elija)autom aticamente.Las opciones disponibles son:Comando Restricciones\part{texto} No se puede usar en el ambiente letters\chapter{texto} Solo se puede usar en book y report\section{texto} No se puede usar en el ambiente letters\subsection{texto} No se puede usar en el ambiente letters\subsubsection{texto} No se puede usar en el ambiente letters\paragraph{texto} No se puede usar en el ambiente letters\subparagraph{texto} No se puede usar en el ambiente lettersLATEX ofrece la herramienta de una tabla de contenidos, que se realiza a partirde las partes, secciones, captulos o p arrafos que se hayan especicado en eldocumento. Para realizar dicha tabla, unicamente se debe usar elcomando\tableofcontents donde se desee poner el indice.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosNumeraci on de seccionesCuando se incluye alguna secci on o subsecci on, el programa hace unanumeraci on autom atica de los ttulos. No obstante, puede que esto no sea loestamos requiriendo. Hay dos maneras de lograr que no se haga estanumeraci onUna manera es tan simple como usar * en el comando de secci on, de lasiguiente manera: \section*{texto}Otra manera de hacerlo es considerando las variantes de comandos que usannumeraci on con los que no usan.Con numeraci on Sin Numeraci on\part{texto}\chapter{texto} \subject{texto}\section{texto} \part{texto}\subsection{texto} \subsubject{texto}\subsubsection{texto} \subsubsubject{texto}Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosTitulo y autorPara poder insertar el titulo, autor y hasta la institucion a la que este pertenece,basta con establecer el siguiente formato en el preambulo:\title{texto}\subtitle{texto}\author{texto}\institute{texto}\date{texto}Para lograr que la informaci on aparezca en el titulo, se debe escribir en el cuerpodel documento el comando \maketitle donde se desee que vaya el titulo.Si no se desea se incluya la fecha, se debe escribir \date{} , de otra forma lafecha aparecer a en el titulo. Ademas \date{\today} actualiza la fecha da ada de forma autom atica.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosColor de textoPara poder usar color en nuestro documento, debemos indicar el paquete decolor en el preambulo:\usepackage{color}Luego, para usar el color que necesitamos en el texto, se usa el comando:\textcolor{nombre del color}{texto}En la opci on de nombre del color debemos especicar el nombre del color enminuscula e ingles.Hay 68 colores estandar del programa. Algunas de las opciones mas usadasson: red, yellow, green, black, blue, purple, cyan, magenta, gray, darkgray,lightgray, orange, violet, y brown.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosColor de textoPara denir nuevos colores, se escribe en el preambulo\xdefinecolor{name of new color}{iniciales de colores}{numero}En las iniciales de los colores, se escogen la cantidad de colores que se deseanmezclar para crear el color nuevo; en numero se especica la intensidad (siendo0 baja intensidad y 1 la maxima) del color asociado a los colores elegidos paramezclarEjemplo Escribimos en el preambulo la forma de denir los colores nuevos quenecesitamos, de la siguiente manera:\xdefinecolor{darkgreen}{rgb}{0,0.35,0}darkgreen\xdefinecolor{purpleish}{cmyk}{0.75,0.75,0,0}purpleishEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosEspecialesMuchos de los manuales de LATEX a pesar de ser completos, no detallan todoslos comandos que est an disponibles para usar. Ademas, hacer una b usquedaen la web cada vez que se necesite un smbolo muy extra no, puede ser tedioso.En la siguiente pagina http://detexify.kirelabs.org/classify.htmlSimplemente se dibuja (literalmente) el comando que se necesita, y aparecenuna serie de opciones que mejor coinciden con lo que buscamos.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosEjemploSupongamos que se quiere insertar algo tan sencillo (o absurdo) como una carafeliz, y los resultados desplegados por la pagina web son los siguientes:\usepackage{marvosym}\Smiley\usepackage{wasysym}\smiley\usepackage{wasysym}\blacksmileyEsto signica que debemos usar el paquete que se indica en el pre ambulo, yluego el comando donde queramos insertar nuestra gura en el cuerpo deldocumentoLos resultados respectivos serian los siguientes: Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosOtrosPie de PaginaPara insertar un pie de pagina, es tan sencillo como usar el comando con eltexto que se desea que vaya dentro del mismo. El programa hace unanumeraci on autom atica.\footnote{texto}Enlaces webPara insertar un enlace web, se usa el comando \url{texto} con el sitio webque se desea enlazar dentro del mismo. Otra manera de hacerlo es usar\href{texto}{texto} donde en el primer texto se indica el sitio web y en elsegundo un texto que aparecera en cambio del sitio webComillasLas comillas es uno de los primero dolores de cabeza para los usuarios deLATEX, ya que en cambio de usar las comillas simples se debe usar:`` TextoY el resultado se vera as: TextoEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips B asico Tama no Espacio Fuente Seccion Titulo Color Web OtrosOtrosSalto de paginaPara cambiar de pagina, se debe usar:\newpage o \pagebreakHay una diferencia con estos dos comandos. Si usa \newpage los parrafos de lapagina anterior quedaran pegados, quedando mucho espacio libre al nal de lapagina anterior. Con \pagebreak pasa lo contrario, quedando los parrafosdistribuidos en la paginaNotas al margenMuchas veces es util hacer anotaciones al margen de un p arrafo (para haceruna revisi on posterior de cierta oraci on, o para hacer una explicaci on adicional,etc). Para ello, se debe usar el siguiente comando donde lo necesitemos:\marginpar{texto}Sin embargo, este comando reajusta el texto de manera que el tama no de letraes muy grande, y justica el texto autom aticamente. Estas cosas hacen que eltexto de la nota al margen no se vean bien. En la secci on de tips se explicacomo lograr hacer un ajuste para modicar esto.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaEntornosLos entornos son bloques en los cuales se especica alguna funci on que sedesea realizar. El entorno mas b asico ya lo introdujimos previamente\begin{document}...\end{document}El resto mantienen la misma forma b asica de este. Ahora se presentaran otrosentornos que permiten tanto modicar la forma del texto, como insertar tablas,vi netas, guras, abstract para documentos cientcos y c odigos de programaci onEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaAlinearPara poder centrar, o alinear un p arrafo hacia la izquierda o la derecha, usamos lossiguientes ambientesAlinear a la izquierda\begin{flushleft}...\end{flushleft}Centrar\begin{center}...\end{center}Alinear a la derecha\begin{flushright}...\end{flushright}Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaEjemplo\begin{flushleft}Universidad Nacionalde Costa Rica\\Facultad de CienciasSociales\\Escuela de Economa\\\end{flushleft}\begin{center}Universidad Nacionalde Costa Rica\\Facultad de CienciasSociales\\Escuela de Economa\\\end{center}\begin{flushright}Universidad Nacionalde Costa Rica\\Facultad de CienciasSociales\\Escuela de Economa\\\end{flushright}Universidad Nacional de Costa RicaFacultad de Ciencias SocialesEscuela de EconomaUniversidad Nacional de Costa RicaFacultad de Ciencias SocialesEscuela de EconomaUniversidad Nacional de Costa RicaFacultad de Ciencias SocialesEscuela de EconomaEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaListaPara hacer una lista, se pueden usar 3 entornos b asicos. Ademas es importanteconocer las opciones que algunos de estos entornos presentan, para variantesen las vinetas que se pueden usar.Sin numero\begin{itemize}\item\end{itemize}Con numero\begin{enumerate}\item\end{enumerate}Descripci on\begin{description}\item\end{description}El comando \item[opciones] puede modicarse para obtener distintanumeraci on o descripci on (i.e. Usar n umeros romanos)Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaEjemploPor ejemplo, podemos hacer listas simples con los entornos descritos conanterioridad (respectivamente):\begin{itemize}\item Primer elemento\item Segundo elemento\item Tercer elemento\end{itemize}\begin{enumerate}\item Primer elemento\item Segundo elemento\item Tercer elemento\end{enumerate}\begin{description}\item[Primero] Primer elemento\item[Segundo] Segundo elemento\item[Tercero] Tercer elemento\end{description}Primer elementoSegundo elementoTercer elemento1 Primer elemento2 Segundo elemento3 Tercer elementoPrimero Primer elementoSegundo Segundo elementoTercero Tercer elementoEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaFigurasPara incluir guras, primero se debe establecer en el pre ambulo los paquetes\usepackage{graphicx}\usepackage{subfigure}Luego, se usa el entorno siguiente donde se desea insertar la gura\begin{figure}[opciones]\centering\includegraphics[opciones]{figura}\caption{texto}\end{figure}Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaFigurasLATEX es un programa que optimza, esto en el sentido que si incluimos unagura justo despues de un texto que deseamos, pero la imagen es muy grandetal que no cabe en la pagina, el programa automaticamente colocara la gura enla siguiente pagina.Para evitar esto, se puede modicar las opciones del entorno para guras.Primero en el preambulo establecemos \usepackage{here}. Las opciones sonlas siguientes:Opcion Descripci on[h] Here: Ubica la gura donde se le indica.[t] Top: Ubica la gura en la parte superiro de la pagina.[b] Bottom: Ubica la gura en la parte abajo de la pagina.[p] Page: Ubica la gura en una pagina especial para guras.[h!] Sobrepasa las ordenes de LATEX. Obliga a ubicar la gura en el lugar sin importar como quede.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaFigurasDebe notarse que dentro del entorno, ademas debe usarse el comando\includegraphics , el cual tiene la ventaja de poder establecer ciertasopciones para las medidas de la imagen, como alto y ancho.Hay dos maneras de controlar el tama no de la gura, y ambos metodos seaplican al comando anterior. Una manera es usando\includegraphics[width,height]{figura} y la otra es usando\includegraphics[scale]{figura}La opcion \caption{texto} sirve para incluir algun titulo a la guraEl comando \centering sirve para centrar la imagen quede centrada. Si no sedesea que la imagen quede centrada, no se usa el comando.Ademas, el archivo de la gura que deseamos insertar, debe estar en la mismacarpeta del archivo TEX y se debe especicar el tipo de archivo que es (.jpg .pdfy .eps son los que soporta LATEX).Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaEjemploLa obra de arte de Albrecht D urer, Melancolia I, es un buen ejemplo paramostrar un par de propiedades del entorno para guras.La peculiaridad de la gura es que contiene una matriz magica, es decir, unamatriz en la cual todas las columnas, las y ambas diagonales suman la mismaconstante.La matriz no es el elemento primordial de la obra, para lo cual podremosprimero reacomodar el tama no y luego hacer zoom sobre la matriz.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaEjemploPara cambiar el tama no de la gura usamos\begin{figure}[h]\includegraphics[width=3cm,height=4cm]{Melancolia_I.jpg}\end{figure}\begin{figure}[h]\includegraphics[width=4cm,height=5cm]{Melancolia_I.jpg}\end{figure}Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaEjemploSe puede rotrar el angulo de la gura, o incluir un titulo de la gura\begin{figure}[h]\includegraphics[angle=25]{Melancolia_I.jpg}\caption{Albrecht Durer, Melancolia I}\end{figure}Figura: Albrecht D urer, Melancola IEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaEjemploPara crear subguras, usamos:\begin{figure}[h]\centering\subfigure[Tamano Grande]{\label{fig:edge-a}\includegraphics[scale=0.075]{Melancolia_I.jpg}} \quad\subfigure[Tamano Pequeno]{\label{fig:edge-b}\includegraphics[scale=0.065]{Melancolia_I.jpg}} \\\caption{Albrecht Durer, Melancola I}\end{figure}(a) Tama no Grande (b) Tama no Peque noFigura: Albrecht D urer, Melancola IEsteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaAbstractLATEX provee un entorno para este prop osito. Esta disponible para los ambientesarticle y report pero no esta disponible para bookEl formato del entorno es igual que los anteriores, donde se escribe entremedioel texto que se desea que vaya en\begin{abstract}...\end{abstract}Se puede combinar el abstract con el comandos para palabras claves (versecci on de tips)Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaVerbatimMuchas veces, se cuenta con alg un c odigo de alg un programa que hayamosusado para programar, y deseamos incluirlo en el documento. Dependiendo delprograma que hayamos usado, se pueden usar otros m etodos mas elaborados alos que veremos a continuaci on, pero por el momento nos basaremos en el massimple.El entorno se llama verbatim y signica palabra a palabra. Eso es justo lo quehace el entorno, copiar palabra a palabra el c odigo, y no deja que LATEX lointerprete como c odigo propio.\begin{verbatim}...\end{verbatim}Otra manera tambi en de usar verbatim es unicamente usar el comando\verb={texto}= de modo que se puede incluir entre lineas sin necesidad deusar todo el entorno.Esteban Campos Hern andez begin{LATEX}Intro Estructura Comandos Entornos Compatibilidad Beamer Tips Alinear Lista Figura Resumen Codigo Tabla Columna Bib Matem aticaEjemploSupongamos que tenemos un archivo .do de Stata, el cual para introducirlo en eldocumento tenemos que hacer:\begin{verbatim}/* Ejemplo de un archivo .do de Stata */clearset memory 500muse "C:casen_base.dta"use o20 edad ytrabaj using casen_base.dtadestring ytrabaj, generate(ytrabaj_destring)drop if o20==""destring o20, generate(o20_destring)histogram edadgraph2tex, epsfile(histograma)generate dummy_edad1=0replace dummy_edad=1 if edad