🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.internat
Article #1040

Re: Unicode -> JIS,GB,CNS tables

#1040
From: John H. Jenkins
Date: Mon, 14 Aug 1995 00:00
55 lines
3142 bytes
In article <406qth$mf5@kudpc.kudpc.kyoto-u.ac.jp>,
yasuoka@kudpc.kyoto-u.ac.jp (Koichi Yasuoka) wrote:

> In article <John_Jenkins-0708951003580001@tseng.taligent.com>
> John_Jenkins@taligent.com (John H. Jenkins) writes:
> >Unicode's official tables can also be found by anonymous ftp from
unicode.org.
> 
> Thank you Mr.Jenkins for your information, however, I've found there are
> so many bugs in the official tables.  For example, "GB12345-80 to Unicode
> table (version 0.0d1)" has wrong entries listed below:
> 

[List of putative errors deleted]

I'm sorry but these are *NOT* errors in our table.  In all the instances
you list (with two exceptions), the mappings we provide are formal,
normative portions of ISO/IEC 10646-1 and were reviewed by the Chinese
standards organizations which developed GB12345-90.  

(The two exceptions are instances where China indicated that the character
in GB12345-90 is to be taken as identical to its counterpart in GB 2312-80
and hence have the same mapping into Unicode/10646.  Here the
identification is not a formal part of ISO/IEC 10646-1, however, although
that was the informal intention.)  

Please be aware that the Han ideographic portion of ISO/IEC 10646 (and
hence Unicode) is formally defined via mapping tables, and *NOT* by visual
appearance.  Thus, U+758A is formally defined to be the same character as
GB12345-90 0x357E, no matter how the latter is drawn.  Use of any other
mapping for GB12345-90 0x357E would be an instance of non-conformity to
the standard.  

To reiterate in the case of GB12345-90, the interrelationship between its
ideographs and those of ISO/IEC 10646-1 and Unicode is:

1)  If the code point has an explicit mapping into Unicode/10646 in the
formal mapping tables -- published in the Unicode book and the printed
form of ISO/IEC 10646-1 and available electronically from unicode.org --
then that mapping is the formal and normative definition of the character
in question.  

2)  If the code point does not have an explicit mapping, then it is to be
taken as identical to its GB2312-80 counterpart and share the same
mapping.  

> 
> and it is wrong in its name itself because GB/T12345 was published in 1990,
> not in 1980.  

Yep.  That's a mistake on our part.  Thanks for pointing it out.

-- 
John H. Jenkins
John_Jenkins@taligent.com
Technical Details
Message-ID: <John_Jenkins-1408951759010001@tseng.taligent.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <1995Jun4.191518.420@ifi.unizh.ch> <3vp957$ds4@kudpc.kudpc.kyoto-u.ac.jp> <John_Jenkins-0708951003580001@tseng.taligent.com> <406qth$mf5@kudpc.kudpc.kyoto-u.ac.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f9a59,9ee27d04b2a72428
X-Google-Attributes: gidf9a59,public
X-Google-Thread: 10d93a,9ee27d04b2a72428
X-Google-Attributes: gid10d93a,public
X-Google-Thread: f56e0,9ee27d04b2a72428
X-Google-Attributes: gidf56e0,public
From: John_Jenkins@taligent.com (John H. Jenkins)
Subject: Re: Unicode -> JIS,GB,CNS tables
Date: 1995/08/14
Message-ID: <John_Jenkins-1408951759010001@tseng.taligent.com>
X-Deja-AN: 108147951
references: <1995Jun4.191518.420@ifi.unizh.ch> <3vp957$ds4@kudpc.kudpc.kyoto-u.ac.jp> <John_Jenkins-0708951003580001@tseng.taligent.com> <406qth$mf5@kudpc.kudpc.kyoto-u.ac.jp>
organization: Taligent, Inc.
newsgroups: comp.std.internat,alt.chinese.computing,chinese.comp.software