LaTeX中所有标题的字体不同

LaTeX中所有标题的字体不同,latex,Latex,我想将我的章节/章节/小节标题设置为使用无衬线字体,但保留正文的衬线字体。如何做到这一点?我想到的第一种可能性是使用KOMA脚本包中的文档类,他们将此设置为默认设置。您可以使用 在序言中指出: \usepackage{sectsty} \allsectionsfont{\sffamily} 对于那些想知道为什么必须与普通文本不同的人。这是因为健壮命令和脆弱命令之间的区别。标题不允许脆弱的命令,因此您必须明确告诉latex它是健壮的 link进一步解释了这一点,link展示了另一种替代方法。您也

我想将我的章节/章节/小节标题设置为使用无衬线字体,但保留正文的衬线字体。如何做到这一点?

我想到的第一种可能性是使用KOMA脚本包中的文档类,他们将此设置为默认设置。

您可以使用

在序言中指出:

\usepackage{sectsty}
\allsectionsfont{\sffamily}

对于那些想知道为什么必须与普通文本不同的人。这是因为健壮命令和脆弱命令之间的区别。标题不允许脆弱的命令,因此您必须明确告诉latex它是健壮的


link进一步解释了这一点,link展示了另一种替代方法。

您也可以使用titlesec软件包,它比sectsty提供了更大的定制灵活性

\usepackage[sf]{titlesec} \usepackage[sf]{titlesec}
谢谢如果有人感兴趣,这里有一本手册:这也将删除章节和小节中的数字。@MaxN-你为什么这么说?我认为这是不对的:
\documentclass{article}\usepackage[sf]{titlesec}\begin{document}\tableofcontents\section{hello}\end{document}