貴州彝文計算機編碼輸入方法設計與實現

2022-11-11 07:03:02 字數 4798 閱讀 7089

雲南民族大學學報:自然科學版

吳勰(畢節學院彝學研究院,貴州畢節551700)

摘要:以彝文部件為碼元,根據人體工程學原理,設計彝文計算機輸入鍵位碼.同時依據彝文本

型結構和彝文本書寫筆順,設計彝文計算機編碼輸入方法,實現彝文計算機鍵盤輸入.關鍵詞:彝文;編碼;輸入法

中圖分類號:tp391.1

文獻標誌碼:a文章編號

wu×ie

彝文是中國彝族固有的文字,明清以來的漢文史料稱為「爨文」、「爨字」、「韙書」、「倮文」、「羅羅文」、i彝文部件碼

「夷字」等 1j.從古至今,彝文記錄了卷帙浩繁的民族

古老的彝文,是一種以表意為主的、形音義結合文獻,是民族傳統文化的精髓.如今,隨著社會資訊化的方塊形的單音節文字 .彝文造字方法的基本特程序的推進及網路的普及,彝文應用的社會環境發生

點是以「部首」為主導 j,彝文的字形往往可以分析了巨大變化,要求彝文在面對現代化的機遇和挑戰**乙個主體結構和若干附加符號l4j.彝文本形由部必須尋求新的出路和發展,以適應彝文社會資訊交換首和基本筆畫組成,字型結構簡單易於拆分,構字筆

和el常交際的需要.在資訊時代大背景下實現彝文數畫間層次清晰明了,易於提起構字部件.因此,彝文本化應用,是傳承和弘揚民族文化不可或缺的有效途字形輸入方法設計採用部件碼,也稱為形碼.彝文部

徑.目前在彝文本形特徵、字形結構、書寫筆順等構字件碼的設計是把彝文本字形拆分為若干個構字部

要素基礎之上,結合計算機編碼輸入文字的綜合性要

件,然後把彝文部件轉換為輸入**,再按照計算機求,制定出乙個成熟的彝文本編碼輸入方案是實現彝鍵位設計原則,結合彝文部件特徵把彝文部件**

文計算機編碼輸入的關鍵所在.安排在輸入鍵位上.因此,彝文基礎構字部件是設計本文以前期研究成果《資訊科技貴州彝文編碼字彝文部件輸入碼的基礎.

符集基本集》裡的5980個彝文本為研究基礎,以《貴

貴州彝文本數量龐大,彝文整理是乙個複雜的州彝文部件系統》為研究物件,以彝文部件為碼元,設

系統過程,彝文本形整理工作只能分階段循序漸進

計彝文計算機「形碼」輸入方法,解決彝文計算機輸人

地推進.目前,在《資訊科技貴州彝文編碼字符集

的難題.彝文拼音輸入方法不在本文**範圍.

基本集》研究成果基礎之上,根據彝文構字規律全

收稿日期

**專案:教育部重大課題攻關專案貴州省省市院科技聯合**貴州省普通高等學校創

新人才團隊專案(黔教合人才團隊字貴州省民族古籍研究課題

作者簡介:吳勰(1983一),女,碩士,副研究員.主要研究方向:彝文資訊處理與彝文古籍文獻.

388雲南民族大學學報(自然科學版)第23卷

面、系統地整理出彝文部件,建立彝文規範部件系統,實現彝文構字部件的規範化和標準化應用,是開

2)方向倒置類部件、形變類部件和形近類部件

分別放在同一鍵位.根據彝文部件分類整理,在彝文部件系統中除單個部件外,方向倒置類部件、形變類

展彝文部件編碼設計工作的首要任務.

彝文部件是由彝文筆畫組成的具有組配彝文本形功能的構造單位,也叫字根、字元和字素 .本文採用《貴州彝文部件系統》裡的181個構字部件為**,部件筆畫數目從1畫至5畫間不等,分為「方位倒置類形變類、形近類和單個」4類部件,這些部件都是由彝文筆畫組成的穩定結構塊,這些構字部部件和形近類部件三大類部件佔主體.在上述規則

1指導下,盡可能把同類部件碼放在同一鍵位上,如

變體類部件iju uuu 應放置在u鍵位上,方位倒置類部件v^><放置在v鍵位上,盡量滿足用

