3.6. Big5

Big5 ¬O¦b CCCII ¤£¬°¬F©²³æ¦ì±Ä¯Ç¡A °ê®a¹{¥¬ªº¤¤¤å¼Ð·Ç½X¤S¤£³ô¥Îªº±¡ªp¤U¡A ¦b¥Á°ê 73 ¦~¡A¥Ñ¥x¥_¥«¹q¸£¤½·| ¥D¾É¡AÁp¦X¤F¤Q¤T®a·~ªÌ¡A ¦@¦P¨î©w¡A¤SºÙ¬° Big5_1984 (¥]¬A 5401 ­Ó±`¥Î¦r¡B7652 ­Ó¦¸±`¥Î¦r¡B¥H¤Î 441 ­Ó¦U¦¡²Å¸¹)¡C Big5 ªº¦r²ÅªÅ¶¡¬O­Ó«D³sÄòªº 94x157 ¯x°}¡A¨ä®e¶q¬° 14,758 ¦ì¡C

Big5_ETen ¬°­Ê¤Ñ¤¤¤å¦b­ì¥»ªº Big5 ½X¤W¡A ¼W¥[¤F¤é¤å¡B«X¤å¡B¿é¤Jªk¯S®í²Å¸¹¡B¤C­ÓÂX¥R¦r¡B¥H¤Îªí®æ²Å¸¹°Ï¡C

CP950 ¬O·L³n¦b­ì¥»ªº Big5 ½X¤W¡A ¥þ¦W¬O Microsoft Windows Codepage 950 (Traditional Chinese Big5)¡A ¼W¥[¤F¤C­ÓÂX¥R¦r¡B¥H¤Îªí®æ²Å¸¹°Ï¡C

¦p¤£¥h¦Ò¼{¯S®í²Å¸¹¡A¤Î«á¨Óªº¤C­ÓÂX¥R¦r¡A ±N©Ò¦³ªº¦r¤À¦¨¨â¤j¸s: ±`¥Î¦r°Ï»P¦¸±`¥Î¦r°Ï¡A ¨C¤@­Ó¦r°Ï¤À§O¥Îµ§µe¨Ó±Æ§Ç¡A ¦P¤@­Óµ§µeªº¦r¡A¨Ì³¡­º¨Ó±Æ¡C

¥Ø«e¥D±Àªº¬O Big5_ETen¡A¨C­Ó¦r¥Ñ¨â­Ó¦ì¤¸²Õ(2 bytes)²Õ¦¨¡A ¨ä²Ä¤@¦ì¤¸²Õ½s½X½d³ò¬° 0xA1-0xF9¡A ²Ä¤G¦ì¤¸²Õ½s½X½d³ò¬° 0x40-0x7E »P 0xA1-0xFE¡A Á`­p¦¬¤J 13868 ­Ó¦r (¥]¬A 5401 ­Ó±`¥Î¦r¡B7652 ­Ó¦¸±`¥Î¦r¡B7 ­ÓÂX¥R¦r¡B¥H¤Î 808 ­Ó¦U¦¡²Å¸¹) ¡A¨ä¤¤¥i¥H¤j­P¹º¤À¬°¥H¤U´X­Ó¦r°Ï¡G

Note: ¥Ñ©ó CNS11643-1992 ªì´Áªº¤£³ô¥Î¡A Big5 ÁöµM¤£¬O°ê®a¼Ð·Ç¡A¦ý¬O¦b¥xÆW¤ñ CNS11643-1992 ªº°ê®a³W®æ¥Îªº§ó¼s¡C´«¥y¸Ü»¡¡ABig5 ¬O¥xÆWªº·~¬É¼Ð·Ç (de facto standard)¡C

Table 3-2. Big5 ¦r°Ï»P½s½X½d³ò

²Ä¤@¦ì¤¸²Õ ²Ä¤G¦ì¤¸²Õ ¦r°Ï ¨î©w
A1-A2 40-7E, A1-FE ¦UºØ²Å¸¹°Ï 1984
A3 40-7E, A1-BF ¦UºØ²Å¸¹°Ï (¥]¬A¼ÐÂI²Å¸¹¡BASCII ¥þ§Î²Å¸¹¡Bª`­µ²Å¸¹µ¥) 1984
A3 E1 ¼Ú¤¸²Å¸¹ CP950
A4-C5 40-7E, A1-FE ±`¥Î¦r°Ï 1984
C6 40-7E ±`¥Î¦r°Ï 1984
C6 A1-FE ¨u¥Î²Å¸¹°Ï ­Ê¤Ñ
C7 40-7E, A1-FE ¨u¥Î²Å¸¹°Ï (¥]¬A¤é¤å¡B«X¤åµ¥) ­Ê¤Ñ
C8 40-7E, A1-D3 ¨u¥Î²Å¸¹°Ï (¥]¬A«X¤å¡B¿é¤Jªk¯S®í²Å¸¹µ¥) ­Ê¤Ñ
C9-F8 40-7E, A1-FE ¦¸±`¥Î¦r°Ï 1984
F9 40-7E, A1-D5 ¦¸±`¥Î¦r°Ï 1984
F9 D6-DC ¤C­ÓÂX¥R¦r ­Ê¤Ñ
F9 DD-FE ªí®æ²Å¸¹°Ï ­Ê¤Ñ

Table 3-3. ¤C­ÓÂX¥R¦r

ÂX¥R¦r Big5 ½X Unicode ½X Big5_1984 ªº¦P¸q¦r
ùÖ 0xF9D6 0x88CF ´Ñ
ù× 0xF9D7 0x92B9 ÄÃ
ùØ 0xF9D8 0x7CA7 ¸Ì
ùÙ 0xF9D9 0x58BB Àð
ùÚ 0xF9DA 0x6052 «í
ùÛ 0xF9DB 0x7881 §©
ùÜ 0xF9DC 0x5AFA ¼_

Big5 ¦³¨â­Ó­«½Æ½s½Xªºº~¦r¡A¤À§O¬O A461, C94a ©M DCD1, DDFC¡A CNS11643-1992 §R°£¤F²Ä¤G¦¸½s½Xªºº~¦r(C94A ©M DDFC)¡C

Big5 ³Ì¤jªº°ÝÃD¬O¦r¼Æ¤£¨¬¡C¬F©²³¡¤À³æ¦ìÁöµM¦³¥æ´«³y¦r°Ï¡A «o¨S¦³§â·sªº¼Ð·Ç¨î©w¥X¨Ó¨Ã¤j¤O±À¼s¡AÁöµM¬ÛÄ~¥X²{ Big5+¡A Big5E¡A¦ý¬O³£¥¼´¶¤Î¨ì·~¬É¡A¦Ó¥B¬ÛÃöªº¸ê·½¤]¬OµLªk¤½¶}¨ú±oªº¡A ¹³¬O»P Unicode ªºÂà½Xªí¡A½d¨Ò¦r«¬µ¥¡A³y¦¨°ê¤º¤¤¤åªº¥Î¦rµLªk±À®i¡C