- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Fri, 04 Jan 2013 09:14:21 -0800
- To: "www-archive@w3.org" <www-archive@w3.org>
Forwarding for public archival. See also http://lists.w3.org/Archives/Public/www-style/2011Jul/0518.html http://lists.w3.org/Archives/Public/www-style/2011Aug/0213.html -------- Original Message -------- Subject: IVS registry Date: Wed, 09 Mar 2011 22:44:44 -0800 From: fantasai To: Steve Zilles Proposal for improving IVS registry so that it doesn't make font designers and typesetters cry: 1. Allow multiple registrations per IVS codepoint, so that a registrant can register a glyph collection that overlaps with an existing collection without creating duplicate IVS registrations for shared glyphs. 2. Require all glyph variant registrations to include an explanation of exactly how the proposed glyph variant registration differs from all other registered glyph variants. If the proposed glyph variant is in fact identical (i.e. the registrant cannot describe any difference between the proposed glyph and the existing glyph, other than the typeface style) to an existing glyph variant, then the registration must use the same IVS codepoint as the already-registered glyph. 3. Create a mapping table that states which already-registered variants are identical to each other, and whether any of these are identical to fully-encoded characters anywhere in the Unicode repertoire. (This mapping may be updated as new characters are added to Unicode or mistakes are found.) 4. Ideally, deprecate the use of all but one of the IVS codepoints in each set of duplicates, so that future content will be iteroperable. This has several important effects: 1. Tells font designers which differences between registered glyphs are significant, as opposed to stylistic, so that they can design glyphs that correctly honor these differences. 2. Prevents duplicate registrations, which avoids wasting IVS codepoints. 3. Provides a canonical representation of the text without losing any information about the author-intended glyph variants, facilitating interchange. 4. Creates a standardized, reviewed mapping so that glyph lookups in applications can accurately look up a particular variant in a font even if it is indexed under a different IVS. ~fantasai
Received on Friday, 4 January 2013 17:14:49 UTC