Re: Unicode of Death 2.0

From: Philippe Verdy via Unicode <unicode_at_unicode.org>
Date: Sun, 18 Feb 2018 20:47:34 +0100

2018-02-18 20:38 GMT+01:00 Richard Wordingham via Unicode <
unicode_at_unicode.org>:

> On Sun, 18 Feb 2018 14:13:22 +0100
> Philippe Verdy via Unicode <unicode_at_unicode.org> wrote:
>
> > But any operation in OpenType that requires reordering requires a
> > glyphs buffer. This could even apply to Latin if Microsoft really
> > intends to support normalization (i.e. canonical equivalences) in its
> > own USE engine (for now it does not) because it would also require a
> > glyphs buffer to allow correct reordering of glyphs (according to
> > their properties, notably for "beforebase", or for special placement
> > of some diacritics such as the cedilla that moves from "belowbase" to
> > "abovebase" when the base is the letter "g").
>
> The examples accompanying the OpenType specification assume a font may
> insert spacing glyphs for punctuation in French, so there's no need to
> consider anything complicated.
>

I've not told at all about the possible additional spacing of punctuation
in French, it is simple to handle and does not involve the shaper, it's
just a matter of alternate glyph selection per language defined in the font
which can have different mappings, with different metrics or different
GPOS, even if they share the same vector definition, with a simple affine
transform.
Received on Sun Feb 18 2018 - 13:48:15 CST

This archive was generated by hypermail 2.2.0 : Sun Feb 18 2018 - 13:48:15 CST