goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Verzeichnis in pdf-Datei

 

underCover
Forum-Anfänger
Forum-Anfänger

Beiträge: 36
Anmeldedatum: 27.09.16
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.09.2018, 08:22     Titel: Verzeichnis in pdf-Datei
  Antworten mit Zitat      
Guten Morgen!
Ich arbeite mit dem Befehl "\addtocontents{toc}{\protect\setcounter{tocdepth}{1}}", damit die Subsections im Anhang nicht ins Inhaltsverzeichnis aufgenommen werden. Allerdings führt das dazu, dass in meiner pdf auch der Hauptteil in der Gliederung links keine Subsections mehr enthält und nur noch die Sections angeklickt werden können. Wie kann man das umgehen?
Code • Öffne in Overleaf
\documentclass[11pt,fleqn]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[pdfpagelabels=true]{hyperref}
\usepackage{chngcntr}
\usepackage{apptools}
\begin{document}
\tableofcontents
\section{Überschrift}
Hier steht ganz viel Text.
\subsection{Unterkapitel 1}
Noch mehr Text.
\subsection{Unterkapitel 2}
Noch mehr Text.
\appendix
\section{Anhang}
\markright{Anhang}
\addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
\subsection{Erster Teil}
\subsection{Zweiter Teil}
\addtocontents{toc}{\protect\setcounter{tocdepth}{1}}
\section{Noch ein Kapitel}
\end{document}

Danke, underCover
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.09.2018, 11:37     Titel:
  Antworten mit Zitat      
Das liegt daran, dass 1 im Verzeichnis für die Ebene section steht.

Wenn Du schon apptools lädst, dann verwende es doch auch. Außerdem wird es in dem Fall leichter, wenn man nicht das global arbeitende \setcounter verwendet:
Code • Öffne in Overleaf
\documentclass[11pt,fleqn]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}% Braucht man derzeit noch für Overleaf aber nicht
                           % bei einer aktuellen LaTeX-Installation.
\usepackage{apptools}
\usepackage{hyperref}% Von wenigen Ausnahmen immer das letzte Paket!
\AtAppendix{%
  \addtocontents{toc}{\protect\value{tocdepth}=1\relax}% nur section eintragen
}
\begin{document}
\tableofcontents
\section{Überschrift}
Hier steht ganz viel Text.
\subsection{Unterkapitel 1}
Noch mehr Text.
\subsection{Unterkapitel 2}
Noch mehr Text.
\appendix
\section{Anhang}
\markright{Anhang}% Eigentlich überflüssig.
\subsection{Erster Teil}
\subsection{Zweiter Teil}
\end{document}

\section sind übrigens keine Kapitel, sondern Abschnitte. Außerdem kann man einen Anhang nicht wieder beenden, deshalb heißt es Anhang und nicht Zwischenhang.

Mit KOMA-Script muss man sich übrigens nicht merken, welche Ebene welche Nummer hat:
Code • Öffne in Overleaf
\documentclass[11pt,fleqn]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}% Braucht man derzeit noch für Overleaf aber nicht
                           % bei einer aktuellen LaTeX-Installation.
\usepackage{hyperref}% Von wenigen Ausnahmen immer das letzte Paket!
\newcommand*\appendixmore{%
  \addtocontents{toc}{\protect\value{tocdepth}=\string\toclevel@section}%
}
\begin{document}
\tableofcontents
\section{Überschrift}
Hier steht ganz viel Text.
\subsection{Unterkapitel 1}
Noch mehr Text.
\subsection{Unterkapitel 2}
Noch mehr Text.
\appendix
\section{Anhang}
\subsection{Erster Teil}
\subsection{Zweiter Teil}
\end{document}


BTW: Lies mal: Wie setzt man korrekt einen Anhang?

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2018 goLaTeX.de