Skip to content

Add text to describe what should happen when not using an OpenType font #124

Open
@NSoiffer

Description

@NSoiffer

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:

  1. What to do about stretchy chars.
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions