我看到了 OTF 字形内有数学支持的字体。
如何使用它(例如使用 lualatex 或 xelatex)?特别是如何使用 LaTex 处理风格集。
链接在这里 :SciType 字体描述或者更完整的东西手动的
答案1
我是加拿大字体公司 SciType 的开发人员。SciType 提供了在文本和演示软件(Word、Nisus、Keynote...)中正确排版简单数学和科学内容的机会。它通过 OpenType GSUB 表工作,并替换例如space x space
空格乘以空格and
2^2 by
two two.sups and
\a by
alpha`。
最后一个例子表明 SciType 不能与 LaTeX 一起使用:\a
将是一个命令。此外,正如 DG 所说,在 LaTeX 中使用这些技巧有点没有必要:LaTeX 的功能远远优于 OpenType 字体可以完成的任何功能(双指数、大积分,等等)。而且它不起作用:LateX5 x 5
在 OpenType 替换 x 之前就完成了排版。SciType 实际上只是一个快速解决办法,因为作为一名科学记者,如果在演示文稿(我不使用 Beamer……)和短文中没有准备好合适的数学和化学符号,我会发疯的。我使用 XeLaTex 来写书。SciType
字体中的额外字形可以通过 Unicode 访问(two.sups = 00B2、alpha = 1D6FC、斜体 a = 1D44E 等)。
希望这能有所帮助?谢谢,汉斯