So personalisieren Sie das Präfix des Kapiteltitels (Überschrift)

So personalisieren Sie das Präfix des Kapiteltitels (Überschrift)

Ich möchte das Schlüsselwort Kapitel vor der Nummer für den Kapiteltitel hinzufügen. Ich verwende die folgende Vorlage für eineThese. Beispielsweise lautet das erste Kapitel „Test \chapter{test} “. Es zeigt die folgende Überschrift „1 Test“. Ich möchte die Überschrift wie folgt ändern: „Kapitel 1: Test“ und ich denke, dass der folgende Code geändert werden muss (die CLS-Datei aus der Vorlage oben):

 %  Simple interface for the user  to customize the chapter titles 
    \ProvideDocumentCommand{\abovechapterskip}{}{\vspace*{20pt}}
    \ProvideDocumentCommand{\chapterbelowskip}{}{\vspace*{40pt}}
    \ProvideDocumentCommand{\chapterinbetweenskip}{}{\vspace*{20pt}}
    \ProvideDocumentCommand{\autodot}{}{}
    \ProvideDocumentCommand{\mdtChapapp}{}{}
    \ProvideDocumentCommand{\chapteralign}{}{\raggedright}
    \ProvideDocumentCommand{\chapterfont}{}{\Huge\bfseries}
    \ProvideDocumentCommand{\chapterprefixfont}{}{\LARGE\bfseries}
    \DeclareDocumentCommand{\@makechapterhead}{ m }{%
        \abovechapterskip
        {\parindent \z@ \chapteralign \normalfont
            \ifnum \c@secnumdepth >\m@ne
            \if@mainmatter
            \ifbool{chapteroneline}{%
                \chapterfont \mdtChapapp\thechapter\autodot\enspace
            }{%
                \chapterprefixfont \@chapapp\space \thechapter
                \par\nobreak
                \chapterinbetweenskip
            }%
            \fi
            \fi
            \interlinepenalty\@M%
            \chapterfont #1\par\nobreak
            \chapterbelowskip
        }
        \thispagestyle{\chapter@p@gestyle}
    }
    \def\@makeschapterhead#1{%
        \abovechapterskip
        {\parindent \z@ \chapteralign
            \normalfont
            \interlinepenalty\@M
            \chapterfont  #1\par\nobreak
            \chapterbelowskip
        }
        \thispagestyle{\chapter@p@gestyle}
    }


% Addchap provides unnumbered chapters with an entry in the table of contents as well as an updated header
\ProvideDocumentCommand{\addchap}{ s o m }{%
    \chapter*{#3}%
    \markboth{}{}%
    \IfBooleanTF{#1}{%
    }{%
        \IfNoValueTF{#2}{%
            \addchaptertocentry{#3}%
            \markboth{\MakeMarkcase{#3}}{\MakeMarkcase{#3}}%
        }{%
            \addchaptertocentry{#2}%
            \markboth{\MakeMarkcase{#2}}{\MakeMarkcase{#2}}%
        }%
    }%
}%

\ProvideDocumentCommand{\addsec}{ s o m }{%
    \section*{#3}%
    \markright{}%
    \IfBooleanTF{#1}{%
    }{%
        \IfNoValueTF{#2}{%
            \addcontentsline{toc}{section}{#3}%
            \markright{\MakeMarkcase{#3}}%%
        }{%
            \addcontentsline{toc}{section}{#2}%
            \markright{\MakeMarkcase{#2}}%
        }%
    }%
}%

Antwort1

Die Lösung war die chapterinonelineKommentaroption

verwandte Informationen