大五碼
维基百科,自由的百科全书
|
Big5,åˆç¨±ç‚ºå¤§äº”碼或五大碼,是使用ç¹ä½“ä¸æ–‡ç¤¾ç¾¤ä¸æœ€å¸¸ç”¨çš„電腦漢å—å—符集標準,共收錄13,053個漢å—,其ä¸æœ‰2å—為é‡è¤‡ç·¨ç¢¼ã€‚
Big5é›–æ™®åŠæ–¼å°ç£ã€é¦™æ¸¯èˆ‡æ¾³é–€ç‰ç¹é«”ä¸æ–‡é€šè¡Œå€ï¼Œä½†é•·æœŸä»¥ä¾†ä¸¦éžç•¶åœ°çš„國家標準,而åªæ˜¯æ¥ç•Œæ¨™æº–(de facto standard)。倚天ä¸æ–‡ç³»çµ±ã€Windowsç‰ä¸»è¦ç³»çµ±çš„å—符集都是以Big5ç‚ºåŸºæº–ï¼Œä½†å» å•†åˆå„自增刪,è¡ç”Ÿæˆå¤šç¨®ä¸åŒç‰ˆæœ¬ã€‚
2003年,Big5被收錄到å°ç£å®˜æ–¹æ¨™æº–的附錄當ä¸ï¼Œå–得了較æ£å¼çš„地ä½ã€‚這個最新版本被稱為Big5-2003。
[编辑] æ·å²åŠå稱
「五大碼ã€(Big5) 是在1984å¹´ç”±ä¸è¯æ°‘國財團法人資訊工æ¥ç–進會和五間有æ„願共åŒæŽ¨å‹•é›»è…¦ä¸æ–‡åŒ–的資訊公å¸æ‰€å…±åŒå‰µç«‹ï¼Œæ•…稱五大碼。æ¤äº”é–“å…¬å¸ç‚ºï¼šå®ç¢ã€ç¥žé€šã€ä½³ä½³ã€é›¶å£¹åŠå¤§çœ¾ã€‚「五大碼ã€çš„英文å稱「Big5ã€å¾Œä¾†è¢«äººæŒ‰è‹±æ–‡å—åºè¯å›žä¸æ–‡ï¼Œä»¥è‡´ç¾åœ¨æœ‰ã€Œäº”大碼ã€å’Œã€Œå¤§äº”碼ã€å…©å€‹ä¸æ–‡å稱。
Big5ç¢¼çš„ç”¢ç”Ÿï¼Œæ˜¯å› ç‚ºç•¶æ™‚å°ç£ä¸åŒå» 商å„自推出ä¸åŒçš„編碼,如IBM 5550ã€çŽ‹å®‰ç¢¼ç‰ï¼Œå½¼æ¤ä¸èƒ½å…¼å®¹ï¼›å¦ä¸€æ–¹é¢ï¼Œå°ç£ç•¶æ™‚尚未推出官方的漢å—編碼,而ä¸åœ‹å¤§é™†æ‰€æŽ¨è¡Œçš„GB 2312編碼,亦未有收錄ç¹é«”å—。在這樣的時空背景下,為了使å°ç£æ—©æ—¥é€²å…¥ä¿¡æ¯æ™‚代,所採行的一個計畫;åŒæ™‚,這個計畫å°æ–¼ä»¥å°ç£ç‚ºæ ¸å¿ƒçš„亞洲ç¹é«”æ¼¢å—圈也產生了久é 的影響。
Big5產生å‰ï¼Œç ”發ä¸æ–‡é›»è…¦çš„朱邦復èªç‚ºé€™å¥—內碼收å—éŽå°‘,在資ç–會內碼會è°æ出採用他的五è¬å¤šå—çš„å—庫。工程師已肯定其技術å¯è¡Œï¼Œä½†åœ¨1983年朱邦復被誣為共產黨,資ç–æœƒå› æ¤æ”¾æ£„å…¶ç ”ç©¶æˆæžœã€‚[1]
在Big5碼誕生後,大部分å°ç£çš„電腦軟體都使用了Big5ç¢¼ï¼ŒåŠ ä¸Šå¾Œä¾†å€šå¤©ä¸æ–‡ç³»çµ±çš„高度普åŠï¼Œä½¿å¾Œä¾†çš„微軟 Windows 3.xç‰äº¦äºˆä»¥æŽ¡ç”¨ã€‚雖然後來å°ç£é‚„有å„種想è¦å–代Big5碼,åƒæ˜¯å€šå¤©ä¸æ–‡ç³»çµ±æ‰€æŽ¨è¡Œçš„倚天碼ã€ä¸è¯æ°‘國ä¸æ–‡é›»è…¦å…¬æœƒæ‰€æŽ¨å‹•çš„公會碼ç‰ï¼Œä½†æ˜¯ç”±æ–¼Big5å—ç¢¼å·²æ²¿ç”¨å¤šå¹´ï¼Œå› æ¤åœ¨ç¿’æ…£ä¸æ˜“改變的情æ³ä¸‹ï¼Œå§‹çµ‚無法æˆç‚ºä¸»æµå—碼。而å°ç£ä»¥å¾Œç™¼å±•çš„國家標準ä¸æ–‡äº¤æ›ç¢¼ï¼ˆCNS 11643)由於先天所é™ï¼Œå¿…é ˆä½¿ç”¨3ä½å…ƒçµ„來表示一個漢å—,與ç¾è¡Œè‹±èªžè»Ÿé«”æ¬ ç¼ºç›¸å®¹ï¼Œæ‰€ä»¥æ™®åŠçŽ‡é é ä¸åŠBig5碼。
在1990年代åˆæœŸï¼Œç•¶ä¸å›½å¤§é™†çš„电å邮件和轉碼軟體還未普é之時,在深圳的港商和å°å•†å…¬å¸äº¦æ›¾ç¶“使用Big5系統,以方便與總部的文件交æµã€ä»¥åŠé¿å…為大陆的辦公室å†å¯«ä¸€å¥—ä¸åŒå…§ç¢¼çš„系統。在使用简体ä¸æ–‡ç¤¾ç¾¤ï¼Œæœ€å¸¸ç”¨çš„是GB 2312ã€GBKåŠå…¶å¾ŒçºŒçš„國標碼(GB 18030)。
ç¾åœ¨ï¼Œé™¤äº†å°ç£å¤–,其他使用ç¹é«”æ¼¢å—的地å€ï¼Œå¦‚香港ã€æ¾³é–€ï¼ŒåŠä½¿ç”¨ç¹é«”æ¼¢å—的海外è¯äººï¼Œéƒ½æ™®é使用Big5碼。這已經æˆç‚ºç¹é«”ä¸æ–‡é¡¯ç¤ºçš„æ¨™æº–æ ¼å¼ã€‚
[编辑] å—節çµæ§‹
Big5碼是一套雙ä½å…ƒçµ„å—符集,使用了雙八碼儲å˜æ–¹æ³•ï¼Œä»¥å…©å€‹å—節來安放一個å—。第一個å—節稱為「高ä½å—節ã€ï¼Œç¬¬äºŒå€‹å—節稱為「低ä½å—節ã€ã€‚
「高ä½å—節ã€ä½¿ç”¨äº†0x81-0xFE,「低ä½å—節ã€ä½¿ç”¨äº†0x40-0x7E,åŠ0xA1-0xFE。在Big5的分å€ä¸ï¼š
0x8140-0xA0FE | ä¿ç•™çµ¦ä½¿ç”¨è€…自定義å—å…ƒï¼ˆé€ å—å€ï¼‰ |
0xA140-0xA3BF | 標點符號ã€å¸Œè‡˜å—æ¯åŠç‰¹æ®Šç¬¦è™Ÿï¼Œ 包括在0xA259-0xA261,安放了雙音節度é‡è¡¡å–®ä½ç”¨å—:兙兛兞å…兡兣嗧瓩糎。 |
0xA3C0-0xA3FE | ä¿ç•™ã€‚æ¤å€æ²’æœ‰é–‹æ”¾ä½œé€ å—å€ç”¨ã€‚ |
0xA440-0xC67E | 常用漢å—,先按ç†åŠƒå†æŒ‰éƒ¨é¦–排åºã€‚ |
0xC6A1-0xC8FE | ä¿ç•™çµ¦ä½¿ç”¨è€…自定義å—å…ƒï¼ˆé€ å—å€ï¼‰ |
0xC940-0xF9D5 | 次常用漢å—,亦是先按ç†åŠƒå†æŒ‰éƒ¨é¦–排åºã€‚ |
0xF9D6-0xFEFE | ä¿ç•™çµ¦ä½¿ç”¨è€…自定義å—å…ƒï¼ˆé€ å—å€ï¼‰ |
值得留æ„的是,Big5é‡è¤‡åœ°æ”¶éŒ„了兩個相åŒçš„å—:「兀ã€å…€ã€(0xA461[U+5140]åŠ0xC94A[U+FA0C])ã€ã€Œå—€ã€å—€ã€(0xDCD1[U+55C0]åŠ0xDDFC[U+FA0D])。
[编辑] è¡ç¢¼å•é¡Œ
å› ç‚ºä½Žä½å…ƒå—å…ƒä¸åŒ…å«äº†ç¨‹å¼èªžè¨€ã€shellã€script ä¸ï¼Œå—串或命令常會用到的特殊å—元,例如0x5C “\â€ã€0x7C “|â€ç‰ã€‚「\〠在許多用途的å—串ä¸æ˜¯ç•¶ä½œè½‰ç¾©ç¬¦è™Ÿåˆç¨±ç‚ºè·³è„«å—元,例如 \n(æ›è¡Œï¼‰ã€\r(æ¸ä½)ã€\t(tab)ã€\\(\本身符號)ã€\"(引號)ç‰ç‰ã€‚而 「|〠在UNIX作æ¥ç³»çµ±ä¸å¤§å¤šç•¶ä½œå‘½ä»¤ç®¡ç·šçš„使用,如 "ls -la | more" ç‰ç‰ã€‚如果在å—串ä¸æœ‰é€™äº›ç‰¹æ®Šçš„轉義å—元,會被程å¼æˆ–ç›´è¯å™¨è§£é‡‹ç‚ºç‰¹æ®Šç”¨é€”ã€‚ä½†æ˜¯å› ç‚ºæ˜¯ä¸æ–‡çš„åŽŸå› ï¼Œæ•…ç„¡æ³•æ£ç¢ºè§£é‡‹ç‚ºä¸Šé¢æ‰€è¿°çš„è¡Œç‚ºï¼Œå› æ¤ç¨‹å¼å¯èƒ½æœƒå¿½ç•¥æ¤è½‰ç¾©ç¬¦è™Ÿæˆ–是ä¸æ–·åŸ·è¡Œã€‚è‹¥æ¤ï¼Œå°±é•å了使用者本來è¦ç•¶æˆä¸æ–‡å—元一部份使用的本æ„。[2]
在常用å—如「功ã€(0xA55C)ã€ã€Œè¨±ã€(0xB35C)ã€ã€Œè“‹ã€(0xBB5C)ã€ã€Œè‚²ã€(0xA87C)ä¸æ™‚常出ç¾ï¼Œé€ æˆäº†è¨±å¤šè»Ÿé«”無法æ£ç¢ºè™•ç†ä»¥Big5編碼的å—串或文件。這個å•é¡Œè¢«æˆ²è¬”性地人å化,稱為「許功蓋ã€æˆ–「許蓋功ã€(這三個å—都有這種å•é¡Œ)。
一般的解決方法,是é¡å¤–å¢žåŠ â€œ\â€çš„å—å…ƒï¼Œå› ç‚ºâ€œ\\â€æœƒè¢«è§£é‡‹ç‚ºâ€œ\â€ï¼Œæ‰€ä»¥â€œæˆåŠŸ\å› ç´ â€é€™å€‹å—串就能無誤地被當作“æˆåŠŸå› ç´ â€çš„å—串。但是é¡å¤–的困擾是,有些輸出功能並ä¸æœƒæŠŠâ€œ\â€ç•¶ä½œç‰¹æ®Šå—元看待,所以有些程å¼æˆ–網é 就會錯誤地常常出ç¾åœ¨ã€Œè¨±åŠŸè“‹ã€é€™äº›å—後é¢å¤šäº†â€œ\â€ã€‚[2]
[编辑] ç§äººé€ å—å€
在倚天ä¸æ–‡ç³»çµ±ï¼Œä»¥åŠå¾Œä¾†çš„Windows 3.1ã€95åŠ98ä¸ï¼Œå®šç¾©äº†å››å€‹ç§äººé€ å—å€ç¯„åœï¼š0xFA40-0xFEFEã€0x8E40-0xA0FEã€0x8140-0x8DFEã€0xC6A1-0xC8FE。
ç§äººé€ å—å€çš„原æ„ï¼Œæ˜¯ä¾›ä½¿ç”¨è€…åŠ å…¥æœ¬ä¾†åœ¨ç·¨ç¢¼è¡¨ä¸ç¼ºå°‘çš„å—元,但當æ¯å€‹ä½¿ç”¨è€…都在ä¸åŒçš„åœ°æ–¹åŠ ä¸Šä¸åŒçš„å—元後,當交æ›è³‡æ–™æ™‚,å°æ–¹ä¾¿é›£ä»¥çŸ¥é“æŸä¸€å€‹ç·¨ç¢¼ç©¶ç«Ÿæƒ³è¡¨é”什麼å—。
[编辑] 影響
自ä¸æ–‡é›»è…¦æµè¡Œå¾Œï¼Œç”±æ–¼å¾ˆå¤šæ—¥å¸¸ç”¨å—被視為異體å—而未收錄。很多人,甚至電視å°çš„å—幕ã€å ±ç´™çš„用å—習慣都被改變。
例如å°ç£æ•™è‚²éƒ¨è¦–「ç€ã€ç‚ºã€Œè‘—ã€çš„ç•°é«”å—,故沒有收錄「ç€ã€å—。康熙å—å…¸ä¸çš„一些部首用å—(å¦‚ã€Œäº ã€ã€ã€Œç–’ã€ã€ã€Œè¾µã€ã€ã€Œç™¶ã€ç‰)ã€å¸¸è¦‹çš„人å用å—(å¦‚ã€Œå ƒã€ï¼ˆæ°‘進黨主å¸æ¸¸éŒ«å ƒï¼‰ã€ã€Œç…Šã€ï¼ˆä¸åŽæ°‘国å‰è²¡æ”¿éƒ¨é•·çŽ‹å»ºç…Šï¼‰ã€ã€Œæ ¢ã€ï¼ˆæŒæ‰‹å¼µæ ¢èŠï¼‰ã€ã€Œå–†ã€ï¼ˆæŒæ‰‹é™¶å–†ï¼‰ç‰),雖被ä¸æ–‡ç¤¾æœƒå»£æ³›æŽ¡ç”¨ï¼Œä¹Ÿæ²’有收錄到Big5之ä¸ã€‚
在互è¯ç¶²ä¸Šï¼Œå¯¦åœ¨ä¸é›£çœ‹åˆ°äººå€‘æŠŠæ¸¸éŒ«å ƒã€çŽ‹å»ºç…Šã€é™¶å–†ç‰åå—,寫æˆç‚ºã€Œæ¸¸éŒ«æ–¹æ–¹åœŸã€ã€ã€ŒçŽ‹å»ºç«å®£ã€å’Œã€Œé™¶å‰å‰ã€ç‰å¯«æ³•ã€‚電視上日本動畫的ä¸æ–‡å—幕ä¸ä¹Ÿæœƒçœ‹åˆ°åƒâ€œæœ¨å …â€æœ¨é€™æ¨£çš„å—。
[编辑] Big5未收錄å—舉隅
æœªæ”¶éŒ„çš„å— | æœ‰æ”¶éŒ„çš„å— | åŽŸå› |
---|---|---|
綫 | ç·š | ä¿—å— |
綉 | 繡 | ä¿—å— |
邨 | æ‘ | 被èªç‚ºæ˜¯ç•°é«”å— |
æ»™ | 匯 | ç•°é«”å— |
æ ¢ | æŸ | ç•°é«”å— |
峯 | å³° | ç•°é«”å— |
é ´ | ç©Ž | ç•°é«”å— |
ç€ | è‘— | 被èªç‚ºæ˜¯ç•°é«”å— |
åŒ | é›™ | ç°¡é«”å— |
[编辑] Big5延伸
由於Big5碼內的è¬å¤šå€‹å—,åªæ˜¯æ ¹æ“šä¸è¯æ°‘åœ‹æ•™è‚²éƒ¨é ’å¸ƒçš„ã€Šå¸¸ç”¨åœ‹å—標準å—體表》ã€ã€Šæ¬¡å¸¸ç”¨åœ‹å—標準å—體表》ç‰ç”¨å—匯編而æˆï¼Œä¸¦æ²’有考慮社會上æµé€šçš„人åã€åœ°å用å—ã€æ–¹è¨€ç”¨å—ã€åŒ–å¸åŠç”Ÿç‰©ç§‘ç‰ç”¨å—,亦沒有放入日語平å‡ååŠç‰‡å‡åå—æ¯ã€‚
所以在市é¢ä¸Šæ”¯æ´Big5碼的軟件,有ä¸å°‘éƒ½è‡ªè¡Œåœ¨åŽŸæœ¬çš„ç·¨ç¢¼å¤–ï¼Œæ·»åŠ ä¸€äº›ç¬¦è™ŸåŠç”¨å—。
[编辑] éžå®˜æ–¹Big5延伸
[编辑] 倚天Big5延伸
在倚天ä¸æ–‡ç³»çµ±ä¸ï¼Œç‚ºèˆ‡IBM5550碼相容,他們在Big5ç¢¼æ·»åŠ äº†ä»¥ä¸‹çš„å—元:
- 在0xA3C0-0xA3E0ï¼Œæ·»åŠ äº†33個控制å—符的圖象。
- 罕用符號å€ã€‚在0xC6A1-0xC875ï¼Œæ·»åŠ äº†åœ“å½¢1-10ã€æ‹¬è™Ÿ1-10ã€å°ç¾…馬å—i-ixç‰ç« 節符號ã€ä¸€äº›éƒ¨é¦–åŠç†åŠƒçµæ§‹ï¼Œæ—¥èªžå¹³å‡åã€ç‰‡å‡ååŠä¿„語使用的西里爾å—æ¯ã€‚
- 在0xF9D6-0xF9FEï¼Œæ·»åŠ äº†7個倚天擴充å—:ç¢éŠ¹æ’è£å¢»ç²§å«ºï¼›ä»¥åŠ34å€‹è¡¨æ ¼ç¬¦è™Ÿã€‚
這個延伸有時被稱為Big5-Eten。由於倚天ä¸æ–‡ç³»çµ±æ˜¯Windows 95推出之å‰å¸‚å ´ä½”æœ‰çŽ‡æœ€é«˜çš„ä¸æ–‡ç³»çµ±ï¼Œæ¤å»¶ä¼¸æ˜¯å„種éžå®˜æ–¹å»¶ä¼¸ç•¶ä¸æœ€é‡è¦çš„一個。
在後期版本的倚天ä¸æ–‡ç³»çµ±ä¸ï¼Œæ›´åŠ 入了一些圖案和簡體ä¸æ–‡å—,但未被廣泛接å—。
[编辑] 微軟 Code Page 950
在微软 Windowsçš„ Code Page 950 (簡稱 CP950) 之ä¸ï¼Œåªæ·»åŠ 了上述0xF9D6-0xF9FE的倚天擴充å—åŠè¡¨æ ¼ç¬¦è™Ÿï¼Œä¸¦æ²’æœ‰åŠ å…¥æ—¥æ–‡å‡åå—æ¯ç‰å…¶ä»–延伸,å°ä¸å°‘使用Microsoft Windows的用者帶來困擾。
在Windows ME之ä¸ï¼Œå¾®è»Ÿé¦–度在0xA3E1åŠ å…¥äº†æå…ƒ(€)符號,之後所有 Windows 版本的 Code Page 950 也都有這個符號。
[编辑] ä¸åœ‹æµ·å—集
「ä¸åœ‹æµ·å—集ã€æ˜¯ä¸åœ‹æµ·å…¬å¸æ‰€å‡ºå“çš„ç¹é«”æ¼¢å—é€ å—檔。它本身雖然是一套商å“,但ä¸åœ‹æµ·å…¬å¸å¾ˆå°‘將之單ç¨è²©å”®ï¼Œå¾€å¾€æ˜¯èˆ‡å…¶ä»–軟體一åŒéŠ·å”®ã€‚例如:ä¸åœ‹æµ·å—集就曾經與《漢書》ã€ã€Šè¼•é¬†è¼¸å…¥æ³•ã€‹ç‰ä¸€åŒç™¼å”®ã€‚由於它包括了ä¸å°‘社會上常見的用å—ã€æ—¥æ–‡å‡åã€å’Œå—ç‰ï¼ŒåŠ 上曾與Office 97ä¸æ–‡ç‰ˆä¸€ä½µç™¼å”®ï¼Œæ‰€ä»¥æ¯”起其他官方Big5延伸,更被å°ç£æ°‘眾所接å—。香港部份BBS網絡在香港增补å—符集未出ç¾ä¹‹å‰ï¼Œä¸€åº¦ä»¥ä¸åœ‹æµ·å—集為標準。
[编辑] 日和å—集
「日和å—集ã€ä¹ƒé¦™æ¸¯äººé–‹ç™¼çš„é€ å—檔,以兼容香港增补å—符集為賣點,為å—集ä¸ä»æ²’函蓋的日本漢å—和日本國å—ä½œå¢žè£œï¼Œä¸¦é™„æœ‰å€‰é ¡ã€é€Ÿæˆç‰è¼¸å…¥æ³•ä½œè¼”助。
[编辑] Unicode補完計畫
「Unicode補完計畫ã€å‰ç¨±ã€ŒBIG5 Extensionã€ï¼Œé€éŽä¿®æ”¹Microsoft WindowsåŠMozilla的編碼表,從而使用者能在網上傳éžåŠäº¤æ›æ–‡å—。
有鑑於「ä¸åœ‹æµ·å—集ã€çš„æˆåŠŸï¼Œã€ŒUnicode補完計畫ã€ç¬¬äºŒç‰ˆæŽ¡ç”¨äº†ã€Œä¸åœ‹æµ·å—集ã€åŽŸæœ‰çš„é€ å—,å†åŠ 上「ä¸åœ‹æµ·å—集ã€æ‰€æ¬ 的部分簡體ä¸æ–‡å—åŠé¦™æ¸¯ç²µèªžç”¨å—,建æˆä¸€å€‹èƒ½åœ¨Big5åŠUnicode之間轉æ›çš„編碼表;該計劃目å‰å·²æŽ¨å‡ºäº†64ä½å…ƒæ¸¬è©¦ç‰ˆã€‚
[编辑] 官方Big5延伸
[编辑] 臺ç£æ•™è‚²éƒ¨é€ å—檔
ä¸è¯æ°‘åœ‹æ•™è‚²éƒ¨æœ‰å®ƒæœ¬èº«çš„ä¸€å¥—é€ å—檔,主è¦çµ¦éƒ¨é–€å…§ä½¿ç”¨ï¼Œäº¦æœ‰æ–¼æ•™è‚²éƒ¨çš„網上å—典使用。
[编辑] 臺ç£è¾²å§”會常用ä¸æ–‡å¤–å—集
ä¸è¯æ°‘國行政院農æ¥å§”員會制定了一套有133個漢å—çš„é€ å—檔,其ä¸æœ‰84個是éšå—部漢å—ã€7個是鳥å—部漢å—。
[编辑] Big5+
ä¸æ–‡æ•¸ä½åŒ–技術推廣委員會(ä¸æŽ¨æœƒ)在1997年推出Big5+,使用了兩è¬å¤šç¢¼ä½ï¼Œç´å…¥äº†Unicode 1.1下所有漢å—。由於編碼使用到的範åœè¶…éŽåŽŸå…ˆBig5定義(Big5+使用了高ä½å…ƒçµ„0x81-0xFE,低ä½å…ƒçµ„0x40-0x7Eã€0x80-0xFE),無法安è£åœ¨Microsoft Windows上,ç¾å¹¾ä¹Žç„¡äººä½¿ç”¨ã€‚
[编辑] Big-5E
為了使Microsoft Windows使用者å¯ä»¥ä½¿ç”¨é€ å—檔,ä¸è¯æ°‘國行政院委託ä¸æŽ¨æœƒå†æ¬¡æŽ¨å‡ºä¸€å€‹è£œå……å—集Big-5E(與Big5+並ä¸å…¼å®¹),共收3954å—。它把Big5+ä¸å°‘æ¼¢å—都去掉,更甚者放棄了倚天延伸å—集的å‡å部分。於是,除了部分被強制使用的政府單ä½å¤–,沒有多少人願æ„使用Big5E。
[编辑] Big5-2003
é‘‘æ–¼Big5ä¸æ˜¯ä¸€å€‹å®˜æ–¹æ¨™æº–,ä¸æŽ¨æœƒæ±ºå®šç·¨è£½ä¸€å€‹Big5的定義,並把它放到官方編碼CNS 11643的附錄裡,æ£å¼æˆç‚ºå®˜æ–¹æ¨™æº–的一部分。
在Big5-2003之ä¸ï¼Œæ”¶éŒ„了所有在1984å¹´Big5編碼的所有å—元,å¦å¤–å†åŠ 入微軟CP950çš„æ元符號ã€å€šå¤©å»¶ä¼¸å—集的0xA3C0-0xA3E0ã€0xC6A1-0xC7F2ã€0xF9D6-0xF9FE的用å—。Big5-2003沒有收錄行列輸入法特殊符號åŠ0xC7F3-0xC875的俄語西里爾å—æ¯ï¼Œç†ç”±æ˜¯ä»¥CNS 11643沒有這些å—符。除æ¤ä¹‹å¤–,所有倚天延伸全部收錄。
相å°æ–¼Big5-2003ï¼Œæœ€æ—©æ²’æœ‰åŠ ä¸Šä»»ä½•å»¶ä¼¸çš„Big5則被稱為Big5-1984。
[编辑] 香港增补å—符集
香港增补å—符集(Hong Kong Supplementary Character Set, 簡稱HKSCS)是香港政府基於大五碼之上擴展的å—符集標準,是ç¾æ™‚香港的ä¸æ–‡ä¿¡æ¯äº¤æ›å…§ç¢¼æ¨™æº–。香港增补å—符集以å‰ç¨±ç‚ºã€Šæ”¿åºœé€šç”¨å—庫》,本來åªæ˜¯é¦™æ¸¯æ”¿åºœå…§éƒ¨çµ±ä¸€ä½¿ç”¨çš„é€ å—檔,有三åƒå¤šå—。但由於香港電腦æ¥ç•Œä¸æ–·è¦æ±‚政府迎åˆæœ¬åœ°éœ€è¦ï¼Œæ出官方的å—符集方案,以便與政府進行文件來往,於是香港政府便在1995年把這個內部使用的標準公開。到了1999年,æ¤å—é›†å¢žåŠ åˆ°å››åƒå¤šå—,並改為ç¾å。
æ¤å—符集由ä¸æ–‡ç•Œé¢è«®è©¢å§”員會管ç†ï¼Œä»åœ¨ä¸æ–·æ“´ç·¨ä¹‹ä¸ã€‚最新版本為2005å¹´5月推出的 HKSCS-2004,收錄 4,941 個å—符。å—符集主è¦åŒ…括香港的地åã€äººå用漢å—ã€ç²µèªžç”¨å—(包括粗言穢語在內,這是應è¦æ–¹åŠæ³•åºéœ€è¦è¨˜éŒ„å£ä¾›çš„需è¦)ã€ç•°é«”å—ã€å°éƒ¨ä»½ç°¡é«”å—ã€å¹³å‡åã€ç‰‡å‡ååŠä¿„語西里爾å—æ¯ã€‚
[编辑] 發展
由於å„å» å•†åŠæ”¿åºœæŽ¨å‡ºçš„Big5延伸,彼æ¤äº’ä¸å…¼å®¹ï¼Œé€ æˆäº‚碼å•é¡Œã€‚é‘‘æ–¼Unicode能æ£ç¢ºåœ°è™•ç†ä¸ƒè¬å¤šå€‹æ¼¢å—,近年的作æ¥ç³»çµ±å’Œæ‡‰ç”¨ç¨‹å¼(如蘋果電腦 Mac OS X 和以 Cocoa API 撰寫之程å¼ã€Microsoft Windows 2000åŠä¹‹å¾Œç‰ˆæœ¬ã€Microsoft Office 2000åŠä¹‹å¾Œç‰ˆæœ¬ã€Mozillaç€è¦½å™¨ã€Internet Explorerç€è¦½å™¨ã€Java 語言ç‰ç‰),已改用Unicode編碼。å¯æƒœç¾æ™‚ä»æœ‰ä¸€äº›èˆŠçš„軟件(如Visual Basic 6ã€éƒ¨åˆ†Telnet或BBS軟件),未能支æ´Unicode編碼,故相信Big5缺å—çš„å•é¡Œä»æœƒå›°æ“¾ç”¨æˆ¶ä¸€æ®µæ™‚間,直至所有程å¼éƒ½èƒ½æ”¹ç”¨Unicode為æ¢ã€‚
[编辑] å‚考文献
- ↑ 來æºåƒè€ƒï¼šï¼ˆä¸æ–‡ï¼‰æœ±é‚¦å¾©å°ˆæ¬„ï¼ï¼ä¸æ–‡å¾®é›»è…¦ä¹‹æ·å²è¦‹è¨¼
- ^ 2.0 2.1 åƒè€ƒï¼šï¼ˆè‹±æ–‡ï¼‰perlopï¼Perl operators and precedence以åŠï¼ˆä¸æ–‡ï¼‰æ·ºè«‡è¨±è“‹åŠŸ-ä¸æ–‡è¡ç¢¼å•é¡Œ
- Lunde,Ken (1999). CJKV Information Processing,First Edition,O'Reilly and Associates, Inc.. ISBN 1-56592-224-7.
- (ä¸æ–‡ï¼‰ã€Šä¸æ–‡å—碼 è¬ç¢¼å¥”騰 一碼當先》作者:黃大一,永麒科技出版
[编辑] åƒçœ‹
- 國家標準ä¸æ–‡äº¤æ›ç¢¼ (CNS 11643)
- 香港增补å—符集 (HKSCS)
- CCCII
- Unicode
- ä¸æ—¥éŸ“統一表æ„æ–‡å—
- ä¸æ–‡äº‚碼
- GB 18030《信æ¯äº¤æ¢ç”¨æ±‰å—ç¼–ç å—符集基本集的扩充》
[编辑] 外部連çµ
- ä¸æ–‡æ•¸ä½åŒ–技術推廣基金會
- CNS 11643 國家標準ä¸æ–‡äº¤æ›ç¢¼
- CCCII ä¸æ–‡ä¿¡æ¯äº¤æ›ç¢¼
- 微软CP950ç¼–ç 表
- ICU Converter Explorer (Big5)
- 香港特å€æ”¿åºœï¼šé¦™æ¸¯å¢žè¡¥å—符集
- Big5å—符集簡介
- Big-5 編碼系統
- Mozilla 系列與 Big5 ä¸æ–‡å—碼
- 補完計畫跟 Big5 2003 相異處 (扣掉ä¿ç•™å€ã€é€ å—å€)
- RFC1922 附錄ä¸å«Big5å’ŒCNS11643相轉信æ¯