ich habe erneut eine Anfrage bezüglich meiner Bookmarks. Aktuell ist es so, dass sie bereits dank eurer Hilfe automatisch formatiert werden, in Abhängigkeit von der Gliederungsebene.
Ich habe in einem großen Dokument eine besondere Struktur, die ihr dem Minimalbeispiel entnehmen könnt.
Code: Alles auswählen
%Meine Dokumentenklasse.
\documentclass[ngerman,11pt,a4paper]{book}
%Meine Pakete.
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[usenames,x11names,dvipsnames,table]{xcolor}
\usepackage{xpatch}
\usepackage{xurl}
\usepackage[bookmarks,bookmarksnumbered,backref,pagebackref,
pdfpagelabels=true,colorlinks,extension=pdf,plainpages=false]{hyperref}
\usepackage[atend]{bookmark}
%Das Paket xpatch liefert mit folgenden Befehlen eine automatische Formatierung meiner Bookmarks.
\xpretocmd\part{\bookmarksetup{color=Red3,bold,italic}}{}{}
\xpretocmd\chapter{\bookmarksetup{color=Blue4,bold,italic=false}}{}{}
\xpretocmd\section{\bookmarksetup{color={},bold,italic=false}}{}{}
\xpretocmd\subsection{\bookmarksetup{color={},bold=false,italic=false}}{}{}
\xpretocmd\subsubsection{\bookmarksetup{color=SlateGray4,bold=false,italic=false}}{}{}
\begin{document}
\part{Oberpart}
\chapter{Vorwort}
Text
\part{Unterpart A}
\chapter{Kapitel 1a}
x
\chapter{Kapitel 2a}
x
\part{Unterpart B}
\chapter{Kapitel 1b}
x
\chapter{Kapitel 2b}
x
\end{document}
Code: Alles auswählen
\bookmarksetup, \bookmarksetupnext
Code: Alles auswählen
rellevel,startatroot,level
Code: Alles auswählen
\bookmarksetupnext
Viele Grüße
Alex