Re: Encoding Personal Use Ideographs (was Re: Level of Unicode support required for various languages)

"Andrew West" <[email protected]>
Newsgroups gmane.text.unicode.devel
Message-ID <[email protected]>
On 02/11/2007, James Kass <[email protected]> wrote:
>
> > The beauty of the ZWJ model (or evilness of the model, depending on
> > your point of view) is that an A-ZWJ-B ligature may look exactly the
> > same as a B-ZWJ-A ligature but would be treated as distinct entities.
> > Thus, if someone wanted to create a ligature of U+9F8D 龍 long2
> > "dragon" U+9580 門 men2 "gate" as cute way of writing Longmen 龍門
> > "Dragon's Gate", with U+9F8D inside U+9580 they could do so with the
> > sequence  <U+9F8D U+200D U+9580> (representing the logical order of
> > the ligatured characters). This would render the same as Ben's
> > <U+9580 U+200D U+9F8D>, but would be treated differently by search
> > engines, etc.
>
> Are you sure they would both render the same?

No, I'm not. The font designer would need to know in advance what
ligatures he was supporting and what he expected them to look like.
But this isn't intended as a generic composition mechanism in the same
way that IDS sequences can be, but a mechanism for dealing with
specific kanji ligatures that may occasionally be needed.

One advantage of using ZWJ over IDS is that the former mechanism may
retain a semantic distinction between two identical glyphs. For
example, if Ben Monroe's cousin Bill Romon (another venerable Scottish
surname) decides that the Japanese form of his surname should also be
<U+2FF5 U+9580 U+9F8D>, but read roumon rather than monrou, using ZWJ
retains a distinction between the two names, <U+9580 U+200D U+9F8D>
"Monroe" and <U+9F8D U+200D U+9580> "Romon". And even better, in the
likely event that a font does not support the ligature the fallback
display will be <U+9580 U+9F8D> 門龍 "mon rou" for Mr. Monroe and
<U+9F8D U+9580> 龍門 "rou mon" for Mr. Romon.

But this is all just idle chatter that I don't expect anyone to take
too seriously.

Andrew
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.