[發明專利]一種Linux VFAT文件系統模塊支持GB18030字符集的方法有效
| 申請號: | 201310364438.3 | 申請日: | 2013-08-20 |
| 公開(公告)號: | CN103399843A | 公開(公告)日: | 2013-11-20 |
| 發明(設計)人: | 李喜毅;周轉運;曹祁生;趙偉 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | G06F17/22 | 分類號: | G06F17/22 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙) 11221 | 代理人: | 魏殿紳;龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 linux vfat 文件系統 模塊 支持 gb18030 字符集 方法 | ||
技術領域
本發明涉及Linux內核對中文字符集支持的技術領域,具體說是一種Linux?VFAT文件系統模塊支持GB18030字符集的方法。所述GB18030字符集指GB18030-2005字符集。?
背景技術
國家標準GB18030-2000《信息交換用漢字編碼字符集基本集的擴充》是我國繼GB2312-1980和GB13000-1993之后最重要的漢字編碼標準,是我國計算機系統必須遵循的基礎性標準之一。目前,GB18030有兩個版本:GB18030-2000和GB18030-2005。GB18030-2000是GBK的取代版本,它的主要特點是在GBK基礎上增加了CJK統一漢字擴充A的漢字。GB18030-2005的主要特點是在GB18030-2000基礎上增加了CJK統一漢字擴充B的漢字。?
2000年發布的GB18030-2000,全名是《信息技術漢字編碼字符集基本集的擴充》。GB18030-2000僅規定了常用非漢字符號和27533個漢字(包括部首、部件等)的編碼,即:GB18030-2000收錄了27533個漢字。2005年發布的GB18030-2005在GB18030-2000的基礎上增加了42711個漢字和多種我國少數民族文字的編碼,即:GB18030-2005收錄了70244個漢字,它的主要目的是為了解決一些生、偏、難字的問題,以及適應出版、郵政、戶政、金融、地理信息系統等迫切需要的人名、地名用字問題。GB18030的總編碼空間超過150萬個碼位,為解決人名、地名用字問題提供了方案,為漢字研究、古籍整理等領域提供了統一的信息平臺基礎。?
目前,我國大部分計算機系統仍然采用GB2312編碼。GB18030與GB2312一脈相承,較好地解決了舊系統向新系統的轉換問題,并?且改造成本較小。從我國信息技術和信息產業發展的角度出發,考慮到解決我國用戶的需要及解決現有系統的兼容性和對多種操作系統的支持,采用GB18030是我國目前較好的選擇,而GB13000.1更適用于未來國際間的信息交換。考慮到GB18030和GB13000的兼容問題,標準起草組編制了GB18030與GB13000.1的代碼映射表,使得兩個編碼體系可以自由轉換。同時,還開發了GB18030基本點陣字型庫。?
世界許多國家和地區從方便本國和民族應用的角度出發,制定了相應的編碼標準和內碼體系,如日本的JIS?X0208和JIS?X0212,韓國的KS?C5601和KS?C5657等,這是國際上采用的通行慣例。制定GB18030同樣符合國際慣例,它全面兼容GB2312,在字匯上兼容GB13000.1,可以充分利用已有資源,保證不同系統間的兼容性,最大限度地共享資源,為我國軟件產業留有巨大的發展空間。可以相信,GB18030的實施將有利于國產軟件的發展并形成規模,使我國的中文信息技術再上一個臺階。?
信息產業部和原國家質量技術監督局于2000年3月17日聯合發布了該標準,即GB18030-2000《信息技術信息交換用漢字編碼字符集基本集的擴充》。該標準作為國家強制性標準自發布之日起實施,過渡期到2001年8月31日止。?
期間,全國信標委曾制定和發布《漢字擴展規范GBK1.0》,并在MS?Windows9x/Me/NT/2000、IBM?OS/2的系統中廣泛應用。GB18030是國家標準,在技術上是GBK的超集,并與其兼容,因此,GBK將結束其歷史使命。?
目前市場上的Linux版本基本上只是做到了支持GB2312字符集,沒有實現對GB18030字符集的完全支持。隨著Linux系統的廣泛推廣和使用,以及GB18030國家標準的強制執行,這必將給用戶帶來極大的不便。?
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種Linux?VFAT文件系統模塊支持GB18030字符集(即GB18030-2005字符集)的方法,為廣大Linux用戶提供完美的中文字符集支持方案,讓用戶使用起來更加方便。?
為達到以上目的,本發明采取的技術方案是:?
一種Linux?VFAT文件系統模塊支持GB18030字符集的方法,所述GB18030字符集指GB18030-2005字符集,GB18030字符集包括雙字節部分和四字節部分,其特征在于:將字符集劃分為:?
雙字節區,字符集中雙字節部分的21003個漢字,對應到GBK編碼、GB18030編碼和Unicode編碼;?
四字節區擴充A,字符集中四字節部分的CJK統一漢字擴充A的6530個漢字,對應到GB18030編碼和Unicode編碼;?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310364438.3/2.html,轉載請聲明來源鉆瓜專利網。





