PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hyperref & Bookmarks Problem



xen
12-05-2006, 10:02
Hallo,

ich hab folgendes Problem:
Ich verwende das Hyperref-Paket, damit aus meinem Inhaltsverzeichnis die PDF-Bookmarks generiert werden.

Nun setze ich "\setcounter{tocdepth}{3}" damit in meinem Inhaltsverzeichnis nur 3 Hierarchie-Ebenen dargestellt werden. Jetzt werden aber nurnoch 3 Hierarchie-Ebenen in den PDF-Bookmarks angezeigt.
Ich suche also eine Möglichkeit die Tiefe für die PDF Bookmarks zu verändern!

Jemand eine Idee?

Gruß,
xen

bischi
12-05-2006, 15:16
Hyperref-Doku?

MfG Bischi

cookie170
12-05-2006, 15:41
Auf S. 6 des hyperref-manuals findest Du das Wort

bookmarkstype

als Option mit der Erklärung, das hyperref sich seine bookmarks aus der toc-Datei heraussucht. Offensichtlich kann man das ändern.

Du müßtest also zwei Inhaltsverzeichnisse machen, beispielsweise eine kurze Inhaltsübersicht, die Du hyperref über die o.g. Option weitergibst, sowie das normale Inhaltsverzeichnis.

Das Problem an dieser Lösung ist, dass Du im Text dann ja auch beide Verzeichnisse irgendwo abdrucken musst. Hm.

Oder Du speicherst, wenn Du mit der Arbeit komplett fertig bis, das toc-file mit einer anderen Namensendung ab und schmeisst manuel alle Zeilen 'raus, die Dir nicht gefallen. Diese neue Endung geht wiederum an "bookmarkstype".

Also spontan würde mich der Ausgang Deines Experiments interessieren, berichte doch mal ...

Alexander

Ruediger
19-07-2007, 13:42
Für den Fall, dass jemand über den Thread stolpert:


Option "bookmarksdepth"
-----------------------
The depth of the bookmarks can be controlled by the new
option "bookmarksdepth". The option acts globally and
distinguishes three cases:
* "bookmarksdepth" without value
Then hyperref uses the current value of counter "tocdepth".
This is the compatible behaviour and the default.
* "bookmarksdepth=<number>", the value is number (also negative):
The depth for the bookmarks are set to this number.
* "bookmarksdepth=<name>"
The <name> is a document division name (part, chapter, ...).
It must not start with a digit or minus to avoid mixing up
with the number case. Internally hyperref uses the value
of macro "\toclevel@<name>".
Examples:
\hypersetup{bookmarksdepth=paragraph}
\hypersetup{bookmarksdepth=4} % same as before
\hypersetup{bookmarksdepth} % counter "tocdepth" is used

Quelle: http://www.ctan.org/tex-archive/macros/latex/contrib/hyperref/README