我想仅使用无衬线字体来制作 AMS 文章文档。以下内容几乎可以实现此目的:
\documentclass{amsart}
\renewcommand{\familydefault}{\sfdefault}
...
但是,章节标题仍以罗马字体排版。如何才能让章节标题也采用标准无衬线字体?
答案1
你的问题是班级
\def\section{\@startsection{section}{1}%
\z@{.7\linespacing\@plus\linespacing}{.5\linespacing}%
{\normalfont\scshape\centering}}
默认字体集没有小写无衬线字体。如果您想要无衬线字体,则需要更改字体或禁用小写
\let\scshape\relax
是一种钝器,但在这种情况下可能是有效的。