Erstellung von TOC für bookmarks

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


pospiech
Moderator
Moderator
Beiträge: 247
Registriert: Do 3. Jul 2008, 11:40
Wohnort: Hannover
Kontaktdaten:

Erstellung von TOC für bookmarks

Beitrag von pospiech »

Ich schreibe an einer Bewerbung, die kein TOC oder sections im Klassischen Sinne beinhaltet. Trotzdem möchte ich im PDF bookmarks haben.

Dazu lade ich hyperref und bookmark und füge die bookmarks manuell ins TOC ein:
%
\documentclass[]{scrartcl}%
\usepackage{xifthen}
\usepackage[]{hyperref}
\usepackage[]{bookmark}


\begin{document} 
\tableofcontents\clearpage
\phantomsection
\addcontentsline{toc}{chapter}{Deckblatt}
\mbox{}\clearpage

\phantomsection
\addcontentsline{toc}{chapter}{Lebenslauf}
\mbox{}\clearpage

\phantomsection
\addcontentsline{toc}{chapter}{Anlagen}
\mbox{}\clearpage

\providecommand{\Anlage}[2][]{
  \phantomsection\label{Anlage:#2}
  \ifthenelse{\isempty{#1}}{}{%
    \addcontentsline{toc}{section}{#1}
  }%
  \mbox{}\clearpage
}%

\Anlage[Promotion]{DisputationBescheinigung.png}

\end{document}

das führt aber zu dem Fehler
(./Bewerbung.toc
! LaTeX Error: Something's wrong--perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.5 ...ntsline {section}{Promotion}{5}{section*.4}

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2534
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Beitrag von Stefan Kottwitz »

Hallo,

hier verwendest Du \addcontentsline{toc}{chapter}{...}, jedoch gibt es ja in scrartcl keine Kapitel. Die Fehlermeldung zeigt das nicht gut - obwohl, Something's wrong geht durch. ;-)

Wenn ich chapter durch section ersetze, verschwindet der Fehler und es wird übersetzt.

Ich drücke die Daumen für die Bewerbung! Hab damals auch scrartl verwendet und sclttr2 für das Anschreiben, keine der cv-Klassen, hat sich mehrfach bewährt.

Stefan

Antworten