Open
Description
The algorithms in the spec are written assuming that one has an OpenType font. This is related to #116, which is about fallback layout params in the tables. However, that doesn't cover (at least) two other cases:
- What to do about stretchy chars.
- Fallback order to find fonts when chars are missing (particularly for pieces of stretchy chars)
Some (many) fonts will lack stretchy chars or if they have them, something other than the (not defined for the font) OpenType tables need to be used or a font fallback is needed.
CSS defines how font fallback works, including at a character level. Because of the needs of math, perhaps we need to specify some that some additional OpenType with math table fonts should be added to the fallback list by the renderer.