
Wie erstelle ich einen Anhang, wenn ich die Struktur von geändert habe \chapter{}
? Ich habe auch die Struktur von \chapter*{}
mit einem ähnlichen Code geändert.
Hier der vollständige Code der Änderung:
\def\@makechapterhead#1{%
\vspace*{10\p@}%
{\parindent \z@
{\reset@font
\usefont{OT1}{phv}{m}{n}
\LARGE Chapitre \thechapter\par\nobreak}%
\par\nobreak
\vspace*{30\p@}
\interlinepenalty\@M
\usefont{OT1}{ptm}{b}{n}
{\raggedright \Huge #1}%
\par\nobreak
\vskip 20\p@
\hrule height 1pt
\par\nobreak
\vskip 45\p@
}}
Vielen Dank!
Antwort1
Eine Möglichkeit besteht \appendix
darin, die Nummerierung in alphabetisch zu ändern. Außerdem habe ich das fest codierte „Kapitel“ in der Neudefinition geändert, sodass \@chapapp
sich die Zeichenfolge in Anhängen von \chaptername
in ändert \appendixname
:
\documentclass{book}
\renewcommand\chaptername{Chapitre}
\renewcommand\appendixname{Annex}
\makeatletter
\let\@oldmakechapterhead\@makechapterhead
\def\@makechapterhead#1{%
\vspace*{10\p@}%
{\parindent \z@
{\reset@font
\usefont{OT1}{phv}{m}{n}
\LARGE\@chapapp~\thechapter\par\nobreak}%
\par\nobreak
\vspace*{30\p@}
\interlinepenalty\@M
\usefont{OT1}{ptm}{b}{n}
{\raggedright \Huge #1}%
\par\nobreak
\vskip 20\p@
\hrule height 1pt
\par\nobreak
\vskip 45\p@
}}
\makeatother
\begin{document}
\chapter{A modified chapter heading}
\appendix
\chapter{An anex with modified chapter heading}
\end{document}
Der Anhang:
Wenn babel
das entsprechende Modul geladen wird, werden die Namen automatisch lokalisiert, zum Beispiel mit
\usepackage[french]{babel}
Die Linien
\renewcommand\chaptername{Chapitre}
\renewcommand\appendixname{Annex}
sind nicht erforderlich und \chaptername
lauten „Kapitel“ und \appendixname
„Anhang“.