答案1
该yfonts
包甚至没有定义小于 10pt 的字体大小。
您可以利用字体现在可用作 Type1 的事实,通过自己定义字体来修复此问题。
另一方面,amsfonts
提供\mathfrak
。
\documentclass{article}
\usepackage{amsmath} % for \text and much more
\usepackage{amsfonts} % for \mathfrak
\DeclareFontFamily{U}{yswab}{}
\DeclareFontShape{U}{yswab}{m}{n}{<->yswab}{}
\newcommand{\mathswab}[1]{\text{\usefont{U}{yswab}{m}{n}#1}}
\begin{document}
$2^{\mathswab{b} + b}\qquad 2^{\mathfrak{b}+b}$
\end{document}