我喜欢 MathJax,但它不支持 Cyrillic(或者至少看起来如此)。我在这个官方示例中尝试了这样简单的文本作为表达式- 它显示所有英文字母,但没有俄文。
Mother Phather Love Forever Мама мыла Раму
所以我想知道 - 如何扩展 MathJax 以支持非英语语言?
好吧,当我输入 时мыла
,我确实得到了西里尔字母,但这取决于您计算机上可用的字体以及您使用的浏览器。尤其是 IE,如果不建议使用字体,它可能无法自行找到字符。所以你可以尝试类似
{\large\style{font-family:Times}{\text{мыла}}}
相反,这应该会更好。我的结果是
(来源:www.math.union.edu 上的 dpvc)
这对我来说似乎是正确的(虽然我不懂俄语)。
也可以将 MathJax 配置为使用当前页面字体来获取\text{}
宏的结果,这也可能对您有所帮助。但是,您引用的页面没有该配置,因此在这种情况下需要强制使用上述示例中的字体。为此,您需要在配置部分中设置mtextFontInherit
为。true
"HTML-CSS"