Caveman
19-04-2006, 11:54
Ich möchte in meiner Diplomarbeit die Kapitelnummer mit Kapitel x angeben und im Anhang entsprechend Anhang x.
Die Zahl (x) wird richtig gemacht. Doch das Wort davor wird im Anhang nicht von Kapitel in Anhang geändert.
Der Befehl \chaptertitlename, der eigentlich zwischen \chaptername und \appendixname wechseln sollte, bringt leider nur Fehler.
Eine Lösung mit \backmatter gefällt mir nicht, da hier die Kapitelnummer im Anhang komplett wegfällt.
Hier ein Beispiel, das nur funktioniert, wenn man aus \chaptertitlename \chaptername macht:
\documentclass[a4paper,oneside,halfparskip*,12pt]{scrbook}
\usepackage[latin9]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage{titletoc}
%Inhaltsverzeichnis
\titlecontents{chapter}[5.5em]{\vspace{1.4em}}%{chapter}[left]{above}
{\bfseries\contentslabel[\chaptertitlename\ \thecontentslabel]{5.3em}}{}
{\bfseries\titlerule*[1pc]{} \contentspage }
\titlecontents{section}[2.5em]{\vspace{0.35em}}
{\contentslabel{2.3em}}{}
{\titlerule*[1pc]{.}\contentspage}
\titlecontents{subsection}[5.8em]{\vspace{0.1em}}
{\contentslabel{3.3em}}{}
{\titlerule*[1pc]{.}\contentspage}
\begin{document}
\frontmatter % Seitenzahl: roman
\tableofcontents
\mainmatter % Seitenzahl: arabic
\chapter{Eins}
\chapter{Zwei}
\chapter{Drei}
\chapter{Vier}
%\backmatter
\appendix
\chapter{Fünf}
\chapter{Sechs}
\chapter{Sieben}
\end{document}
Hier der Fehler bei \chaptertitlename:
[PDFLaTeX] Inhalt-test.tex => Inhalt-test.pdf (pdflatex)
[PDFLaTeX] finished with exit status 1
./Inhalt-test.toc:2:Undefined control sequence. ...tentsline {chapter}{\numberline {1}Eins}{1}
./Inhalt-test.toc:3:Undefined control sequence. ...tentsline {chapter}{\numberline {2}Zwei}{2}
./Inhalt-test.toc:4:Undefined control sequence. ...tentsline {chapter}{\numberline {3}Drei}{3}
./Inhalt-test.toc:5:Undefined control sequence. ...tentsline {chapter}{\numberline {4}Vier}{4}
./Inhalt-test.toc:6:Undefined control sequence. ...ntsline {chapter}{\numberline {A}F\"unf}{5}
./Inhalt-test.toc:7:Undefined control sequence. ...entsline {chapter}{\numberline {B}Sechs}{6}
./Inhalt-test.toc:8:Undefined control sequence. ...ntsline {chapter}{\numberline {C}Sieben}{7}
[PDFLaTeX] 7 errors, 0 warnings, 0 badboxes
Wer weiß Rat?
Die Zahl (x) wird richtig gemacht. Doch das Wort davor wird im Anhang nicht von Kapitel in Anhang geändert.
Der Befehl \chaptertitlename, der eigentlich zwischen \chaptername und \appendixname wechseln sollte, bringt leider nur Fehler.
Eine Lösung mit \backmatter gefällt mir nicht, da hier die Kapitelnummer im Anhang komplett wegfällt.
Hier ein Beispiel, das nur funktioniert, wenn man aus \chaptertitlename \chaptername macht:
\documentclass[a4paper,oneside,halfparskip*,12pt]{scrbook}
\usepackage[latin9]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage{titletoc}
%Inhaltsverzeichnis
\titlecontents{chapter}[5.5em]{\vspace{1.4em}}%{chapter}[left]{above}
{\bfseries\contentslabel[\chaptertitlename\ \thecontentslabel]{5.3em}}{}
{\bfseries\titlerule*[1pc]{} \contentspage }
\titlecontents{section}[2.5em]{\vspace{0.35em}}
{\contentslabel{2.3em}}{}
{\titlerule*[1pc]{.}\contentspage}
\titlecontents{subsection}[5.8em]{\vspace{0.1em}}
{\contentslabel{3.3em}}{}
{\titlerule*[1pc]{.}\contentspage}
\begin{document}
\frontmatter % Seitenzahl: roman
\tableofcontents
\mainmatter % Seitenzahl: arabic
\chapter{Eins}
\chapter{Zwei}
\chapter{Drei}
\chapter{Vier}
%\backmatter
\appendix
\chapter{Fünf}
\chapter{Sechs}
\chapter{Sieben}
\end{document}
Hier der Fehler bei \chaptertitlename:
[PDFLaTeX] Inhalt-test.tex => Inhalt-test.pdf (pdflatex)
[PDFLaTeX] finished with exit status 1
./Inhalt-test.toc:2:Undefined control sequence. ...tentsline {chapter}{\numberline {1}Eins}{1}
./Inhalt-test.toc:3:Undefined control sequence. ...tentsline {chapter}{\numberline {2}Zwei}{2}
./Inhalt-test.toc:4:Undefined control sequence. ...tentsline {chapter}{\numberline {3}Drei}{3}
./Inhalt-test.toc:5:Undefined control sequence. ...tentsline {chapter}{\numberline {4}Vier}{4}
./Inhalt-test.toc:6:Undefined control sequence. ...ntsline {chapter}{\numberline {A}F\"unf}{5}
./Inhalt-test.toc:7:Undefined control sequence. ...entsline {chapter}{\numberline {B}Sechs}{6}
./Inhalt-test.toc:8:Undefined control sequence. ...ntsline {chapter}{\numberline {C}Sieben}{7}
[PDFLaTeX] 7 errors, 0 warnings, 0 badboxes
Wer weiß Rat?