HTML 中的拉丁现代问题

HTML 中的拉丁现代问题

我在这里问这个问题是因为“Latin Modern”是一种字体,现在也有 OpenType 格式,它源自 Knuth 的“Computer Modern”,它主要为 TeX/LaTeX 社区所熟知和关注。它与我目前使用 LaTeX 配置文件的工作有关(请参阅我在 TUG 2010 上的演讲,视频可在 river-valley.tv 上在线观看,或在 TUGboat,第 31 卷(2010 年),第 240-247 页上阅读印刷版)。

当我尝试在 HTML 中使用“Latin Modern Math”进行内联数学运算以及“Latin Modern Roman”时,即使是像 $x + y$ 的内联 HTML 版本这样简单的东西(使用伪数学 [将 Firefox 和 Chrome 放在同一个竞争环境中] 作为由 CSS 控制的外部 HTML 5 标记)也会导致包含数学运算的行太“高”。更改为 GNU Free Serif 或 XITSMath 可以解决此问题。有人知道为什么 Latin Modern Math 与 HTML 一起使用时会产生这么高的框吗?

小例子: http://www.albany.edu/~hammond/demos/test-xe-math-lm.html

相关内容