Document numérique
Lavoisier

I.S.B.N.2746216808
236 pages

p. 69 à 85
doi: en cours

Veille sur la revue
Veille sur l'auteur
Vous consultez

Volume 9 2006/3-4

Kerning or Positioning Using Spacer Glyphs

Positioning with Spacers

Vinod Kumar
Scripts, especially South Asian ones, require kerning or repositioning of marks and signs. Pairwise kerning is not advisable because of the large number of pairs involved. Anchor attachment based positioning reduces the effort needed to design the kerning tables and to position the marks. But the glyph painting machinery finds it difficult to use these anchor tables. By converting the kerning offset into a sequence of fixed offset spacer glyphs, the glyph painting machinery need only paint glyph after another, dealing with one glyph at a time. The spacer glyphs for complex scripts can be generated using the unavoidable substitution tables.Keywords : KerningOpenTypeGPOS, GSUB, glyph metrics, spacer glyph. Les écritures, et plus particulièrement celles de l’Asie du Sud-Est nécessitent souvent des mécanismes de positionnement de marques et de signes. Le crénage par paires n’est pas pertinent à cause du grand nombre de paires de crénage à générer. La technique de positionnement par le biais d’ancres facilite le développement des tables de crénage et de positionnement. Mais le mécanisme de rendu a encore des difficultés à utiliser ces tables d’ancres. En convertissant le décalage de crénage en une série de glyphes d’espacement à chasse constante, le mécanisme de rendu ne s’occupe que d’un seul glyphe à la fois. Dans le cas des écritures complexes, les glyphes d’espacement peuvent être générés par les tables du substitution.Mots-clés : Crénage, OpenType, GPOS, GSUB, métriques de glyphe, glyphe d’espacement.
• Introduction
• Notation and coordinate system
• Kerning
— Normal glyph positions
— Modified glyph positions
— Kerning table
— Kerning correction
• Positioning for Indic scripts
— Simple and class based kerning
— Anchor point based positioning
• Correcting advance by rendering spacer glyphs
— Misusing text layout interface for glyph layout
— Upgrading glyph layout interface
— Using Spacer glyphs
— Spacer glyphs in IndiX
• Substituting positioning with substituting
— Single table substitutions
— Mechanism of Anchors
— Splitting the Spacer substitution tables
— Further simplification
— Is GPOS replacement with GSUB feasible?
• Conclusion
• 8. References


© Cairn 2007 Vie privée | Conditions d’utilisation | Conditions générales de vente
À propos | Éditeurs | Bibliothèques | Aide à la navigation | Plan du site | Raccourcis