breve introducción a latex

5
Universidad Nacional Mayor de San Marcos Facultad de Ciencias Econmicas MatemÆtica para Economistas II Introduccin a L A T E X Miguel Ataurima Arellano [email protected] [email protected] [email protected] Octubre 2010 1 L A T E X Es un sistema de composicin de textos, orientado especialmente a la creacin de libros, documentos cientcos y tØcnicos que contengan frmulas matemÆticas; dado que la calidad tipogrÆca de los documentos realizados con L A T E Xes comparable a la de una editorial cientca de primera lnea y que permite a quien escribe un documento centrarse exclusivamente en el contenido, sin tener que preocuparse de los detalles del formato. L A T E X es software libre bajo licencia LPPL. L A T E X presupone una losofa de trabajo diferente a la de los procesadores de texto habituales (conocidos como WYSIWYG, es decir, « lo que ves es lo que obtienes» , por ejemplo Microsoft Word) pues se basa en comandos. 1.1 Proceso de Creacin de Documentos con L A T E X Con L A T E X, la elaboracin del documento requiere normalmente de dos etapas: 1. Crear el cdigo fuente, el cual es un archivo de texto contiendo las rdenes y comandos en el lenguaje L A T E Xque componen el documento, su extensin deberÆ de ser .tex; para hacer esta tarea se suelen utilizar algœn procesador de texto, desde un simple editor de texto (por ejemplo, el Bloc de notas de Windows) hasta un editor de texto sosticado (por ejemplo el WinEdt de Aleksander Simonic) e incluso aplicaciones del tipo WYSIWYM (por ejemplo, el Scientic Workplace) o del tipo WYSIWYG (por ejemplo el BaKoMa TeX). 2. Procesar el cdigo fuente, es decir interpretar las rdenes escritas en Øl por medio del compilador (de ahi que a esta etapa tambiØn suelen llamar compilacin del documento) dejÆndolo preparado para que pueda ser exportado como un archivo .dvi (device input) el cual puede ser posteriormente convertido al formato .pdf (tambiØn puede ser enviado directamente a otros tipos de salida pantalla, impresora, etc.). Este proceso es muy similar el de compilacin que se realizan con los lenguajes de programacin de alto nivel (C, C++, etc.) compilador conversor mydoc.tex mydoc.dvi mydoc.pdf latex dvipdfm Observacion: Si se quiere aæadir o cambiar algo en el documento, se deberÆ hacer los cambios en el cdigo fuente y procesarlo de nuevo. 1

Upload: miguel-ataurima-arellano

Post on 06-Jul-2015

428 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Breve Introducción a LaTeX

Universidad Nacional Mayor de San MarcosFacultad de Ciencias Económicas

Matemática para Economistas II

Introducción a LATEX

Miguel Ataurima [email protected]@pucp.pe

[email protected]

Octubre 2010

1 LATEX

• Es un sistema de composición de textos, orientado especialmente a la creación de libros, documentoscientíficos y técnicos que contengan fórmulas matemáticas; dado que la calidad tipográfica de losdocumentos realizados con LATEXes comparable a la de una editorial científica de primera línea yque permite a quien escribe un documento centrarse exclusivamente en el contenido, sin tener quepreocuparse de los detalles del formato.

• LATEX es software libre bajo licencia LPPL.

• LATEX presupone una filosofía de trabajo diferente a la de los procesadores de texto habituales(conocidos como WYSIWYG, es decir, « lo que ves es lo que obtienes» , por ejemplo MicrosoftWord) pues se basa en comandos.

1.1 Proceso de Creación de Documentos con LATEX

Con LATEX, la elaboración del documento requiere normalmente de dos etapas:

1. Crear el código fuente, el cual es un archivo de texto contiendo las órdenes y comandos en ellenguaje LATEXque componen el documento, su extensión deberá de ser .tex; para hacer esta tarease suelen utilizar algún procesador de texto, desde un simple editor de texto (por ejemplo, el Blocde notas de Windows) hasta un editor de texto sofisticado (por ejemplo elWinEdt de AleksanderSimonic) e incluso aplicaciones del tipo WYSIWYM (por ejemplo, el Scientific Workplace) o deltipo WYSIWYG (por ejemplo el BaKoMa TeX).

2. Procesar el código fuente, es decir interpretar las órdenes escritas en él por medio del compilador(de ahi que a esta etapa también suelen llamar compilación del documento) dejándolo preparadopara que pueda ser exportado como un archivo .dvi (device input) el cual puede ser posteriormenteconvertido al formato .pdf (también puede ser enviado directamente a otros tipos de salida pantalla,impresora, etc.).

Este proceso es muy similar el de compilación que se realizan con los lenguajes de programaciónde alto nivel (C, C++, etc.)

compilador conversor

mydoc.tex mydoc.dvi mydoc.pdf

latex dvipdfm

Observacion: Si se quiere añadir o cambiar algo en el documento, se deberá hacer los cambios en elcódigo fuente y procesarlo de nuevo.

1

Page 2: Breve Introducción a LaTeX

Matematica para Economistas II Introducción a LATEX

1.2 Creación de Documentos LaTeX usando el Bloc de Notas

Primero se deberá descargar la distribución MikTeX1 e instalarla.

1. Digitamos el código fuente en un nuevo archivo de texto, para ello luego de iniciar el bloc de notas,elegimos la opción Nuevo del menú Archivo

