scrartcl 中的字体

scrartcl 中的字体

当我开始使用该scrartcl课程时,所有字体(部分、标题......)都乱了。我怎样才能将它们恢复到我使用时的状态article?我必须用 来设置它们吗addtokomafont

即使我这样做,目录中的部分仍然使用错误的字体。

答案1

标题并没有乱成一团。它们只是标签不同。KOMA 脚本手册清楚地告诉您如何获得您想要的东西。

\documentclass[english]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{blindtext}

\setkomafont{disposition}{\normalfont\bfseries}

\begin{document}
  \Blinddocument
\end{document}

答案2

自 KOMA-Script 3.20 以来,这些类别提供了一个选项egregdoesnotlikesansseriftitles,可停用 KOMA-Script 类别的所有无衬线默认设置。在 KOMA-Script 3.39 中,此选项已被sfdefaults逆逻辑取代。因此

\documentclass[sfdefaults=false]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{blindtext}

\begin{document}
  \title{Title}
  \author{Author}
  \maketitle
  \Blinddocument
  \begin{description}
    \item[An item]\blindtext
  \end{description}
\end{document}

您将看到与 相同的标题和标题字体article

旧选项是 @egreg 对为什么 KOMA-Script 混合了衬线和无衬线?

还有一个选项emulatestandardclasses可以使它看起来scrartcl更加article相似。

相关内容