戶的直觀視覺和使用習慣.

3)形近部件進行層次性分布.在彝文本形系統件的結構具有穩固性,不宜發生變動,具有強大的組

配彝文本形的功能,符合計算機輸入碼的基本要件,是科學、合理的輸入碼.

2鍵位設計

當前,雖然計算機的輸入裝置有多種,但是大眾使用者日常使用最多的還是鍵盤.因此,彝文鍵位設計

尤為重要,建立彝文計算機輸入平台.根據人體工學

原理,對字母鍵盤的合理化要求是:

1)中排字鍵應安排最常用的字母,上排負擔其次,下排負擔應最少;

2)同一手指越排連擊的次數盡量少;

3)食指、中指、無名指、小指所負擔的工作量應當依次降低;

4)右手總負擔應略大於左手總負擔.5)打字時應盡量左右手交替 j.

在現行英文鍵盤上,根據人體工學原理要求,結合彝文部件在主鍵盤區對彝文部件碼進行合理、有效與實用的排列和分布,以期達到最佳編碼速率.經

筆者反覆試驗得出彝文鍵位設計應遵循以下規則:

1)彝文部件碼與相似(或相近)英文本母鍵位相對應.彝文部件擁有獨具特色的外表特徵,尤其彝文部件的外部形態與英文本母的大小寫形狀具有極大的相似性,把與英文本母形狀相同或相近的部件放在與之相對應的鍵位上.如彝文部件與英文本母在形

態上相同或相近形狀.據統計,在主鍵盤區就有l9個英文鍵位的大寫或小寫字母形狀與彝文部件形狀

相近,在26個英文鍵位中部件碼相近率高達73%,

在《彝文字符集》中就有2788個彝文本形主筆部件在這一範疇,是字符集總量的47%.因此,部件鍵位

碼設計需要在充分把握彝文部件外形與英文本母鍵

位形狀相同或相近的特徵基礎上,發揮使用者對英文本母鍵熟悉度,便於使用者加強對部件碼鍵位的視覺

記憶,以提高彝文錄入速率.

中,有幾類字形占有很大比例,如z z_--z類主筆部件字形在字符集中有594個,佔字形總量的10%.如

果把該類部件全放置在z鍵上,無疑會增加z鍵負擔,重位元速率自然也會很高.這就需要分散這類部件鍵位碼負擔,把同類部件碼有層次性地分布在鍵盤的上、中、下三排鍵位上.z_、z 3個部件碼根據組字頻率高低,分別放在上中下3排中的q、a、z 3個

鍵位上,實現形近部件鍵位碼層次性遞進排列.同理,口口口類3個部件,分別放在上排、中排、下排的0、k、m3個鍵位上進行層次陛分布,有效降低重位元速率.

4)筆畫數相同的部件歸為同類,放置在同一鍵位上.在彝文部件系統中除與英文本母鍵外形相近

的部件外,由「點、橫、豎」3種基本筆畫組合而成的部件很難歸類,不利於鍵位碼設計.為了解決這些部件的歸類和鍵位設計問題,把常用筆畫構成的部件按照筆畫數目進行歸類.這類部件可分為「2畫部件

組、3畫部件組和4畫部件組」3類,本文把30個部

件分別歸為3組,再把各組分別放置在相同鍵位上(見表1),這樣就不僅便於對部件進行有序性歸類,

更便於部件碼規律性放置.

表1相同筆畫數目部件歸類表

至此,彝文部件碼鍵點陣圖設計工作已完成(見圖1),彝文部件碼在主鍵盤區的鍵位分布得出如下

結論:1)中排字鍵安排了最常用的部件碼,如

一l]』弓l、,,承擔碼量也是最大的,上、中、下3

排鍵位分別承擔了字形主筆碼量的30%、46%和24%,實現了中排、上排、下排字母鍵承擔碼量依次降低目標.

第5期吳勰:貴州彝文計算機編碼輸入方法設計與實現389

圓圓圓圓圜圓圓畫霞園圓圓國圓

圓圓圖1彝文鍵位設計圖

2)3排鍵位的食指、中指、無名指、小指所負採用傳統碼和簡易碼2種編碼方法.

擔的工作量總體上是依次降低的(見圖2),但彝

3.1編碼規則

文部件系統中有幾類變體部件數量尤為突出,如

