🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.std.internat
3 messages
3 total messages Started by John H. Jenkins Fri, 26 May 1995 00:00
Re: Unicode -> CNS11643-1992 table
#1031
Author: John H. Jenkins
Date: Fri, 26 May 1995 00:00
73 lines
3722 bytes
In article <3ps8hg$3i7@kudpc.kudpc.kyoto-u.ac.jp>, Koichi Yasuoka said:

>I've finished to write a new mapping table from Unicode to CNS11643-1992.
>But I couldn't find "Four-voice marks for Bopomofo" in Unicode (they are
>1-256C to 1-2570 in CNS11643).  Doesn't Unicode assure us of the round-
>trip compatibility with the 1st plane of CNS11643?

No, Unicode does not guarantee round-trip compatibility with CNS 11643.  

It *does* guarantee round-trip compatibility with the ideographs of planes
1 and 2, but that's it.  In particular, the duplicate set of radicals in
11643 is left out of Unicode.  I quote from Unicode's CNS 11643-1986
mapping table, available by anonymous ftp from unicode.org:

#  WARNING!  It is currently impossible to provide round-trip compatibility
#     between CNS 11643-1986 and Unicode.  
#
#  (1) Some characters are not currently mapped because
#     of conflicts with other mappings.  They include the following:
#
#       CNS         Description                    Comments
#
#       0x12224      SPACING HEAVY OVERSCORE       not in Unicode
#       0x12226      SPACING HEAVY UNDERSCORE      not in Unicode
#
#   (2) Some characters are not currently mapped because CNS 11643-1986 includes
#       duplicate versions of some ideographs which are included in Unicode only
#       once.  They include the following:
#
#       0x1243E through 0x12440, HANGZHOU NUMERAL TEN, TWENTY, and
THIRTY         
#       0x12721 through 0x12939, KangXi radical set
#
#   Entries for these characters are not included in this table.
#
#  Notes:
#
#  1.  There is an uncertainty in the mapping of the CNS 11643-1986 character
#     0x1256D.  This character occurs within the CNS 11643-1986 block of
tone marks
#     for bopomofo and is intended to be the tone mark for the first tone in
#     Mandarin Chinese.  We have selected the mapping U+02C9 MODIFIER LETTER
#     MACRON (Mandarin Chinese first tone) to reflect this semantic.  
#     However, because bopomofo uses the absense of a tone mark to indicate
#     the first Mandarin tone, most implementations of CNS 11643-1986 represent
#     this character with a blank space, and so a mapping such as U+2003
EM SPACE
#     might be preferred.  
#     

As for the bopomofo tone marks, they are in Unicode at

0x1256C  0x02D9   #  DOT ABOVE
0x1256D  0x02C9   #  MODIFIER LETTER MACRON
0x1256E  0x02CA   #  MODIFIER LETTER ACUTE ACCENT
0x1256F  0x02C7   #  CARON
0x12570  0x02CB   #  MODIFIER LETTER GRAVE ACCENT

Unicode does not distinguish the bopomofo tone marks from other modifier
letters.

BTW, this table differs in a number of respects from the table available
from Unicode.org.  

People interested in doing CNS 11643 to Unicode conversions should be
aware of the differences and decide which mapping to use.  I should also
caution that Unicode and SC2/WG2/IRG are working on definitive, official
mappings between plans 4 and above of CNS 11643-1992 and Unicode, and so
any mappings in this table should be considered provisional.

-- 
John H. Jenkins
John_Jenkins@taligent.com
Re: Unicode -> CNS11643-1992 table
#1033
Author: Koichi Yasuoka
Date: Mon, 29 May 1995 00:00
26 lines
1750 bytes
I wrote:
|I've finished to write a new mapping table from Unicode to CNS11643-1992.
|But I couldn't find "Four-voice marks for Bopomofo" in Unicode (they are
|1-256C to 1-2570 in CNS11643).  Doesn't Unicode assure us of the round-
|trip compatibility with the 1st plane of CNS11643?

Answering this question, John H. Jenkins write:
|No, Unicode does not guarantee round-trip compatibility with CNS 11643.  

Thank you for your answer and for showing me the tonemark mappings.
CARON looks slightly different from the IIIrd-tone mark, but it may
be acceptable.

Christopher J. Fynn wrote:
|Koichi Yasuoka's posting here was so large that it
|overwhelmed my newsreader. Perhaps it would be better
|to post the Unicode -> CNS11643-1992 table to some 
|ftp archive and post just a message here to inform us 
|where it is.

I've put my new table (maybe Mr.Jenkins considers it provisional) at

	ftp://ginkaku.kudpc.kyoto-u.ac.jp/Uni2CNS.Z

please try and get it.
							Koichi Yasuoka
Re: Unicode -> CNS11643-1992 table
#1034
Author: CHEN Yilong - IFCSS
Date: Wed, 31 May 1995 00:00
14 lines
1369 bytes
Koichi Yasuoka (yasuoka@kudpc.kyoto-u.ac.jp) ����:
: I've put my new table (maybe Mr.Jenkins considers it provisional) at
: 	ftp://ginkaku.kudpc.kyoto-u.ac.jp/Uni2CNS.Z
: please try and get it.
: 							Koichi Yasuoka

also available on the other side of pacific,
ftp://ftp.ifcss.org/pub/software/data/Uni2CNS.gz

Nelson
--
+lnM Nelson Chin 5 Exeter Street Wollaston MA 02170 1307  USA  
+kDg CIIP: nchin+AEA-hnt.com CICC: cyl+AEA-ifcss.org PH:+-1 617 472 2851
+n40 US.BBS: cyl.bbs+AEA-voxel.fiu.edu BU: butta1+AEA-bu.edu  UTF7 code
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads