-
Notifications
You must be signed in to change notification settings - Fork 0
Índices
Aquí se recoge el uso de los comandos para añadir entradas al índice.
Para crear nuestros índices, estamos usando el paquete imakeidx
. Es uno de varios que permiten crear varios índices, con una sintaxis similar a los índices por defecto de LaTeX. Cualquier cosa, por tanto, de la documentación de imakeidx
se puede usar en nuestros apuntes.
Supuestos ya creados los índices correspondientes, el comando más importante de este paquete es \index
. Este se encarga de añadir una nueva entrada al índice. Su uso es el siguiente:
\index[nombre del índice]{entrada del índice}
Nótese que este comando no escribe en el texto, solo en el índice.
Además, el comando \printindex[nombre del índice]
escribe el índice en pantalla.
No vamos a detallar aquí los comandos para crear y modificar las propiedades de un índice, de nuevo referimos a la documentación.
Este paquete permite añadir entradas del índice a varios niveles. De esta forma, si queremos añadir la entrada "denso" bajo la entrada "conjunto", escribiremos \index[nombre del índice]{conjunto!denso}
.
En nuestro archivo style.sty
, ya está añadido el paquete y creados los dos índices que, de momento, vamos a usar. Uno de ellos es un índice general y el otro un índice de topologías.
Su nombre es general
. De esta forma, si queremos añadir la palabra "conjunto" al índice lo haremos de la siguiente forma:
\index[general]{conjunto}
Este índice quiere recoger todas las topologías que se vean durante el curso. Si queremos añadir la topología usual al índice escribiremos:
\index[topologias]{usual}
donde no escribimos "topología usual", pues si no todas las entradas del índice empezarían con T.
Por retrocompatibilidad, hemos modificado el comando \tbi
para que, además de mantener su función anterior, automáticamente escriba el contenido definido en el índice general. Sin embargo, ahora, además, puede aceptar un argumento opcional. De esta forma, si queremos que la entrada del índice sea distinta al texto que ponemos en la definición, escribiremos:
\tbi[entrada del índice]{texto resaltado}
En particular, en caso de definir un concepto como la densidad de un conjunto, normalmente la palabra que vamos a resaltar es "denso", pero no queremos que la entrada del índice sea "denso", sino "conjunto denso", y en particular queremos que denso esté debajo de conjunto. Para esto escribiremos:
\tbi[conjunto!denso]{denso}
Al definir una topología, queremos que se añada a ambos índices. Hemos creado un comando especial para esto:
\tbitop[simbolo topologia]{nombre topología}
De nuevo, en el nombre de topología no escribiríamos "topología usual" sino "usual". El símbolo de la topología es opcional, pero si es característico (por ejemplo, el que usamos para la topología de sorgenfry) se recomienda escribirlo. En este sentido hay que tener cuidado porque si volvemos a \index
ar la misma topología con otro símbolo nos van a salir dos entradas distintas.
Este comando añade una topología al índice directamente. La sintaxis del comando es exactamente igual que el anterior (\tbitop
), la única diferencia es que este no escribe en el documento, solo en el índice.
\indext[simbolo topologia]{nombre topología}