goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


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


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Anhang etwas anpassen..

 

Manu3790
Forum-Anfänger
Forum-Anfänger

Beiträge: 49
Anmeldedatum: 06.07.16
Wohnort: ---
Version: TeXstudio 2.12.6, MiKTeX Package Manager version 2.9.6515
     Beitrag Verfasst am: 15.05.2018, 09:11     Titel: Anhang etwas anpassen..
  Antworten mit Zitat      
Hallo Zusammen,

ich hätte gerne meinen Anhang so, dass immer wieder neu Anhang geschrieben wird..

Anhang A - Dokumente
...
...
Anhang B - Zeichnungen
...
...

In das Inhaltsverzeichnis soll aber dann nur der Anhang aufgenommen werden. Und lässt es sich realisiereren, dass man nur als Kapitel Dokumente beispielsweise eingibt und Anhang + A..B..C etc automatisch geschrieben wird?


So weit läuft es bisher:

Code • Öffne in Overleaf

\documentclass[%
12pt,
ngerman,  
a4paper,
]{scrbook}

\begin{document}  
\tableofcontents
\appendix
\addcontentsline{toc}{chapter}{Anhang}
\addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
\chapter{Dokumente}  
\chapter{Zeichnungen}
\end{document}
 


Vielen Dank für eure Hilfe!
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.05.2018, 09:58     Titel:
  Antworten mit Zitat      
Schein als hätte das schon mal jemand gewollt. Das steht auf S. 517 der deutschen KOMA-Script-Anleitung (v 3.25, PDF-Format).

Code • Öffne in Overleaf
\documentclass[%
  12pt,
  ngerman,
  a4paper,
]{scrbook}
\usepackage{babel}

\newcommand*{\appendixmore}{%
  \renewcommand*{\chapterformat}{%
    \appendixname~\thechapter\autodot\enskip}%
  \renewcommand*{\chaptermarkformat}{%
    \appendixname~\thechapter\autodot\enskip}}

\begin{document}
\tableofcontents
\chapter{Hullo}
\appendix
\addcontentsline{toc}{chapter}{\appendixname}
\addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
\chapter{Dokumente}  
\chapter{Zeichnungen}
\end{document}


Ich hätte getippt, dass man das Getrickse mit \addcontentsline auch irgendwie umgehen kann, aber dazu habe ich auf die Schnelle nichts gefunden. Vielleicht kommt ja noch ein Experte vorbei.

esdd
Forum-Meister
Forum-Meister

Beiträge: 2343
Anmeldedatum: 07.02.10
Wohnort: Stutensee
Version: MiKTeX 2.9
     Beitrag Verfasst am: 15.05.2018, 10:29     Titel: Re: Anhang etwas anpassen..
  Antworten mit Zitat      
Manu3790 hat Folgendes geschrieben:

Code • Öffne in Overleaf

...
\chapter{Hullo}
\appendix
\addcontentsline{toc}{chapter}{Anhang}
\addtocontents{toc}{\protect\setcounter{tocdepth}{-1}}
...
 


Damit wird zum einen die letzte Seite vor dem Anhang im Inhaltsverzeichnis eingetragen und zum anderen ist die Änderung des Zählers tocdepth global. Folgt auf das Inhaltsverzeichnis beispielsweise noch ein Abbildungsverzeichnis, dann bleibt dieses leer, da für figure-Einträge level=1 gilt.

Alternativer Vorschlag:
Code • Öffne in Overleaf
\documentclass[%
  12pt,
  ngerman,
]{scrbook}
\usepackage{babel}

\usepackage{xpatch}
\xapptocmd\appendix{%
  \cleardoublepage
  \addchaptertocentry{}{\appendixname}%
  \addtocontents{toc}{\protect\value{tocdepth}=\parttocdepth}%
  \renewcommand*{\chapterformat}{%
    \appendixname~\thechapter\autodot\enskip}%
  \renewcommand*{\chaptermarkformat}{%
    \appendixname~\thechapter\autodot\enskip}%
}{}{\PatchFailed}

\begin{document}
\tableofcontents
\listoffigures
\chapter{Hullo}
\captionof{figure}{Beschriftung einer Zeichnung}
\appendix
\chapter{Dokumente}  
\chapter{Zeichnungen}
\captionof{figure}{Beschriftung einer Zeichnung im Anhang}
\end{document}
Private Nachricht senden Benutzer-Profile anzeigen

Manu3790
Forum-Anfänger
Forum-Anfänger

Beiträge: 49
Anmeldedatum: 06.07.16
Wohnort: ---
Version: TeXstudio 2.12.6, MiKTeX Package Manager version 2.9.6515
     Beitrag Verfasst am: 15.05.2018, 10:49     Titel: Vielen Dank an euch beide!
  Antworten mit Zitat      
Super, das ist genau das was ich gesucht habe!

Vielen Dank!

VG
Private Nachricht senden Benutzer-Profile anzeigen

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 goPCB.de


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

Copyright © 2008 - 2018 goLaTeX.de