.
Verfasst: So 2. Dez 2012, 21:39
.
\documentclass{article} \usepackage{bookmark} \usepackage{etoolbox} \makeatletter \newcounter{bm@item} \newcommand*\bookmarkitem[2][]{% \stepcounter{bm@item}% \ifblank{#1} {\item\hypertarget{bmitem-\thebm@item}{}% \bookmark[level=\the\@enumdepth,dest=bmitem-\thebm@item]{\@itemlabel\ #2}} {\item[#1]\hypertarget{bmitem-\thebm@item}{}% \bookmark[level=\the\@enumdepth,dest=bmitem-\thebm@item]{#1 #2}}% } \makeatother \begin{document} \section{Test} \begin{enumerate} \bookmarkitem[25.]{Titel} Wie findet man hier heraus, dass dieses item die Nummer 25 ist und in der 1. Ebene (section) liegt? \begin{enumerate} \bookmarkitem{anderer Titel} Wie findet man hier den Buchstaben a heraus? Und wie, dass dieser Listenpunkt in der 2. Ebene (subsection) liegt? \end{enumerate} \end{enumerate} \end{document}
\usepackage{hyperref} \hypersetup{ optionen... }