From: Jukka K. Korpela (jkorpela@cs.tut.fi)
Date: Thu Oct 20 2005 - 01:17:23 CST
On Thu, 20 Oct 2005, Denis Jacquerye wrote:
> The inverted interrobang glyph could be a ligature of inverterted
> U+00BF + U+200D + U+00A1 or the other way around, it would just need
> to be defined in the font.
> But I don't know if this is the proper use of ZWJ.
It seems to me that ZWJ (U+200D) is defined in a manner that makes such
use proper. See especially the explanations at
http://www.unicode.org/standard/versions/Unicode3.0.1.html
Ligature behavior is normally handled outside the character level, e.g.
automatically by a program, or using layout program commands, or maybe
(in principle) markup or style sheets. However, ZWJ and ZWNJ are available
for expressing specific requests on ligature behavior at the character
level. They are generally meant to be used exceptionally. Note that the
compatibility mappings for characters that are precomposed ligatures of
other characters, such as the Latin small ligature fi U+FB01, do not
contain ZWJ. For example, U+FB01 maps simply to U+0066 U+0069, not
U+0066 U+200D U+0069
-- Jukka "Yucca" Korpela, http://www.cs.tut.fi/~jkorpela/
This archive was generated by hypermail 2.1.5 : Thu Oct 20 2005 - 01:18:19 CST