LaTeX (Procesador de Textos, no mamadas)
Programacion
Muchas veces había escuchado hablar de LaTeX, y desde hace unas semanas me he puesto a revisarlo, y de verdad que he quedado encantado.
LaTeX son un conjunto de macros del lenguaje TeX, creado por Donald E. Knuth (autor de los volúmenes de "The Art of Computer Programming), por lo tanto LaTeX es un forma "fácil" de usar TeX.
Para los que estén acostumbrado a "Word" o a "Writer" cabe mencionar que no se parece en mucho, LaTeX/TeX. Los primeros no son más que procesadores de palabras, LaTeX es un procesador de textos. Para crear un documento en LaTeX lo importante es especificar la estructura, el contenido se ubicará apropiadamente según la plantilla de documento a utilizar. Cuenta con muchas ventajas, es multiplataforma, crea contenidos para impresión profesional, soporte excelente para fórmulas matemáticas (que para muchos es un dolor de cabeza en un procesador de palabras). Y una última ventaja que es bastante interesante, es que tiene muchísimos agregados que pueden hacer de LaTeX algo realmente potente para hacer todo tipo de textos.
Ahora, el primer ejemplo en LaTeX, un "Hola mundo" del procesamiento de textos (los "%" son comentarios en LaTeX).
\documentclass{article}
% Definimos el inicio del documento
\begin{document}
%Contenido del documento
Hola mundo.
% Fin del Documento
\end{document}
Para compilar, únicamente hacemos lo siguiente:
Con esto tendremos generado un .dvi, que se puede ver en el "Visor de Documentos" de Gnome. Pero también lo pueden convertir a PDF
Desgraciadamente este ejemplo no contiene algunas opciones que podrían hacer de LaTeX algo atractivo. Se podría probar este ejemplo:
\documentclass[a4paper,11pt]{article}
% Definiendo el autor del articulo
\author{Thot}
% Titulo del Articulo
\title{Hola Mundo}
\begin{document}
% Generar el titulo
\maketitle
% Insertar la tabla de contenido
\tableofcontents
% Definimos una seccion con su contenido
\section{Primeros pasos}
Hola mundo en LaTEX.
% Definimos otra seccion
\section{Fin}
\ldots{} esto es todo.
\end{document}
Como comentario personal, creo que con un poco de práctica (y de verdad que no mucha) y leyendo un poquito la documentación, en menos de 2 días podrás estar haciendo documentos bastante aceptables (:P casi todo lo hace LaTeX).
Existe un editor WYSIWYG (aunque no cumple este característica al 100%) llamado LyX para poder editar documentos en LaTeX. Además de varios paquetes muy interesantes. (Si usas una distro basada en Debian lo puedes instalar con aptitude). Por ejemplo: texlive-latex-recommended , este contiene un paquete que permite el resaltado de código fuente, con solo agregar una etiqueta.
Cómo última nota el día de hoy he leído en Barrapunto sobre hacer un Currículum Vitae en LaTeX, y generó una gran cantidad de comentarios..., entre ellos:
- "¿Para qué quieres esa frikada?" : No creo que sea tan friki :P.
- "Si lo triste de esto es que te curras un CV bien presentado en LaTeX o (x)html, y siempre está el/la tipico/a de rrhh que como no se lo mandes en (el universal, magnífico e ISO-compliant...) formato Word te dice que no lo puede leer." : Ese me dio bastante risa, porque es muy cercano a la realidad.
Lo más cagado es que hace unos días hice mi currículum en LaTeX, pero utilicé la plantilla "article" (existe una llamada cv, pero no me gustó).
Si alguien lo quisiera de ejemplo, nada más que lo diga, y pues lo pongo.
Permalink: http://www.mononeurona.org/users/entry/thot/812
Comentblogs:









