Mi primera impresión de LaTEX

7:36 pm GNU/Linux, General

Logo LaTEX. Según wikipedia:

(escrito LaTeX en texto plano) es un lenguaje de marcado para documentos, y un sistema de preparación de documentos, formado por un gran conjunto de macros de TeX, escritas inicialmente por Leslie Lamport (LamportTeX) en 1984, con la intención de facilitar el uso del lenguaje de composición tipográfica creado por Donald Knuth. Es muy utilizado para la composición de artículos académicos, tesis y libros técnicos, dado que la calidad tipográfica de los documentos realizados con LaTeX es comparable a la de una editorial científica de primera línea. LaTeX es software libre bajo licencia LPPL.

Ya sabía de la existencia de LaTEX pero nunca había creado un documento utilizando-lo, ahora por un trabajo en la universidad teníamos que realizar una investigación y entregar un PDF (creado a partir de LaTEX) con el contenido de la misma. No es nada del otro mundo, el manejo de LaTEX es bastante fácil, como en todo, basta con aprenderse cosas básicas como el manejo de las instrucciones o por ejemplo, la estructura de un documento base.

Estructura de un documento básico usando LaTEX:

\documentclass{tipo}
\usepackage{paquete}

\begin{document}
....
\end{document}

La estructura es secnilla, ya que dispone de dos partes principalmente: el preámbulo y el contenido. En el preámbulo se describen cosas como el estilo del documento (documentclass), paquetes a usar (usepackage) y sus respectivas opciones, entre otras cosas. A partir del contenido del documento (begin{document}), se empieza a escribir la información del mismo como el indice, los capítulos, la bibliografia y todas esas partes de un documento que empiezan a dar dolores de cabeza.

Para usar LaTEX basta con instalar TeTex o Texlive (precursor del anterior), que contienen lo necesario para empezar a crear documentos a partir de LaTEX, generalmente se encuentra en cualquier distribución GNU/Linux. En gentoo hay un meta-ebuild llamado texlive que dispone de los paquetes necesarios. Más info: acá. Después, puedes empezar a crear tu documento en cualquier editor de texto (vi/vim/nano/gedit/etc). Aquí una lista de algunos de los editores gráficos (GUIs) especializados en LaTEX:

Kile http://kile.sourceforge.net/
WineFish hhttp://winefish.berlios.de/
Lyx http://www.lyx.org/

Personalmente, he usado el plugin para Gedit :D , permite entre otras cosas: coloreado de sintaxis, auto-completado de código, generación de archivos DVI/PDF/PostScript/etc. (hay que tener Rubber instalado), asistentes para insertar algunos elementos, integración con BibTex y algunas otras características que te proporciona el editor en sí, como la corrección ortográfica.

Ventaja de LaTex sobre procesadores de texto como MS WORD. LaTex tiene la filosofía de crear documentos concentrándose en el contenido y no en el formato (presentación) de mismo, y es cierto, es muy fácil crear un índice con una sola instrucción siguiendo las instrucciones para generar capítulos/subcapítulos/secciones/subsecciones/etc y respetando ciertas reglas, en general esa es la regla de oro para usar LaTex, seguir las instrucciones de forma correcta para que el interprete genere el documento como tú lo quieres. En LaTex puedes generar de forma sencilla:

  • Portadas.
  • Índices.
  • Bibliografías.
  • Pies de página.
  • Referencias.
  • Citas.
  • Numeración de páginas.
  • Etc.
  • Etc.

Por ejemplo, vamos a generar un índice de 5 capítulos. Vamos a crear el preámbulo:

\documentclass[10pt,letterpaper]{report}

\usepackage{ifpdf}
\usepackage[latin1]{inputenc}
\usepackage[spanish]{babel}
\title{Prueba}
\author{Soullost}
\date{\today}
\ifpdf
\pdfinfo {
	/Author (Soullost)
	/Title (Prueba)
	/Subject (Prueba)
	/Keywords (LaTex soullost.org GNU/Linux)
	/CreationDate (D:20080620150614)
}
\fi
\begin{document}
	\maketitle

\end{document}

Ahora seguimos con la creación de los capítulos:

  \chapter{ Capítulo uno de prueba }
  \chapter{ Capítulo dos de prueba }
  \chapter{ Capítulo tres de prueba }
  \chapter{ Capítulo cuatro de prueba }
  \chapter*{ Capítulo x de prueba }
  \chapter{ Capítulo cinco de prueba }
  \section{ Sección 1 del capítulo cindo de prueba }

Cómo creamos el índice?. Sencillo con la siguiente instrucción:

\tableofcontents

Y listo!, generamos el PDF :o . Vean el resultado: http://soullost.org/wp-content/uploads/2008/06/prueba.pdf. Pueden notar lo sencillo que es? Ya no hay que darle formato hay indice, ni pelearnos con las alineaciones, ni la numeración de las hojas, simplemente seguir las reglas de forma correcta. Ps eso mismo sucede con las citas, las referencias, etc,etc,etc.

Por último, pueden mirar la documentación de LaTex a través de la información que contienen los mismo paquetes que instalamos (en mi caso, TexLive) con un simple: info latex, en consola.


Offtopic: Ese día me quedé sin internet.

También les recomiendo el siguiente manual: http://es.wikibooks.org/wiki/Manual_de_LaTeX.

Espero alguien más se anime a probar LaTex, no creo que se arrepiente, además si eres universitario, en muchas universidades se requiere entregar la tesis hecho en LateX.

Nos vemos.

Califica el tema:
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Temas Relacionados:
  • Mi primer script en Perl
  • Bach
  • Comentario de mi madre para algoritmo sobre cocinar
  • Gatos Clonados Fluorecentes
  • Feliz cumpleaños Soul Lost :D
  • Leave a Comment

    Your comment

    You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.