| MathConstantsTable |
The named constants a math layout algorithm reads to position fractions, radicals, scripts, stacks and limits (the MathConstants table). |
| MathGlyphAssembly |
How to build a stretchy shape out of glyph parts when no pre-sized MathGlyphVariant is large enough (the GlyphAssembly table). |
| MathGlyphConstruction |
Everything needed to find or build an enlarged version of one glyph (the MathGlyphConstruction table). |
| MathGlyphInfoTable |
The MathGlyphInfo table: per-glyph italics correction, top-accent attachment, and which glyphs are extended shapes. |
| MathTable |
The MATH table of a font that is made for setting mathematics: Constants, GlyphInfo and Variants. |
| MathVariantsTable |
The MathVariants table: for glyphs that have to stretch (fences, radicals, accents, arrows), the pre-sized variants or the glyph parts to grow them vertically or horizontally. |