Mathematica 对非 Wolfram 数学字体的支持
Mathematica 是否支持安装数学符号的非 Wolfram 字体?
其他数学符号字体的例子包括最近发布的 STIX 字体、微软的 Cambria 字体、Latex 下使用的 Math Times 字体等。
Does Mathematica support the installation of non-Wolfram fonts for math symbols?
Examples of other math symbol fonts include the recently released STIX fonts, Microsoft's Cambria font, the Math Times font used under Latex, etc.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我一直无法找到一种方法来替换数学特定的字符,例如希腊字母、积分运算符等。但是,可以通过选择笔记本的相关位(包括 2D 排版)来替换普通文本字体中的字母似乎分别在文本单元格中),并在选项检查器中设置所需的字体。
这显示了 Adobe Caslon Pro 中的排版表达式与 Times 中的默认表达式之间的差异。两种字体中的 x 明显不同。
如果您将检查器中的
OperatorSubstitution
选项设置为False< /code>,您还将在文本字体中获得 +、- 等字符,而不是 Mathematica 的自定义字体。
问题是对于剩下的部分使用其他数学字体是否有意义。显然,如果有匹配的希腊字母,那就太好了。但鉴于无法保证即使像 STIX 这样的广泛数学字体也具有 Mathematica 中可用的所有字符(例如 esc-wolf-esc),我可以理解为什么这可能无法自定义。另外,我怀疑大多数人是否能够区分基于 Mathematica Times 的字体、LaTeX Times 字体和 STIX 字体,它们也很像 Times。 Microsoft Cambria 字体看起来确实有所不同,但尚未在技术出版中广泛使用。
I have not been able to find a way to substitute math-specific characters like Greek letters, integration operators, etc. It is, however, possible to substitute letters from normal text fonts by selecting the relevant bit of of the notebook (including 2D typesetting in text cells separately, it seems), and setting the desired font in the Option Inspector.
This shows how the difference between a typeset expression in Adobe Caslon Pro and the default in Times. The x is clearly different in the two fonts.
If you set the
OperatorSubstitution
option in the inspector toFalse
, you will also get characters such as +,- etc in the text font rather than Mathematica's custom fonts.The question is whether it would make sense to use other math fonts for what remains. Obviously it would be nice to use matching Greek letters if they were available. But given that it cannot be guaranteed that even an extensive math font like STIX has all the characters available in Mathematica (think esc-wolf-esc), I can understand why this might not be customisable. In addition, I doubt if most people could tell the difference between the Mathematica Times-based fonts, the LaTeX Times fonts and the STIX fonts, which are also pretty much like Times. The Microsoft Cambria fonts do look different, but aren't yet widely used in technical publishing.