Estructura de un documento LATEX: ejercicio 3 Jes´ us Garc´ıa Soriano 4 de Marzo de 2009
´Indice I
Nombre de la primera parte
1
1. Introducci´ on 1.1. A˜ nadir nueva secciones y subsecciones . . . . . . . . . . . . . .
1 1
2. Referencia a elementos
1
II
2
Nombre de la segunda parte
3. Refencias en el texto 3.1. Definici´on de etiquetas . . . . . . . . . . . . . . . . . . . . . . 3.2. Referenciar una etiqueta definida . . . . . . . . . . . . . . . . 3.2.1. Referenciar una p´agina en concreto . . . . . . . . . . .
2 2 3 3
Parte I
Nombre de la primera parte 1.
Introducci´ on
Con este ejercicio vamos de familiarizarnos un poco m´as con la estructura t´ıpica de un documento LATEX. 1
Para ello creamos un documento de la clase art´ıculo, con tama˜ no de letra 12 puntos, y tama˜ no de papel A4, que contendr´a el t´ıtulo (nombre, autor y fecha), una lista de contenidos (´ındice), y un texto dividido en partes, secciones, subsecciones, etc.
1.1.
A˜ nadir nueva secciones y subsecciones
La idea es que vayamos incluyendo distintas secciones y subsecciones para ver como se va modificando el ´ındice cada vez que a˜ nadimos alguna.
2.
Referencia a elementos
Podemos referenciar distintos elementos dentro un documento asociandoles etiquetas. Por ejemplo si quisiera hacer referencia a la secci´on “Introducci´on” podr´ıa poner algo como: “Como dec´ıamos en la secci´on 1” literalmente. Esto conlleva algunos problemas: En primer lugar tendr´ıamos que compilar el documento y visualizarlo para poder ver a que n´ umero de secci´on se refiere la secci´on de Introducci´on. Si cambiasemos el formato del documento, o a˜ nadiesemos alguna secci´on antes de esa en el futuro, etc. podr´ıa cambiar la numeraci´on de la secci´on, con lo que tendr´ıamos que buscar toda referencia a ella y modificarla adecuadamente. Pensad ahora que lo que queremos es hacer alusi´on ahora es a la secci´on y la p´agina en la que aparece (referencias bastante t´ıpicas en libros), el problema ahora ser´ıa mucho peor, pues simplemente al cambiar de tama˜ no de fuente, estilo, etc. con mucha probabilidad cambiar´a la p´agina de lugar.
2
Parte II
Nombre de la segunda parte 3.
Refencias en el texto
Veamos como poder realizar referencias a p´aginas, partes del texto, objetos, figuras, y en definitiva a cualquier elemento dentro de un documento, mediante la definici´on de etiquetas.
3.1.
Definici´ on de etiquetas
Una etiqueta se define con el comando: \label{nombre_de_la_etiqueta} Por ejemplo al definir una secci´on podr´ıamos poner algo as´ı: \section{El futuro de los planetas\label{sec:futuro-planetas}} A la etiqueta sec:futuro-planentas se le asocia el n´ umero de la secci´on donde est´a definida. No es necesario ponerla dentro de las “llaves” de la definici´on de la secci´on, pero a veces eso provoca confusiones al compilar ... aunque esto son detalles demasiado avanzados por el momento.
3.2.
Referenciar una etiqueta definida
Para hacer referencia a una etiqueta escribimos: Como comentabamos en la secci´ on~\ref{sec:futuro-planetas} Cuando compilemos (2 veces) las referencias cruzadas se resuelven y se escriben los n´ umeros correspondientes. Si solo compilamos una vez, al hacer alguna referencia nueva el resultado es un “?”, con lo que LATEX no est´a diciendo que no sabe todav´ıa que es eso. Adem´as, mientras que todas las referencias no est´en resueltas el resultado de la compilaci´on arroja mensaje de “WARNING” informando precisamente de ello. Esto es u ´til para detectar etiquetas repetidas, o referencias a etiquetas que no existen. 3
3.2.1.
Referenciar una p´ agina en concreto
Si adem´as lo que queremos es referenciar la p´agina donde aparece alg´ un objeto lo haremos mediante el comando: Como comentabamos en la secci´ on~\ref{sec:futuro-planetas} (p´ agina~\pageref{sec:futuro-planetas}) Para ver un ejemplo real, en estos momento estoy referenciando la secci´on 1 y su p´agina 1.
4