我怎样才能使这个等式中的“E”变为小写?
$x^E$
答案1
要在数学模式下切换字体,您通常使用命令,如\mathit
(斜体)或\mathrm
(罗马体)。但没有\mathsc
命令。所以只需使用\textsc
。
$x^{\textsc{e}}$
请注意,\textsc{E}
将给予大写埃大致与正常形状的柱头高度相同埃。一般来说,如果你想要一个小资本埃, 使用\textsc{e}
。
答案2
上述$x^{\textsc{e}}$
方法在基本情况下有效,但其缺点是所使用的字体将取决于环境中的当前文本字体。例如,\texttt{ ... $x^{\textsc{e}}$ ... }
将小写字母 E 排版为打字机字体。这对于数学符号来说通常是不理想的。当周围的文本为粗体(例如标题中)时,问题最为突出:标准 Computer Modern 字体集合中没有粗体扩展小写字母字体,因此 e\section{ ... $x^{\textsc{e}}$ ... }
将以粗体显示小写。因此,如果您想要一个通用宏,最好使用
$x^{\normalfont\textsc{e}}$
您可以定义
\newcommand{\mathsc}[1]{{\normalfont\textsc{#1}}}
答案3
我选择的解决方案效果很好
\newcommand{\xE}{\ensuremath{ x^{\mbox{\tiny{E}}} }}