Ich möchte in meinem Dokument nicht nummerierte Gliederungsebenen für chapter oder section verwenden. Jedoch sollen diese trotzdem im Inhaltsverzeichnis aufgeführt werden.

Wie erreiche ich das für die KOMA- und Standardklassen?

Das Dokument nutzt auch die Pakete scrlayer-scrpage für automatische Kolumnentitel und hyperref für Verlinkungen? Gibt es da etwas besonderes zu beachten?

Open in writeLaTeX
\documentclass{scrreprt}
\usepackage[automark]{scrlayer-scrpage}
\usepackage{blindtext}
\usepackage{hyperref}
\begin{document}
\tableofcontents
\chapter{unnummeriert}
\blindtext[7]
\chapter{nummeriert}
\blindtext[7]
\end{document}

gefragt 29 Jul '14, 10:59

Johannes's gravatar image

Johannes
7.2k132759
Akzeptiert: 68%

Die Frage ist zum Archivieren gedacht, kein Support benötigt. Antworten sind jedoch sehr willkommen! Evtl. antworte ich auch selbst.

(29 Jul '14, 11:00) Johannes

Die KOMA-Script Klassen bieten die beiden Befehle \addchap und \addsec, die jeweils eine nicht nummerierte Überschrift erstellen, aber auch für deren korrekten Eintrag ins Inhaltsverzeichnis und in die Kopfzeile sorgen.

Open in writeLaTeX
\documentclass{scrreprt}
\usepackage[automark]{scrlayer-scrpage}
\usepackage{blindtext}
\usepackage{hyperref}
\begin{document}
\tableofcontents
\addchap{unnummeriert}
\blindtext[7]
\chapter{nummeriert}
\blindtext[7]
\end{document}

Beide Befehle haben ebenfalls ein optionales Argument, über das man den Eintrag ins Inhaltsverzeichnis und die Kopfzeile ändern kann. Wird mit der KOMA-Script Option headings=optiontotocandhead oder den alternativen Werten optiontotoc und optiontohead die erweiterte Interpretation des optionalen Argumentes aktiviert, dann sind sogar unterschiedliche Einträge in das Inhaltsverzeichnis und die Kopfzeile möglich.

Open in writeLaTeX
\documentclass[headings=optiontotocandhead]{scrreprt}
\usepackage[automark]{scrlayer-scrpage}
\usepackage{blindtext}
\usepackage{hyperref}
\begin{document}
\tableofcontents
\addchap[
  tocentry={unnummeriert im Inhaltsverzeichnis},
  head={unnummeriert in der Kopfzeile}
  ]{unnummeriert}
\blindtext[7]
\chapter{nummeriert}
\blindtext[7]
\end{document}

Mit den Standardklassen ist das auch alles möglich, erfordert aber mehr Aufwand, da die Einträge ins Inhaltsverzeichnis und die Kopfzeile manuell mit \addcontentsline und \markboth vorgenommen werden müssen. Damit die Verlinkung auf das unnummerierte Kapitel stimmt, muss außerdem noch ein \phantomsection vor \addcontentsline eingefügt werden.

Open in writeLaTeX
\documentclass{report}
\usepackage[automark,pagestyleset=KOMA-Script]{scrlayer-scrpage}

\usepackage{blindtext}
\usepackage{hyperref}
\begin{document}
\tableofcontents
%
\chapter*{unnummeriert}
\phantomsection
\addcontentsline{toc}{chapter}{unnummeriert}
\markboth{unnummeriert}{unnummeriert}
%
\blindtext[7]
\chapter{nummeriert}
\blindtext[7]
\end{document}
Permanenter link

beantwortet 29 Jul '14, 13:18

esdd's gravatar image

esdd
14.2k53251

bearbeitet 29 Jul '14, 13:24

Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×108
×31

Frage gestellt: 29 Jul '14, 10:59

Frage wurde angeschaut: 4,254 Mal

Zuletzt aktualisiert: 29 Jul '14, 13:24