Al finalizar lo guardamos con el nombre ensayo1.tex

2. Compilamos el código fuente, para ello abrimos una ventana de comandos y digitamos el comandolatex seguido del nombre del archivo ensayo1.tex que contiene el código fuente:

Si es que no hay errores en el código fuente, se generarán tres archivos de salida:

(a) ensayo1.dvi, que es el archivo salida de la compilación

(b) ensayo1.aux, que consiste en un auxiliar que contiene cosas como los números de sección ylos números de las figuras, para que sea posible crear una tabla de contenidos o una lista defiguras.

(c) ensayo1.log, que registra toda la información de la compilación de LATEX(mensajes de com-pilación y errrores).

3. Convertimos el archivo de salida ensayo1.dvi al formato pdf mediante el uso del comando dvi-topdfm

1MiKTeX es una distribución TeX/LaTeX para Microsoft Windows que fue desarrollada por Christian Schenk que poseecompiladores TeX y LaTeX, convertidores para generar archivos postscripts (.ps), pdf , html , etc.; así como herramientaspara generar bibliografías e índices.

Miguel Ataurima Arellano (UNMSM-FCE) 2 http://matematicados.wordpress.com

Page 3: Breve Introducción a LaTeX

Matematica para Economistas II Introducción a LATEX

Al finalizar este proceso se creará el archivo ensayo1.pdf como archivo de salida

1.3 Creación de Documentos LaTeX usando el WinEdt

Primero se debe contar con el WinEdt y el MikTeX instalados en el Sistema Operativo.

1. Digitamos el código fuente, para ello elegimos la opción New del menu File.

Al finalizar lo guardamos con el nombre ensayo1.tex

2. Compilamos el código fuente, para ello elegimos la opción LaTeX del menú TeX. En la parte inferiordel programa se aperturará una ventana visualizando los resultados de la compilación (la cual debeser similar a la obtenida en el paso 2 utilizando el Bloc de Notas)

Miguel Ataurima Arellano (UNMSM-FCE) 3 http://matematicados.wordpress.com

Page 4: Breve Introducción a LaTeX

Matematica para Economistas II Introducción a LATEX

Si es que no hay errores en el código fuente, se generarán los archivos de salida: ensayo1.dvi,ensayo1.aux y ensayo1.log.

3. Convertimos el archivo de salida ensayo1.dvi al formato pdf eligiendo la opción dvi2pdf delsubmenu PDF del menú TeX.

Al finalizar este proceso se creará el archivo ensayo1.pdf como archivo de salida.

1.4 Creación de Documentos LaTeX usando el Scientific Workplace (SWP)

Primero se deberá tener instalado el Scientific Workplace en el Sistema Operativo.

1. Digitamos el código fuente, para ello elegimos la opción New del menu File, se nos pedira queeligamos alguna plantilla predefinida, elegimos la opción Blank - Standard LaTeX Article y damosclic en OK.

2. Como estamos haciendo uso de un programa WYSIWIM, aca no hay que digitar los comandosLaTeX sino solo los contenidos (en caso sea necesario el SWP permite tambien digitar comandosLaTeX).

(a) Para el contenido del artículo digitamos el texto del cuerpo de manera directa en el Editor.

Miguel Ataurima Arellano (UNMSM-FCE) 4 http://matematicados.wordpress.com

Page 5: Breve Introducción a LaTeX

Matematica para Economistas II Introducción a LATEX

(b) Para colocar el titulo y nombre del autor:

i. Elegimos la opcion Front Matter del menú Typesetii. Insertamos el campo título seleccionando el tag Title de la barra de estado (barra inferiordel programa)

Digitamos el texto: Mi Primer Documento LaTeXiii. Para añadir el nombre del autor procedemos de manera similar al paso anterior insertando

el campo Author y rellenandolo con el texto UNMSM - FCEiv. Para añadir la fecha procedemos de manera similar al paso anterior insertando el campo

Date y rellenandolo con el texto Abril 2020v. Al finalizar añadimos el campo Maketitle de manera que se construya el titulo.La apariencia final debe ser similar a la siguiente

3. Finalmente, elegimos la opción Preview PDF del menú Typeset para obtener el archivo en-sayo1.pdf

Bibliografía

[1] Borbon y Mora. Manual de LaTeX. 1er Ed. 2009

[2] Oetiker, Tobias. The not so short introduction to LaTeX 2e (2010)

[3] Grätzer, George. More.Math.Into.LaTeX.4th.Edition.Aug. Springer 2007

[4] Griffi ths y Highman. Learning LaTeX. Siam 1997

[5] Kopka y Daly. A Guide to LaTeX and Electronic Publishing. 4th Edition. Addison-Wesley 2004

[6] Syropoulos, Tsolomitis y Sofroniou. Digital Typography using LaTeX. Springer 2003

[7] Mittelbach y Goossens. The LaTEX Companion. Second Edition. Addison-Wesley 2004

[8] Goossens, Rahtz y Mittelbach. The LaTEX Graphics Companion. Addison-Wesley 1997

[9] Shultis, Kenneth. LaTeX Notes - Practical Tips for Preparing Technical Documents. Prentice Hall1994

[10] Greenverg, Harvey. A simplified Introduction to LaTeX. University of Colorado. Mathematics De-partment. April 2000

Miguel Ataurima Arellano (UNMSM-FCE) 5 http://matematicados.wordpress.com