From: Mark Davis (mark.davis@jtcsv.com)
Date: Fri Dec 06 2002 - 15:53:28 EST
In response to a couple of messages:
The text should contain something like the following:
Writing systems are not limited to characters from a single script; they may
use characters with several different script values. For example, the
Japanese writing system uses characters from the Han, Katakana, and Hiragana
scripts; many languages principally written with the Cyrillic alphabet may
use additional characters from the Latin script. With a given writing
system, it may also be common to use characters outside of the principal
scripts -- or unusual combinations of base characters and accents -- for
cases such as foreign words, archaic words, technical symbols, or dictionary
terms.
Whatever their script property values, characters with general categories of
Mn and Me should also inherit their script from their base character. The
nominal script property value for these characters may be different from
INHERITED in cases where the best interpretation of that character in
isolation would be a specific script. Differences in script should not be
seen as justification for not rendering particular combinations of base
letter and non-spacing marks. The choice of which combinations of base
letters and accents should be given the best rendering should depend the
supported writing systems, and take into account the above factors. For
general support of arbitrary combinations of base characters and accents,
mechanisms can be used such as those described in UTN #2
(http://www.unicode.org/notes/tn2/).
Mark
__________________________________
http://www.macchiato.com
► “Eppur si muove” ◄
----- Original Message -----
From: "Doug Ewell" <dewell@adelphia.net>
To: "Unicode Mailing List" <unicode@unicode.org>
Cc: "Mark Davis" <mark.davis@jtcsv.com>; "Antoine LECA"
<Antoine10646@leca-marti.org>
Sent: Thursday, December 05, 2002 22:04
Subject: Re: Script of U+0951 .. U+0954
> Mark Davis <mark dot davis at jtcsv dot com> wrote:
>
> > That is incorrect; all non-spacing marks should inherit the script
> > of their base character. We need to make this clear in
> > http://www.unicode.org/unicode/reports/tr24/ for Unicode 4.0
>
> Not only that, you need to change the data file "Scripts.txt" to group
> all characters with general category Mn under the script name INHERITED.
>
> A possible replacement for Scripts.txt that implements this is available
> at:
>
> http://home.adelphia.net/~dewell/scripts-mod.txt
>
> -Doug Ewell
> Fullerton, California
>
>
>
This archive was generated by hypermail 2.1.5 : Fri Dec 06 2002 - 16:35:36 EST