Documentos LaTeX en Ubuntu y Windows
Upcoming SlideShare
Loading in...5
×
 

Documentos LaTeX en Ubuntu y Windows

on

  • 4,898 views

Tutorial para la creación de Documentos LaTeX en Ubuntu y Windows. (Documento hecho con LaTeX)

Tutorial para la creación de Documentos LaTeX en Ubuntu y Windows. (Documento hecho con LaTeX)

Statistics

Views

Total Views
4,898
Views on SlideShare
4,116
Embed Views
782

Actions

Likes
0
Downloads
92
Comments
0

15 Embeds 782

http://www.taringa.net 552
http://ubunlatex.blogspot.com 95
http://www.slideshare.net 58
http://static.slidesharecdn.com 29
http://moleskinformatico.blogspot.com 13
http://ubunlatex.blogspot.com.es 11
http://noseq.com 9
http://ubunlatex.blogspot.mx 4
http://webcache.googleusercontent.com 3
http://m.taringa.net 2
url_unknown 2
http://ubunlatex.blogspot.com.ar 1
http://www.facebook.com 1
http://web7.taringa.net 1
http://ubunlatex.blogspot.ca 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Documentos LaTeX en Ubuntu y Windows Documentos LaTeX en Ubuntu y Windows Document Transcript

    • Documentos LaTeX en Ubuntu y Windows moleskinformatico jlrvpuma
    • ´Indice general1. Documentos LaTeX 2 1.1. Introducci´n . . . . . . . . . . . . . . . . . o . . . . . . . . . . . . . 2 1.2. Clases de Documento . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3. Estructura de un Documento . . . . . . . . . . . . . . . . . . . . 3 1.3.1. Pre´mbulo . . . . . . . . . . . . . a . . . . . . . . . . . . . 3 1.3.2. Cuerpo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.4. Caracteres Especiales . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.5. Algunos Comandos LaTeX . . . . . . . . . . . . . . . . . . . . . 5 1.5.1. Justificando y Centrando el Texto . . . . . . . . . . . . . 5 1.5.2. Estilo y Tama˜o de Letras . . . . . n . . . . . . . . . . . . . 7 1.5.3. Texto Subrayado . . . . . . . . . . . . . . . . . . . . . . . 8 1.5.4. Quitando Numeraci´n de P´gina . o a . . . . . . . . . . . . . 8 1.6. Inserci´n de Im´genes . . . . . . . . . . . o a . . . . . . . . . . . . . 8 1.7. Inserci´n de Tablas . . . . . . . . . . . . . o . . . . . . . . . . . . . 9 1.8. Alineando a la Izquierda y Derecha . . . . . . . . . . . . . . . . . 10 1.9. Silabeo o Divisi´n de Palabras . . . . . . o . . . . . . . . . . . . . 10 1.10. Documento LaTeX de Ejemplo . . . . . . . . . . . . . . . . . . . 102. Compilando en Ubuntu 13 2.1. Generando PDF con pdflatex . . . . . . . . . . . . . . . . . . . . 133. Compilando en Windows 15 3.1. Generando PDF con pdflatex.exe . . . . . . . . . . . . . . . . . . 15 1
    • Lista de Tablas 1.1. Caracteres especiales . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2. Otros caracteres a considerar . . . . . . . . . . . . . . . . . . . . 5 1.3. Estilos de letra . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4. Tama˜os de letra . . . . . . . n . . . . . . . . . . . . . . . . . . . . 8 2
    • ResumenEste documento constituye una gu´ breve para la creaci´n de documentos .pdf ıa omediante LaTeX abarcando sobre todo la generaci´n de documentos de clase oarticle en los sistemas operativos Ubuntu y Windows, aunque los pasos que seindican para el primero no deber´ suponer un gran problema si se trasladan ıana otros sistemas GnuLinux.
    • 1
    • 1Documentos LaTeX1.1. Introducci´n o LaTeX es un sistema de composici´n de textos que est´ formado mayorita- o ariamente por ´rdenes (macros) construidas a partir de comandos de TeX 1 . Cabe ose˜alar que se pueden aumentar las capacidades de LaTeX utilizando comandos npropios del sistema TeX. LaTeX se basa en comandos y presupone una filosof´ de trabajo diferente ıaa la de los procesadores de texto habituales conocidos como WYSIWYG 2 per-mitiendo a quien escribe el documento centrarse unicamente en el contenido sin ´tener que preocuparse en los detalles del formato. La elaboraci´n de un documento con LaTeX requiere normalmente 2 etapas; oen la primera hay que crear el archivo fuente mediante cualquier editor de textoplano con las ´rdenes o comandos LaTeX, la segunda etapa consiste en procesar oo compilar el archivo fuente mediante un compilador TeX, ´ste interpreta las eo´rdenes en el archivo fuente y prepara el documento para la salida correspon-diente.1.2. Clases de Documento Existen varias clases de documento, los b´sicos y m´s usados: a a article book report Dependiendo de la clase de documento, ´ste puede tener partes, cap´ e ıtulos,secciones. Este documento se centrar´ unicamente en la clase article y la generaci´n a ode un documento .pdf a partir de un documento LaTeX mediante MikTeX. La clase article se usa para documentos cortos para los cuales no es necesariodividir en cap´ ıtulos, sino que bastan las secciones y subsecciones y sus p´rrafos a 1 Sistema de tipograf´ escrito por Donald E. Knuth, aunque utilizado generalmente pa- ıara componer f´rmulas matem´ticas complejas, tambi´n se puede usar para otras tareas de o a ecomposici´n, especialmente en la forma de macros como LaTeX. o 2 What you see is what you get, o bien Lo que ves es lo que obtienes. 2
    • y subp´rrafos. a1.3. Estructura de un Documento La estructura de un documento LaTeX se divide en 2 grandes partes: elpre´mbulo y el cuerpo del documento. a1.3.1. Pre´mbulo a En el pre´mbulo se escriben las instrucciones fundamentales que indican aa LaTeX qu´ clase de documento se va a escribir y qu´ caracter´ e e ısticas va atener ´ste, tambi´n qu´ paquetes se deben cargar. Por ejemplo, la instrucci´n o e e e ocomando: documentclass{article}hace que LaTeX le d´ la estructura de un art´ e ıculo al documento. Para cargarlos paquetes que se van a utilizar se usa la instrucci´n: o usepackage{nombre_de_paquete} Algunas clases de documentos y algunos paquetes admiten diferentes op-ciones, por lo que en la mayor´ de los casos la sintaxis para cargar clases y ıapaquetes ser´ıa: documentclass[opciones]{clase_documento} usepackage[opciones]{nombre_de_paquete} Si las clases o paquetes que se quieren cargar ofrecen opciones y ´stas no se edeclaran expl´ıcitamente se cargar´n las opciones por defecto. a Cabe resaltar que nada de lo que se escriba en el pre´mbulo aparacer´ en el a adocumento compilado.1.3.2. Cuerpo El cuerpo albergar´ al contenido del documento; es decir el texto, las im´ge- a anes, etc. Se inicia el cuerpo del documento con la instrucci´n: o begin{document}y termina con la instrucci´n: o end{document}por ejemplo: begin{document} Aqu´ va el contenido del documento. ı end{document} A continuaci´n el c´digo o los comandos LaTeX necesarios para crear un o odocumento de clase article:3 3 Constituir´ ıa el contenido de un archivo fuente -del que l´ ıneas arriba se mencion´-. o 3
    • Documento de clase article%=================== Pre´mbulo ============================% adocumentclass[a4paper,10pt]{article}usepackage[utf8x]{inputenc}%==========================================================%%==================== Cuerpo ==============================%begin{document} LaTeX est´ formado por un gran conjunto de macros de TeX, a escrito por Leslie Lamport en 1984, con la intenci´n de o facilitar el uso del lenguaje de composici´n tipogr´fica, o a TeX, creado por Donald Knuth.end{document}%===========================================================%1.4. Caracteres Especiales LaTeX reserva ciertos s´ımbolos de c´digo ASCII para funciones especiales; opor ejemplo la barra invertida , entre otros; por lo que se debe tener cuidadosi se quiere imprimir estos caracteres especiales. Para evitar que el compiladorTeX produzca un error durante la compilaci´n del archivo fuente, los caracteres oespeciales que se quieren imprimir deben ir antecedidos por una barra invertida, excepto si se trata de la misma barra invertida, de ser este el caso se debeescribir el comando verb‘ ’ o bien $backslash$4 . En la tabla 1.1 se muestranlos caracteres que se desea en la salida y los comandos que los generan: Tabla 1.1: Caracteres especiales Salida Comando # # $ $ % % & & { { } } ~ verb‘~’* ^ verb‘^’* verb‘’* $backslash$ 4 El comando backslash se usa en el modo matem´tico, por lo tanto debe colocarse entre a$ y $. 4
    • * Tanto el car´cter ‘ como este otro ’ son comillas simples. a Hay adem´s algunos caracteres que producen en la salida otros caracteres o as´ ımbolos sin que el compilador produzca un error, por ejemplo la salida: >, >, <, <debe ser producida mediante los comandos: verb’>’, $>$, verb’<’, $<$ En la tabla 1.2 se muestran algunos de los caracteres mencionados y lassalidas que producen: Tabla 1.2: Otros caracteres a considerar Salida Caracteres ‘’ (apertura: acento grave, cierre: comilla simple) “” (apertura: doble acento grave, cierre: do- ble comilla simple) ¡ (apertura de signo de exclamaci´n.) o ¿ (apertura de signo de interrogaci´n.) o1.5. Algunos Comandos LaTeX Como se ya se ha mencionado l´ ıneas arriba, LaTeX no es un editor de textoWYSIWYG y se maneja por comandos o instrucciones. Antes que nada, se mencionar´ a una utilidad importante a la hora de do- acumentar los archivos fuente, los comentarios. Los comentarios no aparecer´n en el documento compilado. Se usa el car´cter a a% (porcentaje) para los comentarios. Todo lo que est´ despu´s del s´ e e ımbolo % ,en una misma l´ ınea, no ser´ tomado en cuenta por el compilador. aLo siguiente:%Este es un comentarioLos comentarios no aparecer´n en el documento compilado. a%verb’~’produce:Los comentarios no aparecer´n en el documento compilado. a1.5.1. Justificando y Centrando el TextoJustificando LaTeX autom´ticamente quita los espacios en blanco que se encuentren entre apalabras, adem´s justifica la l´ a ınea; es decir, rellena con espacios de tal forma de 5
    • que ´sta se distribuya justo en el espacio asignado, adem´s hace los saltos de e al´ ınea autom´ticamente. Se puede forzar un salto de l´ a ınea mediante el comandonewline o bien con el comando . Por ejemplo: Esta es la primera l´nea newline ı Y esta es la segunda l´nea newline ı Esta es la tercera l´nea ı Y esta es la cuarta l´nea ı Esta es la quinta l´nea y al igual que la tercera l´nea de texto, ı ı aparece identada.produce lo siguiente:Esta es la primera l´ ınea.Y esta es la segunda l´ ınea. Esta es la tercera l´ ınea.Y esta es la cuarta l´ ınea. Esta es la quinta l´ ınea y al igual que la tercera l´ ınea de texto, aparece identada,es decir corrida hacia la derecha. Si se quiere evitar la identaci´n se escribe el comando noindent antes del otexto: L´nea de texto uno ı noindent L´nea de texto dos No identada. ı Tambi´n se puede especificar el espacio para la siguiente l´ e ınea: La siguiente l´nea estar´ a 1.2 cmts. hacia abajo [1.2cm] ı aP´rrafos a LaTeX comienza un nuevo p´rrafo cada vez que se deja una l´ a ınea en blancodespu´s de cualquiera de los comandos de salto de l´ e ınea. Lo siguiente: A continuaci´n 2 p´rrafos: o a Muchos a~os despu´s, frente al pelot´n de fusilamiento, el n e o coronel Aureliano Buend´a hab´a de recordar aquella tarde ı ı remota en que su padre lo llev´ a conocer el hielo. o El mundo era tan reciente, que muchas cosas carec´an de nombre, ı y para mencionarlas hab´a que se~alarlas con el dedo. ı nproduce:A continuaci´n 2 p´rrafos: o a Muchos a˜os despu´s, frente al pelot´n de fusilamiento, el coronel Aureliano Buend´ n e o ıahab´ de recordar aquella tarde remota en que su padre lo llev´ a conocer el hielo. ıa o 6
    • El mundo era tan reciente, que muchas cosas carec´ de nombre, y para mencio- ıannarlas hab´ que se˜alarlas con el dedo. ıa nCentrando Para centrar un texto, ´ste debe estar entre begin{center} y end{center}. ePor ejemplo: begin{center} Este es un texto centrado. end{center}produce: Este es un texto centrado.Espacios Se pueden insertar espacios verticales y horizontales. Para especificar untama˜o exacto de los espacios vertical y horizontal, se usan los comandos nvspace*{tama˜o} y hspace*{tama˜o} respectivamente. Donde, tama˜o puede n n nser: 1in : en pulgadas 1cm : en cent´ ımetros. -3m : en milimetros. El signo negativo significa que el salto ser´ hacia a arriba. 2ex : el largo igual a 2 veces una letra x. 9pt : es el tama˜o del punto utilizado para definir el tama˜o de las letras. n nPor ultimo, el comando vfill , seguido de un texto, genera el espacio justo para ´que ´ste quede al final de la p´gina y el comado hfill , seguido de un texto, e agenera los espacios horizontales suficientes para que este quede al final de lal´ ınea. Por ejemplo: Htexto uno hspace*{0.4cm} Htexto dos Htexto tres hfill Htexto cuatro.produce:Htexto uno Htexto dosHtexto tres Htexto cuatro.Cambio de P´gina a Para forzar un cambio de p´gina se usa el comando: newpage. a1.5.2. Estilo y Tama˜ o de Letras n LaTeX provee varios tipos y tama˜os de letra. Los estilos pueden verse en nla tabla 1.3 y los tama˜os de letra, de menor a mayor, en la tabla 1.4. n 7
    • Tabla 1.3: Estilos de letra Estilo: Negrita It´lica a ´ Enfasis Comando: textbf {texto} textit{texto} emph{texto} Salida: Texto Texto Texto Tabla 1.4: Tama˜os de letra n Comando Salida Comando Salida {tiny Texto} Texto {large Texto} Texto {scriptsize Texto} Texto {Large Texto} Texto {footenotesize Texto} Texto {LARGE Texto} Texto {small Texto} Texto {huge Texto} Texto {normalsize Texto} Texto {Huge Texto} Texto1.5.3. Texto Subrayado Para subrayar un texto se usa el comando underline. Por ejemplo: underline{Este es un texto subrayado.}produce: Este es un texto subrayado.1.5.4. Quitando Numeraci´n de P´gina o a Por defecto LaTeX numera cada pa´ina, para quitar la numeraci´n se usa g oel comando thispagestyle{empty} justo despu´s del inicio del cuerpo del docu- emento: begin{document} thispagestyle{empty} . . .1.6. Inserci´n de Im´genes o a Para insertar im´genes en un documento LaTeX es necesario cargar el pa- aquete graphicx . Como se ha mencionado antes, para cargar paquetes, ´stos de- eben ser declarados en el pre´mbulo. La mejor forma de cargar las im´genes es a acrear un directorio junto al archivo fuente del documento y dentro del directorioguardar las im´genes. Por ejemplo: a%Esto debe ir en el pre´mbulo: usepackage[pdftex]{graphicx} a begin{center} includegraphics[scale=.35]{Images/latex.png} end{center}produce: 8
    • Se asume que junto al archivo fuente del documento hay un directorio Imagesdentro del cual se encuentra la imagen latex.png.1.7. Inserci´n de Tablas o Se pueden crear tablas mediante tabular . Lo siguiente: %Tabla sin bordes begin{tabular}{lll} Columna 1 & Columna 2 & Columna 3 Columna 1 & Columna 2 & Columna 3 multicolumn{3}{c}{3 en 1} end{tabular} %Tabla con bordes: begin{tabular}{|l|l|l|} hline Columna 1 & Columna 2 & Columna 3 hline Columna 1 & Columna 2 & Columna 3 hline multicolumn{3}{|>{columncolor[gray]{0.4}}c|}{3 en 1} hline end{tabular} end{center}produce: Columna 1 Columna 2 Columna 3 Columna 1 Columna 2 Columna 3 3 en 1 Columna 1 Columna 2 Columna 3 Columna 1 Columna 2 Columna 3 3 en 1Donde: & es el delimitador de columnas. Indica el fin de una columna y el inicio de otra. | dibuja las l´ ıneas verticales y hline dibuja las l´ ıneas horizontales. l y c justifican el texto de la columna, otro valor puede ser r. multicolumn permite ocupar el n´mero de columnas especificado en la u primera opci´n, tambi´n se puede dar color a la columna mediante el co- o e mando columncolor[color]{valor} antecedido por el car´cter >. a 9
    • 1.8. Alineando a la Izquierda y Derecha Una forma de alinear un contenido a la izquierda es colocando dicho conteni-do entre begin{flushleft} y end{flushleft}. De la misma forma, para alinear uncontenido a la derecha, ´ste se coloca entre begin{flushright} y end{flushright}. ePor ejemplo: begin{flushleft} includegraphics[scale=.35]{Images/latex.png} end{flushleft} begin{flushright} includegraphics[scale=.35]{Images/latex.png} end{flushright}produce:1.9. Silabeo o Divisi´n de Palabras o Para que LaTeX divida las palabras de acuerdo al idioma espa˜ol es nece- nsario usar el paquete babel con la opci´n spanish: o usepackage[spanish]{babel} %Esto debe ir en el pre´mbulo aA veces sucede que LaTeX no divide las palabras como se espera; por ejemplo,la palabra correspondiente la podr´ dividir de la forma corre-spondiente, para ıaevitar esto podemos usar el comando - de esta forma: co-rres-pon-dien-teo bien hyphenation, este comando debe ser declarado en el pre´mbulo, se usa ade la siguiente manera: hyphenation{co-rres-pon-dien-te}1.10. Documento LaTeX de Ejemplo A continuaci´n se muestra un documento LaTeX de ejemplo, un archivo ofuente. Los archivos fuente deben guardarse con la extensi´n .tex . El siguiente oarchivo fuente se llamar´ ArticuloUno.tex y junto a ´l se encuentra un directorio a ellamado Images que contiene el archivo o imagen BlancaVarela.jpg: 10
    • ArticuloUno.texdocumentclass[a4paper,10pt]{article}usepackage[spanish]{babel}usepackage[utf8x]{inputenc}usepackage[pdftex]{graphicx}begin{document}thispagestyle{empty}begin{center} huge textbf{Blanca Varela}end{center}begin{center}includegraphics[scale=.5]{Images/BlancaVarela.jpg}end{center}emph{Blanca Leonor Varela Gonz´les} (emph{Lima}, aemph{Per´}, 10 de agosto de 1926 - † 12 de marzo de 2009 ) uestaba considerada como una de las voces po´ticas m´s importantes e ade la actualidad en Am´rica Latina. Se inici´ en la poes´a en la e o ıUniversidad Nacional Mayor de San Marcos de la capital peruana,donde ingres´ en 1943 para estudiar Letras y Educaci´n. o oEn 1949 lleg´ a Par´s, donde entrar´a en contacto con la vida o ı ıart´stica y literaria del momento de la mano de Octavio Paz, ıuna figura determinante en su carrera literaria, que la conectar´a ıcon el c´rculo de intelectuales latinoamericanos y espa~oles ı nradicados en Francia.De esta etapa data su amistad conemph{Sartre}, emph{Simone de Beauvoir}, emph{Henri Michaux},emph{Alberto Giacometti}, emph{L´ger}, entre otros. ebegin{verse}begin{center} emph{textbf{Curriculum Vitae}} end{center}emph{Digamos que ganaste la carrera} emph{y que el premio} emph{era otra carrera} emph{que no bebiste el vino de la victoria} emph{sino tu propia sal} emph{que jam´s escuchaste v´tores } a ıemph{sino ladridos de perros }emph{y que tu sombra} emph{tu propia sombra }emph{fue tu ´nica} uemph{y desleal competidora} end{verse}end{document} 11
    • El documento generado lucir´ m´s o menos como lo muestra la figura 1.1: a a Figura 1.1: Documento de ejemplo 12
    • 2Compilando en Ubuntu Para poder compilar los archivos .tex es necesario instalar Texlive y algunasextras.1 . Se puede encontrar m´s informaci´n acerca de Texlive en la siguiente direc- a oci´n: o http://www.tug.org/texlive/ Procedemos entonces a instalar los paquetes con el comando2 :sudo apt-get install texlive texlive-latex-recommended texlive-pstricks texlive-latex-extra texlive-lang-spanish texlive-math-extra Despu´s de haber instalado con ´xito los paquetes ya es posible generar un e earchivo imprimible en formato .dvi a partir de uno con extensi´n .tex. o Ya se ha mencionado tambi´n, l´ e ıneas arriba, que este documento se centraen la generaci´n de documentos .pdf a partir de un archivo fuente LaTeX, por olo que se omitir´n los formatos .ps y .dvi. a Para generar un documento .pdf basta invocar el programa pdflatex que seinstal´ con Texlive. o Antes que nada convengamos en que el archivo fuente se encuentra en eldirectorio: /home/usuario/ArchivosTeX/ArticuloUnode esta forma la ruta completa del archivo .tex ser´ 3 : ıa /home/usuario/ArchivosTeX/ArticuloUno/ArticuloUno.tex2.1. Generando PDF con pdflatex Para generar un documento .pdf con pflatex es necesario invocar dicho pro-grama con algunas opciones; es decir, debemos pasarle el directorio de salida o,lo que es lo mismo,la ruta del directorio donde se generar´ el documento .pdf y a 1 Como ya se ha mencionado, este documento esta dirigido a usuarios de los sistemasWindows y Ubuntu por el lado GnuLinux, de manera que los comandos ilustrados para lainstalaci´n de Texlive en este cap´ o ıtulo ser´n v´lidos para el sistema GnuLinux mencionado. a a 2 Cada paquete debe ir separado por un espacio y sin saltos de l´ ınea. 3 Se trata del documento de ejemplo de la secci´n 1.10 contenida en el cap´ o ıtulo 1 13
    • la ruta del archivo fuente.Las rutas no deben contener espacios en blanco. Se recomienda que el directorio de salida deba ser el mismo donde se encuen-tra el archivo fuente, ya que al generar el documento .pdf tambi´n se generan eotros archivos que usa la misma aplicaci´n y que podemos eliminarlos despu´s o ede haberse obtenido el documento .pdf. El comando para invocar a pflatex debe seguir el siguiente patr´n: o pdflatex [opcion...] [archivo] o ´ pdflatex --opcion1 --opcion2 /ruta/del/Archivo.texPuede encontrarse m´s informaci´n acerca de las opciones de pdflatex en la a osiguiente direcci´n: o http://man.he.net/man1/pdflatexEjecutamos pdflatex : pdflatex --interaction=nonstopmode --output-directory=/home/usuario/ArchivosTeX/ArticuloUno /home/usuario/ArchivosTeX/ArticuloUno/ArticuloUno.texComo se puede apreciar, el directorio de salida se asigna mediante la opci´no--output-directory y despu´s de la opci´n,u opciones si hay m´s de una, se asigna e o ala ruta del archivo fuente separada por un espacio. Sin embargo, existe un peque˜o inconveniente con la forma de ejecutar el ncomando, pues, aunque generar´ el documento .pdf no cargar´ la imagen y en a acambio mostrar´ la ruta especificada en el archivo fuente, tal como lo muestra ala figura 2.1: Figura 2.1: Imagen no encontrada Para remediar el problema s´lo basta acceder al directorio donde se encuentra oel archivo fuente: cd /home/usuario/ArchivosTeX/ArticuloUnoy compilar desde esa locaci´n: o pdflatex --interaction=nonstopmode --output-directory=/home/usuario/ArchivosTeX/ArticuloUno ArticuloUno.texN´tese que en esta ocasi´n ya no es neceario poner la ruta completa del archivo o ofuente, pues nos encontramos en el mismo lugar. 14
    • 3Compilando en Windows MikTeX es un compilador LaTeX libre para los sistemas Windows. Se puededescargar la ultima versi´n desde su sitio web: ´ o http://miktex.org/En este documento se trabajar´ con la versi´n portable. a o Para generar un documento .pdf a partir de un archivo fuente LaTeX sedebe ejecutar el programa pdflatex.exe que se encuentra en el directorio bin deMikTeX y pasarle como par´metro la ruta del archivo fuente y del directorio de asalida; es decir, donde se generar´ el documento .pdf. aLas rutas no deben contener espacios en blanco. Se recomienda que el directorio de salida deba ser el mismo donde se encuen-tra el archivo fuente, ya que al generar el documento .pdf tambi´n se generan eotros archivos que usa la misma aplicaci´n y que pueden ser eliminados despu´s o ede haberse obtenido el documento .pdf. Despu´s de haber descargado la versi´n portable de MikTeX en un archivo e oautoextra´ıble y haberlo descomprimido, procedemos a cambiar el nombre deldirectorio ra´ para acceder a ´l m´s facilmente desde la consola o ventana de ız e acomandos de Windows. Se asumir´ que el nuevo nombre ser´ MikTeXPortable y a aser´ puesto en la ra´ del directorio C:, de manera que para acceder al directorio a ızbin desde la ventana de comandos se escribir´ el siguiente comado: a cd C:MikTeXPortablemiktexbin Asumamos tambi´n que el archivo fuente que se quiere compilar se encuentra een el directorio: C:ArchivosTeXArticuloUno La ruta completa del archivo fuente ser´ 1 : ıa C:ArchivosTeXArticuloUnoArticuloUno.tex3.1. Generando PDF con pdflatex.exe Teniendo todo listo y no haciendo falta m´s que generar el documento .pdf, aejecutamos el programa pdflatex.exe que viene con MikTeX. 1 Se trata del documento de ejemplo de la secci´n 1.10 contenida en el cap´ o ıtulo 1 15
    • Primero abrimos la ventana de comandos de Windows, luego accedemos aldirectorio bin de MikTeX : cd C:MikTeXPortablemiktexbinAntes de ejecutar pdflatex.exe es necesario se˜alar que el comando debe tener nla siguiente estructura: pdflatex.exe [opcion...] [archivo] o ´ pdflatex.exe --opcion1 --opcion2 C:rutadelarchivofuente.texPara m´s informaci´n acerca de las opciones que permite el programa se puede a ovisitar la siguiente direcci´n: o http://docs.miktex.org/manual/pdftex.htmlEjecutamos pdflatex.exe: pdflatex.exe --interaction=nonstopmode --output-directory=C:ArchivosTeXArticuloUno C:ArchivosTeXArticuloUnoArticuloUno.texComo se puede apreciar, el directorio de salida se asigna mediante la opci´no--output-directory y despu´s de la opci´n,u opciones si hay m´s de una, se asigna e o ala ruta del archivo fuente separada por un espacio. Es posible que durante la compilaci´n se muestre una ventana preguntando si ose desea descargar e instalar un paquete que el documento usa pero que MikTeXno tiene instalado, como lo muestra la figura 3.1. Figura 3.1: Instalaci´n de nuevo paquete o Se debe aceptar o hacer clic en el bot´n Install. Este proceso s´lo se dar´ una o o avez por paquete no encontrado.Luego de haber instalado el/los paquetes se debe volver a ejecutar pdflatex.exe. 16