如何在数学模式下使用无衬线字体?

如何在数学模式下使用无衬线字体?

在无衬线字体系列中排版理论(即一组语句)例如 ZFC 是相当常见的。我尝试了以下方法:

\font\ss=ecss1000
\def\ZFC{\ss ZFC}

\ZFC

$\ZFC\models\exists X\forall x(x\not\in X)$

\bye

第一个命令正确地生成了无衬线文本,但第二个命令却没有。

答案1

在此处输入图片描述

\font\sstext=ecss1000
\font\sssub=ecss1000 at 7pt
\font\sssubsub=ecss1000 at 5pt

\newfam\ssfam
\textfont\ssfam=\sstext
\scriptfont\ssfam=\sssub
\scriptscriptfont\ssfam=\sssubsub

\def\ss{\fam\ssfam\sstext} % usually \sf as \ss is ß
\def\ZFC{\ss ZFC} % or more likely \def\ZFC{{\ss ZFC}}

\ZFC

$\ZFC\models\exists X\forall x(x\not\in X)$

\bye

相关内容