next up previous contents index
Next: Inclusión de gráficos EPS Up: Bibliografía Previous: Bibliografía   Índice General   Índice de Materias


Indexado

Una facilidad muy útil para muchos libros es el índice de materias. Con LATEX y el programa de ayuda makeindex5.5, los índices de materias se pueden crear de un modo razonablemente sencillo. En esta descripción, sólo se explicarán las instrucciones básicas de producción de índices de materias. Para una visión en mayor profundidad por favor diríjase a .

Para habilitar la facilidad de índice de materias de LATEX se debe cargar en el preámbulo el paquete makeidx con:
\begin{command}
\verb*\vert\usepackage{makeidx}\vert
\end{command}
y las instrucciones especiales de indexado se deben habilitar con la instrucción
\begin{command}
\ci{makeindex}
\end{command}
en el preámbulo de los ficheros de entrada.

El contenido del índice se indica con instrucciones
\begin{command}
\ci{index}\verb*\vert{\vert\emph{clave}\verb*\vert}\vert
\end{command}
donde clave es la entrada en el índice. Se incluyen las instrucciones de indexado en los lugares del texto a donde se quiere apuntar. La tabla [*] muestra la sintaxis del argumento clave con varios ejemplos.


Tabla: Ejemplos de sintaxis de llaves para índices de materias
 Ejemplo Entrada Comentario  
 \index{hola} hola, 1 Entrada simple  
 \index{hola!Pedro} Pedro, 3 Subentrada bajo `hola'  
 \index{Juan@\textsl{Juan}} Juan, 2 Entrada con dise no  
 \index{Pepa@\textbf{Pepa}} Pepa, 7 Igual que antes  
 \index{Loli|textbf} Loli, 3 N"o de página con dise no  
 \index{Soraya|textit} Soraya, 5 Igual que antes  

Cuando se procesa el fichero de entrada con LATEX , cada instrucción \index escribirá en un fichero especial la entrada en el índice con el número de la página actual. El fichero tiene el mismo nombre que el fichero de entrada de LATEX pero con una extensión distinta (.idx). Después se puede procesar este fichero .idx con el programa makeindex.
\begin{command}
\texttt{makeindex} \emph{fichero}
\end{command}
El programa makeindex produce un índice ordenado con la misma base de nombre de fichero pero esta vez con la extensión .ind. Si se procesa ahora el fichero de entrada LATEX de nuevo, entonces este índice se incluye en el documento donde se encuentra la instrucción
\begin{command}
\ci{printindex}
\end{command}

El paquete showidx que viene con LATEX2e imprime todas las entradas en el índice en el margen izquierdo del texto. Esto es bastante útil para las revisiones del documento y para verificar el índice.


next up previous contents index
Next: Inclusión de gráficos EPS Up: Bibliografía Previous: Bibliografía   Índice General   Índice de Materias

2001-09-06