LaTeX: empezamos a hacer algo
Ya vimos como se podía empezar a escribir algo con LaTeX en la entrada anterior. Un sencillo "hola mundo" sería algo así como\documentclass{article}
\begin{document}
Hola mundo
\end{document}
Sobre este sencillo ejemplo ya podemos ver la idea de cómo funciona LaTeX. Los comandos empezarán siempre por el carácter “\”, tendremos entornos que comenzaran con \begin{entorno} y acabaran con \end{entorno}... y muchas más cosas de ese estilo. Puede que parezca difícil, pero no lo es en absoluto, si acaso lleva un poco más de tiempo, así que aquí está mi consejo (en realidad no es mío, es Donald E. Knuth, el creador de TeX): Si quieres un texto medianamente decente que puedas hacer rápido, usa un editor como el word o algo así, pero si quieres un texto que sea realmente bonito y que luzca muy bien, usa LaTeX.
Así que allá vamos. Lo primero de todo es saber que queremos hacer. Pueden ser transparencias, un libro, un artículo o incluso un informe que sea un poco grande. Para cada uno de estos estilos, LaTeX se comporta de manera diferente. Por ejemplo, los libros tendrán capítulos mientras que los artículos tendrán secciones, las transparencias usan otro tipo de letras y más grandes… Así que tendremos que decidirnos por que tipo de documento vamos a usar.
El tipo de documento que queremos, se lo tenemos que decir a LaTeX en la primera línea del fichero, con el comando:
\documentclass[opciones]{clase}
Donde “clase” es el tipo de documento que queremos componer y puede ser una de las siguientes cuatro:
- article para artículos de revistas, charlas, trabajos de prácticas o seminarios, informes pequeños, solicitudes… en definitiva todo lo que no sea muy extenso.
- report se usa para informes mayores, con más de un capítulo, proyectos de fin de carrera, tesis doctorales, libros pequeños… más o menos lo mismo que lo anterior, pero cuando ya es más largo.
- book para libros de verdad
- slide para transparencias.
Además, junto con el tipo de documento que queremos componer, se le pueden pasar a LaTeX algunas opciones que se colocarán entre los corchetes:
- 10pt, 11pt, 12pt Establecen el tamaño de las fuentes, y si no se pone nada, se entiende que es 10pt.
- a4paper, letterpaper... es el tamaño del papel sobre el que se va a imprimir. Por defecto será letterpaper. También se pueden elegir otros tamaños como a5paper, b5paper...
- tittlepage, notittlepage Indica si se debe dejar una página entera para el titulo, o se comienza el texto justo debajo del titulo. Si no se pone nada, la clase article comienza el texto justo debajo del titulo, mientras que report y book usan una pagina entera.
- twocolumn le dice a LaTeX que organice el texto en dos columnas
- twoside, oneside indica si se va a imprimir por una cara o a doble cara, de manera que pueda dejar los márgenes correctos. article y report son a una cara, mientras que book es a dos.
- openright, openany se usa en las clases que soportan capítulos, book y report. Le dice a LaTeX si tiene que empezar los capítulos nuevos en la página de la derecha (páginas impares) o en la primera página en blanco. book tiene por defecto openright y report openany.
\begin{document}
...
\end{document}
\documentclass[11pt, notitlepage, twocolumn]{artcicle}
\begin{document}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque et lacus in nisl laoreet ultricies. Praesent id dui. Ut aliquam, tellus id malesuada egestas, libero lectus fringilla ligula, quis dictum ante dolor in urna. Nam dictum, arcu non venenatis mollis, risus risus semper lacus, in lobortis pede eros a erat. Phasellus eleifend, magna nec commodo hendrerit, urna massa vestibulum dui, at accumsan dui massa at nisi. Proin a massa. Curabitur metus massa, rhoncus eget, placerat nec, posuere nec, lectus. Donec condimentum mi nec nunc scelerisque lobortis. Mauris euismod diam venenatis augue. Quisque libero. Vestibulum vel dui. Curabitur tincidunt neque sed lorem. Integer feugiat convallis mi. Curabitur nisi. Nam mauris. Etiam luctus dui sit amet erat. In id quam a quam lacinia facilisis. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean quis mi. In eu arcu sit amet turpis sagittis venenatis. Morbi ultricies. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Quisque ut ipsum. Curabitur consectetuer augue id purus. Mauris ornare. Quisque laoreet. Mauris ornare egestas sapien. Nulla vel nibh. Praesent id nisi imperdiet est consequat ullamcorper. In at dolor. Donec justo lacus, porta eget, elementum vitae, eleifend id, felis. Pellentesque porta nunc quis justo venenatis venenatis. Nam vitae urna. Aenean eget mauris. Pellentesque lobortis urna at risus. Sed elementum ante eu dui tincidunt suscipit. Proin id lorem nec erat euismod aliquet. Donec non nibh. Etiam lacinia lorem ut enim. Nunc convallis ante vel nulla. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed mattis, sem sed rutrum ullamcorper, augue mi malesuada augue, vehicula convallis turpis ipsum vitae justo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed pulvinar accumsan lectus. Duis eros libero, nonummy sit amet, feugiat non, malesuada sit amet, lorem. Donec at dui. Mauris bibendum aliquam tellus. Morbi placerat lacus vel pede suscipit sollicitudin. Donec aliquam. Mauris ut nisl vel eros volutpat vulputate. Nullam dictum ullamcorper lectus. Proin auctor varius nisi. Praesent interdum orci quis massa. Nam lectus purus, malesuada feugiat, mollis a, porttitor ac, turpis. Praesent lobortis turpis quis risus dictum sagittis. Morbi congue blandit mauris. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Mauris magna. Ut sagittis eros eu neque tristique rutrum. Sed vitae risus at orci volutpat vestibulum. Donec nonummy, elit non vestibulum cursus, lacus dolor varius pede, vitae mattis libero nulla vel nisi. Fusce nunc. Curabitur varius metus vel risus vulputate feugiat. Curabitur elit.
\end{document}
Que se verá así:
(clic para ampliar)
En la próxima entrega veremos más opciones para situar antes de que comience el cuerpo y así aprenderemos entre otras cosas como ponerle título a esto.
Etiquetas: LaTeX