我需要定义一个宏,我们将其称为 DifferentFontMacro,它接受单个字符串 x 作为输入。此字符串 x 的形式为{string1}^{string2}\_{string3}
。现在,我希望此宏的输出为。我能找到的一种方法是使用 xstring 包从 中{string1}^{\mathsf{string2}}_{\mathsc{string3}}
提取string1
和,然后输出所需的输出。但是,这似乎很麻烦,我string2
不知道是否有更好的解决方案。string3
x
谢谢。