Nuestro primer documento en LaTeX

Una vez ya instalados tanto el núcleo de LaTeX (TeX) como un editor que se adapte a nuestros requisitos ya podremos comenzar a escribir nuestro primer documento. El proceso de creación será el mismo tanto si estamos utilizando un sistema operativo Linux como Windows (la única diferencia existente es que en Linux también podremos obtener el fichero .pdf compilando el fichero .tex desde la línea de comandos. Este paso lo explicaremos más adelante, así como qué es un fichero .tex). Para ello vamos a mostrar el código de nuestro documento de ejemplo y, poco a poco, iremos desgranando el significado de cada una de las líneas que lo componen no sin antes recomendar que, para cada projecto (documento) que vayamos a crear deberíamos almacenarlo en una carpeta o directorio diferente debido al nada despreciable número de archivos intermedios que se generarán en el proceso de composición del documento.

Una vez aclarado este punto vamos a nuestro ejemplo. Para comenzar un nuevo documento abriremos nuestro editor y crearemos un nuevo fichero con extensión .tex (este paso es automático si estamos utilizando un editor. Si editamos el fichero a través de la línea de comandos de Linux deberos indicar la extensión, por ejemplo vim plantilla_inicial.tex) en el que escribiremos las siguientes líneas:

% Clase del documento.
\documentclass[a4paper,12pt,spanish,twoside]{article}


% Paquetes
\usepackage[spanish, activeacute]{babel} % Normas tipográficas y opciones del español.
\usepackage[latin1]{inputenc} % Codificación de entrada (acentos).

% Configuración (para artículo).
\title{Título del documento}
\author{Nombre del autor}
\date{\today}


% Cuerpo del documento
\begin{document}
\maketitle % Generar el título según la configuración anterior


Contenido del documento.


\end{document}

Como podemos comprobar en el ejemplo, en un fichero .tex es en el que introduciremos toda la información que nosotros creamos necesaria para generar nuestro fichero (documento) .pdf final. El fichero .tex está compuesto por tres secciones básicas:

  1. Clase del documento: Determinará el tipo de documento que queremos escribir y, por tanto, el tipo de estructura que éste tendrá. Hay cuatro tipos de documentos principales, article (artículos), book (libros), report (informes) y letter (cartas). La definición del tipo de documento debe ser la primera línea del fichero .tex. En nuestro código de ejemplo, la línea \documentclass[a4paper,11pt,spanish,twoside]{article} indica que el tipo de documento será un artículo escrito en el tipo de papel dinA4, con un tamaño de letra de 12pt, en idioma español (castellano) y a dos caras.
  2. Preámbulo: Se cargarán y configurarán elementos extra que no proporciona la clase de documento por defecto. En esta sección se diferencian tres partes fundamentales: carga de paquetes adicionales, configuración de parámetros y redefiniciones propias. Por ejemplo, las líneas \usepackage[spanish, activeacute]{babel} y \usepackage[latin1]{inputenc} indican que deben “cargarse” en el documento las normas tipográficas y opciones pertenecientes al idioma español (castellano) y que puede haber palabras acentuadas. Si no incluyésemmos estas líneas, escribiríamos un texto en español que el compilador no “entendería” y obtendríamos errores de compilación debidos a, por ejemplo, el haber acentuado una palabra. Además de paquetes necesarios también podremos incluir paquetes que ayuden a mejorar la presentación de nuestro documento final, como por ejemplo el paquete fancyhdr para incluir encabezados y pies de página o el paquete graphicx para poder incluir imágenes en nuestro documento…
  3. Cuerpo del documento: Donde vamos a escribir el contenido de nuestro documento. En esta sección podremos utilizar todos los comandos generales de LaTeX y los pertenecientes a los packages declarados previamente. Para obtener más infromación y documentarnos sobre los paquetes que podemos utilizar y las opciones de las que disponemos al hacerlo, podemos dirigirnos al CTAN (Comprehensive TeX Archive Network).

El paso siguiente guardar el documento con un nombre significativo, por ejemplo plantilla_inicial.tex, y compilarlo.

En Linux podemos hacerlo de dos formas:

  1. Mediante línea de comandos: No dirigiremos a la carpeta o directorio donde hemos guardado el documento .tex y ejecutaremos el comando pdflatex plantilla_inicial.tex. De esta forma obtendremos el fichero plantilla_inicial.pdf.
  2. Desde texmaker, pulsando [F1] (QuickBuild).

En Windows, desde TeXnicCenter, pulsaremos [Ctrl+Mayusculas+F5]. De esta forma compilaremos el documento y lo podremos visualizar.

Anuncios

~ por inforlandia en octubre 5, 2007.

