.

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: .

von cgnieder » So 2. Dez 2012, 22:59

\hypersetup sollte funktionieren:
\usepackage{hyperref}
\hypersetup{ optionen... }

von ChristophW » So 2. Dez 2012, 22:56

.

von cgnieder » So 2. Dez 2012, 22:33

Die Einrücktiefe ist in dem count \@enumdepth gespeichert und das Label (nach Aufruf von \item) in \@itemlabel.

Ich würde für die Aufgabe (falls ich Dich richtig verstanden habe) allerdings nicht \addcontentsline verwenden, sondern das bookmark Paket:
\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}
Grüße

.

von ChristophW » So 2. Dez 2012, 21:39

.

Nach oben