我的问题是,当我抑制章节编号但想将其添加到目录中时,Latex 不会使用与我使用 \chapter{} 时应使用的相同的字体。
\documentclass[12pt,a4paper,oneside,ngerman,titlepage=firstiscover,chapterentrydots]{scrbook}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage[onehalfspacing]{setspace}
\usepackage[pdfspacing]{classicthesis}
\begin{document}
\tableofcontents
\addchap*{Abstract}
\mainmatter
\chapter*{Remarks}
\addcontentsline{toc}{chapter}{Remarks}
\chapter{Remarks}
\end{document}
答案1
它不是 LaTeX,而是 classicthesis,这似乎是设计使然。你可以像这样更改它:
\documentclass[12pt,a4paper,oneside,ngerman,titlepage=firstiscover,chapterentrydots]{scrbook}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage[onehalfspacing]{setspace}
\usepackage[pdfspacing]{classicthesis}
\renewcommand{\cftchapfont}{\spacedlowsmallcaps}%
\begin{document}
\frontmatter
\tableofcontents
\chapter*{Abstract}
\mainmatter
\chapter*{Remarks}
\addcontentsline{toc}{chapter}{Remarks}
\chapter{Remarks}
\end{document}
请注意 classicthesis 使用的 titlesec 和 titletoc 与 KOMA 类不兼容且不受其支持。预计会产生副作用。