[發明專利]古文字與現代漢字之間的轉換方法無效
| 申請號: | 200810035195.8 | 申請日: | 2008-03-26 |
| 公開(公告)號: | CN101251839A | 公開(公告)日: | 2008-08-27 |
| 發明(設計)人: | 張再興;劉志基 | 申請(專利權)人: | 華東師范大學 |
| 主分類號: | G06F17/28 | 分類號: | G06F17/28 |
| 代理公司: | 上海德昭知識產權代理有限公司 | 代理人: | 程宗德 |
| 地址: | 20024*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 古文字 現代 漢字 之間 轉換 方法 | ||
技術領域
本發明涉及一種在計算機中實現古文字和現代漢字之間轉換的方法,屬于計算機和漢字輸入與轉換技術領域。
背景技術
漢語古文字種類繁多,如甲骨文、金文、簡帛文、璽印文等。每一類古文字與現代漢字在字與字之間并不是簡單的一一對應的關系,而是具有復雜的交叉對應關系。因此,古文字與現代漢字之間的對應轉換并非簡單的字體轉換就能實現。
古文字和現代漢字之間的轉換方法至今還未見報道,字體之間的轉換方法常見于計算機中,例如宋體和楷體之間的轉換,以及與其他字體之間的轉換,由于這種轉換在實現機制上只是依靠標準電腦字符集的同碼位來完成字體顯示格式上的變換,因此無法實現古文字與現代漢字之間錯綜復雜的交叉對應關系的轉換。
發明內容
本發明的目的在于提供一種簡單易行的古文字與現代漢字的自動轉換方法,使用這種方法可以讓古文字學專家、其他各領域需要用到古文字的專家、書法學者及一般用戶都能輕松便捷地將現代漢字轉換古文字,或者由古文字轉換為現代漢字。
本發明提供的古文字和現代漢字之間的轉換方法,主要包括以下兩個步驟:
1.建立古文字和現代漢字之間的對應關系。參照劉志基、張再興主編的《中國異體字大系——篆書編》(上海書畫出版社2007年12月出版)。完成需要與現代字對應的古文字原形字的造字,并生成標準字體(TTF),然后在數據庫中建立對應表,將其與同屬一字的現代字并列于同一記錄。
2.基于1形成的數據庫中的古文字與現代漢字對應表,設計能夠在字處理程序(如Micro?Word)中實現古文字和對應的現代漢字互相轉換的應用程序。實現轉換的步驟分為:
(1)計算判斷當前選擇符號的類型,如果是漢字則進入轉換;如果是其他符號,如圖形、外文字母、數字,或者沒有選擇內容,則不進入下一步轉換;
(2)根據當前選擇內容的漢字字符串長度,決定需要轉換的字數。如果長度為1,就直接進入下一步轉換,如果長度大于1,則自動切分成單個漢字,依次循環進行下一步轉換。判斷過程中雙字節的漢字作為一個長度單元,四字節的擴展漢字也作為一個長度單元。
(3)根據當前選擇內容的字體名稱,自動判斷轉換方向是從古文字到現代漢字還是從現代漢字到古文字。為此,系統預先存儲系統自帶的古文字字庫清單,并讀取用戶計算機系統的字庫清單,以作判斷標準。
(4)根據用戶選擇的轉換類型,確定需要讀取的相應古文字類型的對應表。眾多的古文字類型分別與現代漢字建立相應的對應表。
(5)從對應表中檢索出對應古文字或現代漢字,并判斷其數量。
如果沒有找到對應字,則不轉換。
如果只有一個對應字,則直接將字處理程序的選擇內容轉換為對應字,進入下一步。
如果有一個以上對應字,則提供所有對應字作為候選字,待用戶選擇之后再轉換。候選字可以附帶字形出處等相關信息,以便用戶確認。
(6)根據用戶選擇的轉換類型,設置轉換后的文字的相應字體。
這種自動轉換程序是通過計算機軟件、計算機硬件、或計算機硬件與軟件相結合的方式實現。
基于本發明提供的方法,已經開發出基于字處理程序的古文字與現代漢字自動轉換軟件,使古文字與現代漢字之間的轉換高效便捷,既符合古文字的學術要求,又易于一般人使用。
附圖說明
圖1為古文字和現代漢字之間轉換方法流程圖
具體實施方式
下面結合實施例對本發明提供的古文字和現代漢字之間的轉換方法做一個詳細的說明:
第一步:建立古文字和現代漢字之間的對應關系。
參照劉志基、張再興主編的《中國異體字大系——篆書編》(上海書畫出版社2007年12月出版)。該書囊括迄今已面世的篆書(取廣義“大篆”概念)文字各類型典型形體,在4289個現代漢字字頭下,收錄了近25000個古文字字形,其中甲骨文2166個,金文10386個,楚簡帛文字5576個,古陶文405個,戰國璽印文1672個,古幣文1415個,漢印文2512個,石玉及其它雜類文字近500個。分別完成以上古文字與現代漢字之間的對應關系,建立數據庫,完成需要與現代字對應的古文字原形字的造字,并生成標準字體(TTF),然后在數據庫中建立對應表,將其與同屬一字的現代字并列于同一記錄。
第二步:基于1形成的數據庫中的古文字與現代漢字對應表,設計能夠在字處理程序(如Micro?Word)中實現古文字和對應的現代漢字互相轉換的應用程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華東師范大學,未經華東師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810035195.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種治療食管癌的中藥組合物及其制備方法
- 下一篇:組合式超長沖程抽油機





