Realmente espero que esta pregunta no se haya hecho antes, pero no pude encontrar una que se ajuste exactamente a mi caso.
Estoy usando la scrreprt
clase de documento y alineé con éxito los títulos de los capítulos usando:
\renewcommand{\raggedchapter}{\raggedleft}
Esto también funcionó para el título de la lista de listados. Sin embargo, lo hizonotrabajo para los títulos del TOC, la lista de figuras y la lista de tablas. Probé algunas cosas como:
\renewcommand{\cfttoctitlefont}{\raggedleft}
pero esto no alineó a la derecha el título, sino que simplemente restableció el tamaño de fuente (lo cual es de esperarse para una renovación).
Probablemente haya alguna manera fácil de hacer esto usando KOMA o tocloft, pero hasta ahora no pude encontrar nada que funcionara. Gracias.
Respuesta1
A las clases de KOMA no les gusta el tocloft
paquete y harán un montón de sugerencias que, como no usuario de KOMA, no significan nada para mí. Sin embargo, el siguiente MWE breve muestra cómo utilizarlo tocloft
para alinear correctamente los títulos de ToC, etc.
% 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}
Quizás puedas traducir esto a scrreprt
código.
Respuesta2
Descargo de responsabilidad: no utilice el paquete tocloft
junto con una clase KOMA-Script. Rompe varias características de KOMA-Script. KOMA-Script utiliza su propio paquete tocbasic
para ToC y enumera como LoF y LoT.
Si realmente desea utilizar el paquete tocloft
y tocloft
no debe cambiar la configuración de los encabezados en TOC, etc., puede cargarlo con la opción titles
.
Ejemplo:
\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}