从其他字体引入新版本的数学符号

从其他字体引入新版本的数学符号

我试图使用“黑客”来绕过\mathsf数学模式下不适用于小写希腊字母的事实,方法是改用 CM Bright 字体。我想要一个命令,例如,\alphasf它调用计算机的现代明亮版本\alpha(看起来有点像科幻小说)。

需要说明的是,我不想改变它\mathsf本身的行为,也不想\alpha改变。我也不想在其他任何地方使用 CM Bright。

我正在尝试通过定义一种新的数学字体来做到这一点(我知道只有 16 种,但我不认为我会达到这个限制),使用\DeclareSymbolFont(如上所述这里),然后使用:

\DeclareMathOperator{\alphasf}{** something with new font ** \alpha}

不管怎样,我也在加载包裹amsmath

任何帮助将非常感激。

答案1

例如,这对于\alpha和执行此操作。\beta

\documentclass{book}
\usepackage{amsmath}
%\usepackage{cmbright}
\DeclareSymbolFont{CMB}{OML}{cmbrm}{m}{it}
\DeclareMathSymbol{\alphasf}{\mathalpha}{CMB}{11}
\DeclareMathSymbol{\betasf}{\mathalpha}{CMB}{12}
\begin{document}
\[
AB\alpha\alphasf\beta\betasf
\]
\end{document}

在此处输入图片描述

相关内容