在纯文本中,如何在公式中使用小型大写字母?

在纯文本中,如何在公式中使用小型大写字母?

在 LaTeX 中,我们可以写

$T_{\textsc{max}}$

在普通的 TeX 中,我们可以这样做

\font\scshape=cmcsc10

{\scashape max}

但这种方法在 $$ 内部不起作用。我们不能写

$T_{{\scshape max}}$

那么有什么方法可以让它发挥作用吗?

答案1

在此处输入图片描述

    \font\scshapex=cmcsc10
    \font\scshapevii=cmcsc10 at 7pt
    \font\scshapev=cmcsc10 at 5pt

\newfam\scfam
\textfont\scfam\scshapex
\scriptfont\scfam\scshapevii
\scriptscriptfont\scfam\scshapev



$    {\fam\scfam Max}(T) = T_{\fam\scfam Max} $

\bye

答案2

不定义数学家族:

\font\tensc=cmcsc10
\font\sevensc=cmcsc10 at 7pt
\font\fivesc=cmcsc10 at 5pt

\def\mathsc#1{{\mathchoice
  {\hbox{\tensc#1}}
  {\hbox{\tensc#1}}
  {\hbox{\sevensc#1}}
  {\hbox{\fivesc#1}}
}}

$\mathsc{Max}(T) = T_\mathsc{Max}$

\bye

在此处输入图片描述

相关内容