彝文編碼規則是指單個彝文本的編碼規則,編由於這類部件鍵位設計

碼數為5位,即彝文書寫的前3筆和末筆,最後加上

時始終堅持「部件形狀與英文本母鍵形狀相似性」

彝文本結構末筆識別碼.即彝文輸人碼=首筆碼

的對應原則,這就導致同一鍵位就要負擔相對大+次筆碼+第3筆碼+末筆碼+末筆結構識別

的碼量,在一定程度上打破了「食指、中指、無名碼,其中首筆、次筆、第3筆、末筆是指按彝文書寫筆指、小指所負擔碼量總體上是依次降低」的原則.順編制彝文部件碼,末筆結構識別碼按其結構圖和然而,此類鍵位往往承載字形主筆碼,而字形附筆

取碼規則來編碼.

碼則在其它鍵位上,這樣可有效地降低這類鍵位

3.2傳統碼

的擊鍵負擔.

彝文傳統碼完全按照彝文本的傳統書寫筆3)右手總負擔的碼量大於左手總負擔的碼量.

順來編碼,力爭做到彝文計算機輸入碼與手寫筆

右手鍵位區在遵照鍵位設計原則,盡可能地把彝文形相一致,不僅利於熟悉彝文使用者便捷地應用彝常用部

件碼放在右手區域,如

文,對初學彝文的廣大使用者也有很大幫助,它是一、

l、二ii+、三豐廿…lil,這些常用部件碼是

彝文傳統書寫方式與民族文字數字編碼輸入的分類別、有層次、有規律地放置在右手負擔的鍵位區有效結合.

域內.按照彝文「自上而下、自左至右、先橫後豎、從綜上所述,彝文鍵盤部件碼的分布完全符合彝

外到內、先中間後兩邊、先中間後上下、先下後上」

文構字規律和人體工學原理,是科學而實用的彝文

等7種傳統書寫筆順 ,對彝文構字部件進行編碼,

編碼輸入平台.

如:5oo

450凡r

:,(一

一400

4 一上排鍵位3oo

\一3 /\廠/

仕(一il,jkh),曰(口~,osg),

250六鼢\9

+中排鍵位

2oo、k(i

一一,sjjb),

150\\2/3入/]0

+下排鍵位

一5o,一

1(o,vot).

o3.3簡易碼

圖2彝文鍵位值圖

按照「從上到下、從左到右、先橫後豎、先主筆

3編碼方法

後附筆」的順序對彝文部件進行編碼,最大編碼數5位,即簡易碼=首筆碼+次筆碼+第3筆碼+彝文編碼是對「彝文字符集」中單個彝文本編

末筆碼+末筆結構識別碼,這種編碼方法簡單,易於制計算機輸入碼.彝文編碼方法在上述彝文部件碼掌握.如:

和鍵點陣圖基礎上,根據「編碼規則」把彝文部件按照(一 ,jrg),

(£乏。eeh),

其在不同字形中書寫筆順依次編制輸人**,本文

卅(一…,jih),(廠口口,fkkh).

4計算機的資料與編碼

授課日期課堂型別講授課時 2 新課內容 計算機的資料與編碼 教學目標 理解計算機中資料的表示 掌握西文字元的ascii碼表示 掌握漢字及其編碼 國標碼 了解文字資訊的表示與文字處理 教學重點 難點及處理措施 重點 西文字元的ascii碼表示,漢字國標碼的表示 難點 漢字及其編碼 區位碼 國標碼 機內...

1 2 認識計算機 數制與編碼

課題授課日期 計算機硬體組成2012.9.20 第3次課 課型授課時數 新課3教學目標 1 掌握計算機數制的表示 2 掌握數制間的轉換 教學重點二進位制 八進位制 十六進製制及其轉換 教學難點數制間轉換 教學準備ppt課件 認識計算機 數制與編碼知識點1 幾種數制及特點1 元素組成2 進製原則 知識...

計算機維護方法

摘要 計算機是人們日常生活和工作中必不可少的工具,必須要進行正確的維護,安全使用,才能夠保證其在人們的工作中能夠長期穩定地執行,延長計算機使用壽命。本文重點介紹了日常生活中計算機的維護方法,並提出了幾點關於安全使用計算機的建議。關鍵詞 計算機維護技術安全使用 中圖分類號 tp 文獻標識碼 a 文章編...