Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 11
kleine Markdownänderungen

15 Feb '17, 12:55

gast3's gravatar image

gast3
(ausgesetzt)

Wie bekomme ich "Anhang" vor den Buchstaben im Inhaltsverzeichnis?

Ich habe folgendes Problem bzw. würde gerne in meinem Inhaltsverzeichnis eine Änderung vornehmen. Ich benutzte als Dokumentenkallse scrbook und zur Zeit sieht mein Inhaltsverzeichnis folgendermaßen aus: 1. Einleitung 2. Blabla A. Spektren A.1. Erstes Spektrum B. Mehr Jetzt hätte ich es aber gerne, dass das Inahltsverzeichnis so aussieht: 1. Einleitung 2.Blabla Anhang A. Spektren A.1. Erstes Spetrum Anhang B. Mehr Der von mir verwendete Code sieht folgendermassen aus: \documentclass[paper=a4, ngerman, twoside, headlines=2.1, fontsize=12pt, parskip=never]{scrbook} \usepackage{scrhack} \usepackage{babel} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage[toctextentriesindented]{tocstyle} \usetocstyle{KOMAlike} \usepackage{fancyhdr} \newcommand*{\appendixmore}{% \renewcommand*{\chapterformat}{% \appendixname~\thechapter\autodot\enskip}% \renewcommand*{\chaptermarkformat}{% \appendixname~\thechapter\autodot\enskip}} \begin{document} \pagestyle{fancy} \tableofcontents \chapter{Einleitung} So \chapter{BlaBla} aha \appendix \renewcommand{\chaptermark}[1] {\markboth{Anhang \thechapter.\ #1}{Anhang\\thechapter.\ #1}} \chapter{Spektrum} \section{erstes Spektrum} \chapter{Mehr} \end{document} Hat jemand vielleicht einen Tip, wie man dieses Problem lösen kann ohne das Problem das jedes Kapitel vor dem Anhang mit Kapitel 1 statt 1 im geschriebenen Text auftaucht? **Mit dem Tip von sudo funktioniert das ganze zwar, aber durch Einfügen seines Vorschlags, gibt es die Warnung** Package > `Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding): (PDFDocEncoding): \hskip 5.87357pt replace by space on inputline [chapter{Spektrum}] [chapter{Spektrum}]` hier dazu das entsprechende Minimalbeispiel \documentclass[paper=a4, ngerman, oneside, headlines=2.1, fontsize=12pt, parskip=never]{scrbook} \usepackage{babel} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage{hyperref} \usepackage{tocstyle} \newcommand*{\appendixmore}{% \renewcommand*{\chapterformat}{% \appendixname~\thechapter\autodot\enskip}% \renewcommand*{\chaptermarkformat}{% \appendixname~\thechapter\autodot\enskip}} \makeatletter \g@addto@macro\appendix{% \@autodottrue \let\original@chapter\chapter % Sichern des Original \chapter-Befehls \renewcommand{\chapter}[2][\@empty]{% Neuer \chapter-Befehl mit optionalem Argument \refstepcounter{chapter}% Referenzschritt des chapter-Zählers \ifx\@empty#1 % Überprüfen ob optionales Argument nicht vergeben. \addchap[\chapterformat#2]{\chapterformat#2}% Variante mit \appendixname auch in der Überschrift, falls appendixprefix=true \else \addchap[\appendixname~\thechapter\autodot\enskip#1]{\thechapter\autodot\enskip#2}% Variante nur mit \appendixname in Kopf und Inhaltsverzeichnis unabhängig von der Option appendixprefix \fi }% }% \newcommand{\postappendix}{\let\chapter\original@chapter}% Befehl für das Verhalten nach dem Anhang \makeatother \usepackage{blindtext} \begin{document} \tableofcontents \chapter{Einleitung} \blindtext[7] \chapter{Text} \blindtext[7] \appendix \chapter{Spektrum} \blindtext[7] \end{document}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 10

22 Okt '13, 15:30

Johannes's gravatar image

Johannes
7.3k294566

Wie bekomme ich "Anhang" vor den Buchstaben im Inhaltsverzeichnis?

Ich habe folgendes Problem bzw. würde gerne in meinem Inhaltsverzeichnis eine Änderung vornehmen. Ich benutzte als Dokumentenkallse scrbook und zur Zeit sieht mein Inhaltsverzeichnis folgendermaßen aus: 1. Einleitung 2. Blabla A. Spektren A.1. Erstes Spektrum B. Mehr Jetzt hätte ich es aber gerne, dass das Inahltsverzeichnis so aussieht: 1. Einleitung 2.Blabla Anhang A. Spektren A.1. Erstes Spetrum Anhang B. Mehr Der von mir verwendete Code sieht folgendermassen aus: \documentclass[paper=a4, ngerman, twoside, headlines=2.1, fontsize=12pt, parskip=never]{scrbook} \usepackage{scrhack} \usepackage{babel} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage[toctextentriesindented]{tocstyle} \usetocstyle{KOMAlike} \usepackage{fancyhdr} \newcommand*{\appendixmore}{% \renewcommand*{\chapterformat}{% \appendixname~\thechapter\autodot\enskip}% \renewcommand*{\chaptermarkformat}{% \appendixname~\thechapter\autodot\enskip}} \begin{document} \pagestyle{fancy} \tableofcontents \chapter{Einleitung} So \chapter{BlaBla} aha \appendix \renewcommand{\chaptermark}[1] {\markboth{Anhang \thechapter.\ #1}{Anhang\\thechapter.\ #1}} \chapter{Spektrum} \section{erstes Spektrum} \chapter{Mehr} \end{document} Hat jemand vielleicht einen Tip, wie man dieses Problem lösen kann ohne das Problem das jedes Kapitel vor dem Anhang mit Kapitel 1 statt 1 im geschriebenen Text auftaucht? **Mit dem Tip von sudo funktioniert das ganze zwar, aber durch Einfügen seines Vorschlags, gibt es die Warnung** Package hyperref Warning: Token not allowed in a PDF string (PDFDocEncoding): \hskip 5.87357pt replace by space on inputline [chapter{Spektrum}] hier dazu das entsprechende Minimalbeispiel \documentclass[paper=a4, ngerman, oneside, headlines=2.1, fontsize=12pt, parskip=never]{scrbook} \usepackage{babel} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage{hyperref} \usepackage{tocstyle} \newcommand*{\appendixmore}{% \renewcommand*{\chapterformat}{% \appendixname~\thechapter\autodot\enskip}% \renewcommand*{\chaptermarkformat}{% \appendixname~\thechapter\autodot\enskip}} \makeatletter \g@addto@macro\appendix{% \@autodottrue \let\original@chapter\chapter % Sichern des Original \chapter-Befehls \renewcommand{\chapter}[2][\@empty]{% Neuer \chapter-Befehl mit optionalem Argument \refstepcounter{chapter}% Referenzschritt des chapter-Zählers \ifx\@empty#1 % Überprüfen ob optionales Argument nicht vergeben. \addchap[\chapterformat#2]{\chapterformat#2}% Variante mit \appendixname auch in der Überschrift, falls appendixprefix=true \else \addchap[\appendixname~\thechapter\autodot\enskip#1]{\thechapter\autodot\enskip#2}% Variante nur mit \appendixname in Kopf und Inhaltsverzeichnis unabhängig von der Option appendixprefix \fi }% }% \newcommand{\postappendix}{\let\chapter\original@chapter}% Befehl für das Verhalten nach dem Anhang \makeatother \usepackage{blindtext} \begin{document} \tableofcontents \chapter{Einleitung} \blindtext[7] \chapter{Text} \blindtext[7] \appendix \chapter{Spektrum} \blindtext[7] \end{document}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 9

22 Okt '13, 15:27

Johannes's gravatar image

Johannes
7.3k294566

Klicke auf Einblenden/Ausblenden von Überarbeitungen 8
code-markup

22 Okt '13, 15:03

cgnieder's gravatar image

cgnieder
22.1k253463

Klicke auf Einblenden/Ausblenden von Überarbeitungen 7

22 Okt '13, 14:28

ToF-SIMS's gravatar image

ToF-SIMS
61224

Klicke auf Einblenden/Ausblenden von Überarbeitungen 6

22 Okt '13, 14:26

ToF-SIMS's gravatar image

ToF-SIMS
61224

Klicke auf Einblenden/Ausblenden von Überarbeitungen 5

22 Okt '13, 12:14

cgnieder's gravatar image

cgnieder
22.1k253463

Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

22 Okt '13, 12:14

cgnieder's gravatar image

cgnieder
22.1k253463

Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

22 Okt '13, 10:33

ToF-SIMS's gravatar image

ToF-SIMS
61224

Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

22 Okt '13, 10:07

Johannes's gravatar image

Johannes
7.3k294566

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

22 Okt '13, 09:52

ToF-SIMS's gravatar image

ToF-SIMS
61224