14 comentarios to “Nuestro primer documento en LaTeX”

  1. Estoy partiendo con Latex y tenia problema con los acentos. Segui lo indicado por ti.
    Gracias.

  2. Hola,

    Estaba ojeando tu blog porque me estoy iniciando en Latex con Led, y quisiera saber como podría poner una tabla en vertical.

    Muchas gracias

    Un saludo

  3. Hola Aixail, yo utilizao el siguiente entorno (entorno tabular):

    \begin{table}[!htb]
    \begin{center}
    \begin{tabular}{|l|l|} \hline
    Columna 1&Columna 2 \\ \hline
    texto 1&texto 2 \\ \hline
    \end{tabular}
    \caption{Pie de tabla}
    \label{Nombre de la etiquieta}
    \end{center}
    \end{table}

    si buscas en internet obtendrás información acerca de cómo dotar de diversos estilos las tablas.

    Un saludo!

  4. Hola!

    Soy una principiante en la edición de textos con Latex, he instalado el Miktex2.7 y el LEd para crear documentos Latex en Windows. He ojeado varios tutoriales para poder crear un documento sencillo (portada, índice, encabezados y pies de página, niveles diferentes,…). El problema que tengo es que cuando intento insertar una imagen como figura me da un error de compilación y no sé porqué, he seguido todos los pasos que me indican los tutoriales que he leído. El código que escribí es el siguiente:

    preámbulo

    \usepackage{graphicx}

    cuerpo del documento

    \begin{figure}[t]
    \centering
    \includegraphics{images}
    \caption{Figura}
    \label{fig: pérdidas}
    \end{figure}

    El error que lanza el compilador

    !LateX error: file ‘images’ not found
    See the LaTeX manual or LaTeX Companion for explanation.
    1.38 \includegraphics{images}
    ?

    El archivo images es una imágen en formato jpeg que ha añadido al proyect en el cual se encuentra el documento .tex como archivo principal.
    ¿Alguien me puede decir qué estoy haciendo algo mal?

    Muchas gracias, un saludo!

  5. Hola Lucía, date cuenta de una cosa: ¿desde donde le indicas a latex que debe encontrar la imagen? Es decir, ¿dónde le indicas que está la imagen a LaTeX?. En algún sitio del código debes indicar el nombre de la imagen que quieres incluir en el documento, intenta sustituir la línea: “\includegraphics{images}”, por la siguiente: “\includegraphics{NombreDeLaImagen.jpg}”.

    O si tienes las imágenes en una carpeta dentro del directorio donde estás editando el fichero .tex: “\includegraphics{./imagenes/NombreDeLaImagen.jpg}”

    Prueba de esta forma a ver si te funciona. Un saludo!!

  6. Hola, yo también llevo poco tiempo con los textos en latex y me gustaría saber cómo puedo insertar un gráfico en pdf desde una carpeta que no esta dentro del directorio donde se edita latex.
    Estoy utilizandoTeXniCenter.

    Muchas gracias

  7. Hola LSC, para insertar imágenes en LaTeX sólo debes hacer lo siguiente:

    \documentclass[12pt]{article}
    \usepackage{graphicx}
    \begin{document}
    Insertando una imagen en \LaTeX
    \begin{figure}[htb]
    // Imagen en el mismo directorio que el fihcero .tex
    \includegraphics[width=1]{./imagen1.jpg}
    \end{figure}
    Una mas [dentro de otro directorio]:
    \begin{figure}[h]
    // Imagen en el directorio ./imagenes () que está dentro del directorio del fichero .tex
    \includegraphics[width=1]{./imagenes/imagen2.jpg}
    \end{figure}
    \end{document}

    En la instrucción \includegraphics debes indicar la ruta donde se encuentra la imagen teniendo en cuenta el directorio donde se encuentra tu fichero .tex, es decir, la ruta desde el directorio de tu fichero .tex a la imagen que quieres insertar en el documento.

    Espero te haya srvido de ayuda.

  8. Hola, Tengo inconvenientes para visualisar durante la compilacion con LED los graficos. Por cierto los veo En el Preview del Yap (MiKTex 2.7), pero no mientras los estoy trabajando en el compilador.

  9. Hola, amigo! Estoy finiquitando un texto con LaTeX en formato “book” y hay un problema que no consigo solucionar. Uso fancyhdr para el formateo de los encabezados. Lo he diseñado para que los capítulos aparezcan a la izquierda y las secciones aparezcan a la izquierda. Mi problema es: ¿qué hago cuando un capítulo no tiene secciones? Por ejemplo, en la introducción no hay ninguna sección, por lo que el encabezado derecho aparece en blanco. ¿Cómo podría hacer que en este capítulo apareciera el título del capítulo tanto en el encabezado derecho como en el izquierdo? Muchas gracias por anticipado.

  10. Hola a todos,
    Tengo un problema. Estoy comenzando en este mundo del látex para poder escribir mi tesis. El punto es que la portada tiene un formato específico, y un punto que debo cumplir es escribir en forma centrada el nombre de la universidad, de bajo la facultad y más abajo el departamento, estos dos ultimo con letra mas pequeña. Bueno, el problema se me presenta cuando quiero insertar el logo de mi universidad, al lado de estas tres líneas que antes comenté. Es decir, debe estar en conjunto el texto con la imagen centrado, con la imagen a lado derecho del texto.

    Les agradecería mucho, si alguien me pudiera ayudar con esto.

    Saludos.

  11. ola.
    Estoy haciendo mi tesis y necesito insertar figuras en mi trabajo, tales como figuras (convexas) dentro de un exagono regular, figuras que llevan trazados con lineas paralelas, entre otras mas feas.
    Mi pregunta es ¿en donde puedo hacer mis figuras bien raras? y luego, ¿como le hago para insertarlas al documento.?
    Estoy usando texMaker.
    ayudenme se los agradecere.

  12. Hola queria saber como tengo que hacer para que cuando hago doble click en el archivo DVI me habra directamente en la linea que necesito, estoy trabajando con LEd..

  13. ola que tal el probelma que tengo es que simpreque compilo mi documento me sale el error ”log file not found” nose que estare haciendo mal, estoy desesperado por favor ayudame gracias

  14. hola… estamos iniciando con esto de latex.. tengo un error el momento de compilar el archivo.. me sale archivo no encontrado… si me pueden ayudar gracias chicos…

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

w

Conectando a %s

 
A %d blogueros les gusta esto: