Sólo tengo un texto dividido en dos partes. Utilicé el paquete de marcadores y en el archivo pdf se muestran los marcadores. Como considero que los \part
marcadores son una tontería, quería que se mostraran solo los marcadores de los niveles inferiores ( \chapter
,, \section
etc.). ¿Cómo puedo hacer esto? P:S: También utilicé el paquete hyperref, ¿tal vez esté en conflicto con eso?
Respuesta1
Si toclevel@part
se desplaza hacia abajo a algún valor que normalmente no se utiliza en los marcadores, no se mostrará en absoluto.
Sin embargo, los marcadores de capítulos se muestran sangrados en el árbol. Esto se puede prevenir usando\bookmarksetup{level=part}
\documentclass{book}
\usepackage{hyperref}
\usepackage{bookmark}
\makeatletter
\renewcommand{\toclevel@part}{10}
\makeatother
\bookmarksetup{level=part}
\begin{document}
\tableofcontents
\part{One}
\chapter{foo}
\chapter{Two}
\part{Second}
\end{document}
Respuesta2
Ok, lo resolví, el paquete de marcadores deshabilita automáticamente la opción del paquete Hyperref con respecto a los marcadores. Las opciones son diferentes según el paquete que estés utilizando. Si usas el paquete de marcadores debes escribir la opción
\usepackage[open, openlevel=0]{bookmarks}
Para mostrar solo los marcadores \part y \chapter en la apertura. Si el nivel se establece en 1, también se mostrará toda la sección \. Los marcadores no se eliminan en absoluto, pero son útiles. Según la respuesta de Chris, puedes cancelar de "makeatletter" a "\bookmarksetup{level=part}" e insertar mi opción, es la misma (probé el tipo aleatorio, ¡pero funcionó!)