Fr'ed'eric Wang: OpenType MATH in HarfBuzz |
TL;DR:
Work is in progress to add OpenType MATH support in HarfBuzz and will be instrumental for many math rendering engines relying on that library, including browsers.
For stretchy operators, an efficient way to determine the required number of glyphs and their overlaps has been implemented and is described here.
In the context of Igalia browser team effort to implement MathML support using TeX rules and OpenType features, I have started implementation of OpenType MATH support in HarfBuzz. This table from the OpenType standard is made of three subtables:
The MathConstants table, which contains layout constants. For example, the thickness of the fraction bar of .
The MathGlyphInfo table, which contains glyph properties. For instance, the italic correction indicating how slanted an integral is e.g. to properly place the subscript in
http://www.maths-informatique-jeux.com/blog/frederic/?post/2016/04/16/OpenType-MATH-in-HarfBuzz
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |