Re: [wEr\ Ar\ ju: fr6m] ?
From: | John Cowan <cowan@...> |
Date: | Saturday, November 10, 2001, 3:32 |
Lars Henrik Mathiesen scripsit:
> What constraints on
> the order of combining characters do I have to observe to make sure
> the ligature halves will mesh? (According to the Unicode standard,
> that is --- I'm not expecting Word's font engine to do anything beyond
> overprinting).
The order of combining marks that appear in different parts of the
letter space is unimportant: thus, A, acute, dot below is the same
as A, dot below, acute. However, A, acute, circumflex renders the
acute nearer to the A than the circumflex, and so is different
from A, circumflex, acute: inside-outward is the general rule
for all combining character that can interact.
The property called Canonical Combining Class is used to give a
preferred ordering to cases like A, dot below, acute (this one
is preferred). All combining characters in the same area have the same
combining class: all base characters, and combining characters that
don't interact with others, have class 0.
> I would be happy if there was a font freely available that covered
> just the chars needed for IPA, in a unified design. Including the
> 50-odd glyphs needed from ASCII, Latin-1, Extended-A/B, Superscript,
> Arrows, Combining Half Marks, wherever, and having some ligaturing
> info and extra glyphs, perhaps.
Someone with a font editor could extract the Right Stuff from one of
the freely reusable fonts like Code2000.
--
John Cowan http://www.ccil.org/~cowan cowan@ccil.org
Please leave your values | Check your assumptions. In fact,
at the front desk. | check your assumptions at the door.
--sign in Paris hotel | --Miles Vorkosigan
Reply