lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Wed, Dec 5, 2012 at 8:15 AM, Dirk Laurie <dirk.laurie@gmail.com> wrote:
> If the whole point of your proposed library is to treat e.g â (u00E2)
> and â (u0061u0302) as denoting the same character, then I do not have
> anything to contribute.  They look visibly different in all three
> fonts currently on my screen (the second form looks worse in
> three different ways: accent too small, accent too high, accent
> too low).

Then you have a crappy font renderer. A GOOD renderer treats composed
characters like ligatures -- it'll assemble the components if it has
to but it'll prefer to use a precomposed glyph if it's available.
(Likewise, the ligature "fi" has a specialized glyph in some fonts.)
On my screen those two characters are indistinguishable.

/s/ Adam