Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Definition of identical glyph #68

Closed
plehegar opened this issue Nov 4, 2015 · 2 comments
Closed

Definition of identical glyph #68

plehegar opened this issue Nov 4, 2015 · 2 comments
Assignees
Milestone

Comments

@plehegar
Copy link
Member

plehegar commented Nov 4, 2015

The definition of identical glyph use in section 9.5 is not adequate in the general case in which glyph mapping process is context sensitive. For example 'f' and 'i' may map to a ligature glyph for font F0 but to distinct glyphs for font F1. Similarly, for Arabic text and other complex scripts, the glyph mapping process is based on the font's GSUB tables and the set of active features and language bindings.

(raised by Glenn Adams on 2015-09-21)
From tracker issue http://www.w3.org/AudioVideo/TT/tracker/issues/428

@plehegar plehegar added the imsc1 label Nov 4, 2015
@palemieux palemieux self-assigned this Nov 4, 2015
@palemieux
Copy link
Contributor

Addressed at c7eefbe

Glyphs are defined, for the purposes of the HRM, as a tuple consisting of a single character and associated styles. The HRM accounts for complex scripts, where there is rarely a one-to-one mapping between codepoints and glyphs, by reducing the performance of the glyph buffer.

@palemieux palemieux added pr open and removed imsc1 labels Nov 4, 2015
@palemieux palemieux added this to the imsc1 milestone Nov 7, 2015
@nigelmegitt
Copy link
Contributor

I've added comments directly to commit c7eefbe since that's the easiest way to point to specific lines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants