Ich hoffe ernsthaft, dass diese Frage noch nicht gestellt wurde, aber ich konnte keine finden, die genau auf meinen Fall zutrifft.
Ich verwende die scrreprt
Dokumentklasse und habe die Kapitelüberschriften erfolgreich rechtsbündig ausgerichtet mit:
\renewcommand{\raggedchapter}{\raggedleft}
Dies funktionierte auch für den Titel der Liste der Einträge. AllerdingsnichtArbeite an den Titeln des Inhaltsverzeichnisses, des Abbildungsverzeichnisses und des Tabellenverzeichnisses. Ich habe einige Dinge ausprobiert wie:
\renewcommand{\cfttoctitlefont}{\raggedleft}
Dadurch wurde der Titel jedoch nicht rechtsbündig ausgerichtet, sondern nur die Schriftgröße zurückgesetzt (was bei einer Erneuerung zu erwarten ist).
Es gibt wahrscheinlich eine einfache Möglichkeit, dies mit KOMA oder tocloft zu tun, aber ich konnte bisher nichts finden, was funktioniert. Danke.
Antwort1
Die KOMA-Klassen sind von dem tocloft
Paket nicht begeistert und machen eine Menge Vorschläge, die mir als Nicht-Benutzer von KOMA nichts sagen. Das folgende kurze MWE zeigt jedoch, wie man tocloft
das Inhaltsverzeichnis usw. richtig ausrichtet.
% toctitleprob.tex SE 563186
\documentclass{scrreprt}
\usepackage{tocloft}
\renewcommand{\raggedchapter}{\raggedleft}
\renewcommand{\cfttoctitlefont}{\hfill\LARGE\bfseries\sffamily}
\begin{document}
\tableofcontents
\chapter{A chapter}
\end{document}
scrreprt
Vielleicht können Sie dies in Code übersetzen .
Antwort2
Haftungsausschluss: Verwenden Sie das Paket nicht tocloft
zusammen mit einer KOMA-Script-Klasse. Dadurch werden mehrere KOMA-Script-Funktionen beeinträchtigt. KOMA-Script verwendet sein eigenes Paket tocbasic
für das Inhaltsverzeichnis und Listen wie LoF und LoT.
Wenn Sie das Paket wirklich verwenden möchten tocloft
und tocloft
die Einstellungen der Überschriften im Inhaltsverzeichnis usw. nicht ändern möchten, können Sie es mit der Option laden titles
.
Beispiel:
\documentclass{scrreprt}
\usepackage[titles]{tocloft}% I would not use this package with a KOMA-Script class
\renewcommand{\raggedchapter}{\raggedleft}
\begin{document}
\tableofcontents
\chapter{A chapter}
\end{document}