Derzeit habe ich es Apêndice A Title of the appendix
in meinem Inhaltsverzeichnis (siehe Link unten), aber ich brauche APÊNDICE A – Title of the appendix
(beachten Sie die Großbuchstaben APÊNDICE und den „Halbgeviertstrich“ vor dem Titel).
Diese Änderung darf nur das Inhaltsverzeichnis betreffen. Der Titel auf der Anhangsseite selbst ist in Ordnung, so wie er jetzt ist.
Ich schätze, das ist eine leichte Aufgabe, aber mir ist es nicht gelungen.
https://www.overleaf.com/read/qdstcnhswnwc
\documentclass{book}
\usepackage[greek,portuguese,brazilian]{babel}
\usepackage[title,titletoc]{appendix}
\begin{document}
\tableofcontents\thispagestyle{empty}
\cleardoublepage
\chapter{Introduction}
Bla bla
\cleardoublepage
\begin{appendices}
\chapter{Title of the appendix}
\cleardoublepage
\chapter{Title of another appendix}
\cleardoublepage
\end{appendices}
\end{document}
Antwort1
Ein Teil Ihrer Frage kann beantwortet werden durchdiese Antwort.
Zum Umbenennen müssen Sie Folgendes hinzufügen:
\renewcommand\appendixname{APÊNDICE}
\renewcommand\appendixpagename{APÊNDICE}
Antwort2
Ich beantworte meine eigene Frage, um die Antwort von @Vinccool96 zu ergänzen.
Die Antwort von @Vinccool96 traf nicht ganz auf mein MWE zu, da die Klasse book
statt ist article
. Sie hat mir jedoch geholfen, die Lösung zu finden, die in meinem Fall funktioniert hat.
Basierend auf der Erklärung inhttps://tex.stackexchange.com/a/384048/91816, habe ich direkt darunter den folgenden Code hinzugefügt \begin{appendices}
:
\makeatletter
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
\refstepcounter{chapter}%
\typeout{\thechapter.}%
\addcontentsline{toc}{chapter}%
{\thechapter\space\textendash\space\ #1}% <-- modification
\else
\addcontentsline{toc}{chapter}{#1}%
\fi
\chaptermark{#1}%
\addtocontents{lof}{\protect\addvspace{10\p@}}%
\addtocontents{lot}{\protect\addvspace{10\p@}}%
\if@twocolumn
\@topnewpage[\@makechapterhead{#2}]%
\else
\@makechapterhead{#2}%
\@afterheading
\fi}
\makeatother