Saltar la navegación

Preámbulo

El preámbulo sirve para establecer cierta información necesaria para procesar adecuadamente un documento, y este se encuentra al inicio del mismo. Está compuesto por los siguientes elementos:

  • Qué tipo de documento es (un artículo, un libro...).
  • Los paquetes que se van a utilizar.
  • Información sobre el autor y el documento en sí.
  • Los indicadores de comienzo y fin del documento.

Tipo de documento

El tipo de documento que vamos a escribir se declara utilizando el siguiente comando:

\documentclass[opciones]{tipo}

Los tipos de documentos que podemos redactar son:

  • article para artículos, presentaciones, reportes cortos, documentación de programas, invitaciones, etc.
  • report para reportes más largos conteniendo varios capítulos, libros cortos, etc.
  • book para libros reales.
  • slides para volantes, avisos de una página, etc. Esta clase utiliza fuentes de gran tamaño.

Para los documentos que creemos a lo largo de este curso utilizaremos el tipo article ya que tiene un uso más extendido.

Dentro de las opciones podemos configurar el tipo de letra que vamos a utilizar (por defecto 10pt), el tamaño de la hoja de papel (a4paper, letterpaper...) y otros parámetros. Durante este curso utilizaremos 10pt y a4paper.

De esta manera, el comando quedaría así: \documentclass[10pt,a4paper]{article}.

Paquetes

Los paquetes son un conjunto de código añadido al documento que permiten a LaTeX aumentar sus capacidades y procesar códigos que no podría hacerlo solo. Los paquetes tienen la siguiente estrucutura:

\usepackage[opciones]{paquete}

Donde paquete indica el nombre del paquete que vamos a importar, y las opciones configuran cómo vamos a usar dicho paquete.

Los paquetes más importantes que vamos a utilizar son los siguientes:

  • \usepackage[utf8]{inputenc}: Permite utilizar caracteres particulares como por ejemplo las tildes o la letra ñ. Si trabajamos en Overleaf, utilizaremos este paquete.
  • \usepackage[latin1]{inputenc}: Permite utilizar también las tildes y la letra ñ. Si trabajamos en LaTeX Base, utilizaremos este paquete.
  • \usepackage[spanish]{babel}: Traduce a español elementos que LaTeX crea automáticamente. No funciona en LaTex Base.

LaTeX Base es la herramienta web implementada en este curso, por lo que en los ejemplos prácticos se utiliza el paquete \usepackage[latin1]{inputenc} y se omite el paquete \usepackage[spanish]{babel}. De todas formas, siempre puedes copiar el código de los ejemplos prácticos y utilizarlo en Overleaf con los paquetes correspondientes.

Utilizar uno de estos paquetes es fundamental, y se empleará en todos los documentos que hagamos, sin embargo, existe una enorme cantidad de paquetes que nos aportan funcionalidades distintas. A lo largo del curso, añadiremos paquetes en cada sección que lo requiera.

Información sobre el autor y el documento

La información recomendable (y opcional) a la hora de crear un documento es el nombre del autor, el título, y la fecha en la que se realiza. Esta información no se compilará por sí sola en el documento, pero sí facilita la creación de una portada. Para añadirla, se utilizan los siguientes comandos:

  • \author{Nombre del autor}
  • \title{Título del documento}
  • \date{Fecha}

Indicadores de comienzo y fin

Una vez que se ha escrito todo el preámbulo, ya estamos listos para comenzar a redactar nuestro documento. Para ello, es necesario indicar donde comenzamos y donde acabamos, y se hace con los comandos:

\begin{document}

Aquí escribiríamos el texto.

\end{document}

Ejemplo práctico

Puedes copiar este ejemplo y pegarlo en el compilador de abajo para tener una primera vista de cómo se crea un documento escrito en LaTeX. Acuérdate de borrar en primer lugar todo el código que viene preescrito.

%Formato de páginas
\documentclass[10pt,a4paper]{article}

%Paquetes a utilizar
%\usepackage[spanish]{babel} %Utilizar este paquete en caso de trabajar en Overleaf.
%\usepackage[utf8]{inputenc} %Utilizar este paquete en caso de trabajar en Overleaf.
\usepackage[latin1]{inputenc} %Utilizar este paquete en caso de trabajar en LaTeX Base.

%Datos del autor
\author{Nombre y apellidos}
\title{Título}
\date{\today}
\begin{document}
Hola mundo!

Este es mi primer documento escrito con \LaTeX.
\end{document}

Creado con eXeLearning (Ventana nueva)