欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Ucdos中文平臺下朝文字庫及朝文輸入方法

文檔序號:6603808閱讀:906來源:國知局
專利名稱:Ucdos中文平臺下朝文字庫及朝文輸入方法
技術(shù)領(lǐng)域
本發(fā)明所述的USDOS中文平臺下朝文字庫及朝文輸入方法是在UCDOS中文平臺上實現(xiàn)朝文地輸入、顯示、存貯、編輯、排版、打印的一種新方法。
在計算機文字處理的現(xiàn)有技術(shù)中,中、韓兩國均有本國獨立的文字處理系統(tǒng)。目前我國計算機軟件市場上流行的“加盟中、日、韓三國文字平臺”以及其它多國文字視看軟件,均存在一個不足,即不能在一個文件中同時顯示、編輯中文和朝文。也就是說進入中文平臺朝文字符不可認(rèn),進入朝文平臺漢字無法顯示,實現(xiàn)不了中朝文字混合編輯排版。在數(shù)據(jù)庫應(yīng)用領(lǐng)域兩國的文字及其編碼相互不容,無法實現(xiàn)共存。在電傳文字接收處理中,只能用英文字母代替朝文字母,以英文字母的順序排列來表達朝文方塊字,給信息交流帶來不便。為了克服現(xiàn)有技術(shù)中所存在的問題,研制發(fā)明一種UCDOS中文平臺下朝文字庫及朝文輸入方法是十分必要的。
針對現(xiàn)有技術(shù)中所存在的問題,本發(fā)明的目的是在一個操作系統(tǒng)支持下,中、朝兩國文字共用一個中文文字處理平臺,將朝文當(dāng)作中文平臺下的一個字符子集。用戶可以象處理中文文字信息那樣,對朝文進行輸入、顯示、存貯、編輯、排版、打印。使FOXPRO、BORLAND、QUICK、NORTON、PCSHELL等系列軟件均可在UCDOS平臺下直接顯示和輸入漢字、朝字,甚至可用匯編語言、單片、單板機直接向打印機發(fā)送二個字節(jié)的代碼即可完成一個完整中、朝文字的輸出,達到中、朝文字信息相互交流、統(tǒng)一處理的目的。
本發(fā)明所述的UCDOS中文平臺下朝文字庫.其結(jié)構(gòu)由朝文顯示字庫BZK16K、朝文打印字庫HZK24SK、24針打印機中、朝、英文字??ㄋM成,朝文顯示字庫HZK16K為16×16點陣字庫,朝文打印字庫HZK24SK為24×24點陣字庫,中、朝、英文字模卡中的EPROM所存貯的的數(shù)據(jù)亦為24×24點陣中朝文字庫,朝文點陣字符是由最基本的字母點陣部件組合而成,每個朝文字符對部件的需求不盡相同。但組成完整的朝文字符其部件的數(shù)量不超過五個,每個朝文字母由于在朝文字中所放置的位置不同,其表示的點陣結(jié)構(gòu)也不同。以“
”為例,組成朝字它需有8個部件,出現(xiàn)在不同的位置時需要不同的點陣部件。見表1表1
根據(jù)上述表1可見,要造8種“
”字的點陣才能適合組字的需要。本朝文16×16點陣和24×24點陣字庫各使用了153個基本字母部件,用來進行朝文的組字,其分布數(shù)量見表2表2
本發(fā)明所述的朝文16×16點陣字庫是用于朝字的顯示,每個朝文字其結(jié)構(gòu)由32個字節(jié)組成,每二個字節(jié)為一組,構(gòu)成縱向16點,由16組連續(xù)橫向排列構(gòu)成16×16的一個點陣用以顯示一個完整的朝字。本朝文字庫共編制了2401個朝文字符,依次連續(xù)存貯,共76832字節(jié),命名為K16。16×16點陣字節(jié)排列順序見表3表3
本發(fā)明所述的朝文24×24點陣字庫用于朝字的打印,24×24點陣單個朝字每三個字節(jié)為一組,縱向排列,共由24組集合成一個24×24點陣的朝字。其排列見表4。每個24×24點陣朝字使用了72個字節(jié)。本朝文24×24點陣字庫共編制了2401個宋體朝文字符,共172872字節(jié)依次連續(xù)存貯,命名為K24S,與此相同結(jié)構(gòu)的朝文24×24點陣黑體字庫含2401朝文字符,共172872字節(jié),命名為K24H。見表4表4
本發(fā)明所述的24針打印機中、朝、英文字??芍苯影惭b于EPSON LQ-1600K打印機內(nèi)部,中、朝文字庫固化在卡上的EPROM中,中、朝文從單字點陣的排列上與表4相同。但在EPROM中的點陣是以8192字節(jié)為一個單位進行存貯的。在一個存貯單位中存放341個24×24點陣字符,余下的8個字節(jié)不再放置預(yù)設(shè)好的點陣。即從下一個存貯單元的起始位置存放第342個24×24點陣字符。每個存貯單位的最后8個字節(jié)用其它不屬于設(shè)計字符內(nèi)的信息充填,EPROM中點陣存貯順序見表5表5
中、朝、英文字??芍苯影惭b于LQ-1600K打印機內(nèi)部,利用EPSON LQ-1600K打印機中原4M BIT MASKROM的位置引出地址總線,數(shù)據(jù)總線和控制總線至中、朝、英文字??ㄉ?。該字??ü部砂惭b4M位的EPROM芯片四片,這些芯片可用來存放原機和用戶擴充定義的24×24點陣中文字符集、24×24點陣朝文字符集、特殊符號集等。卡上所有芯片位置均設(shè)芯片插座,用戶可方便地擴充或更換,也可通過控制卡上的微動開關(guān)選擇卡上的中文字符集或朝文字符集以及其它方式定義的字符集。
中、朝、英文字??ūA粼璍Q-1600K打印機的英文圖形代碼、中文一級字庫,并嵌入了2401個朝文字符。其片選信號與代碼區(qū)分配表見表6表6
中、朝、英文字??ㄍㄟ^一個SYD插頭與打印機底板上的總線接口,該卡采用三層印刷電路板制做,可以安裝到LQ-1600K打印機內(nèi)部串行擴充板位置,不破壞原機結(jié)構(gòu)。本發(fā)明所述的嵌入式朝文顯示字庫HZK16K,其結(jié)構(gòu)是將HZK16的中文一級字庫保留,將朝文16×16點陣字庫K16嵌入到二級字庫區(qū),共2401個字符,原二級字庫中的部分漢字位置被占用,共76832個字節(jié),形成內(nèi)嵌式朝文字庫,命名為HZKl6K。該字庫在UCDOS平臺下即可按漢字的輸入方法來顯示、輸入一級漢字庫中的漢字,也可按朝文輸入法顯示、輸入二級字庫區(qū)內(nèi)的朝文字符。本發(fā)明所述的嵌入式朝文打印字庫HZK24SK,其結(jié)構(gòu)是對UCDOS中文平臺下的打印字庫HZK24S中一級字庫全部內(nèi)容保留,在二級字庫區(qū)放入朝文24×24點陣字庫K24S,共2401個字符,172872個字節(jié)。嵌入后的字庫命名為HZK24SK,是支持朝文打字的關(guān)鍵字庫。本發(fā)明所述的UCDOS中文平臺下朝文的輸入方法;由內(nèi)嵌式朝文編碼方案和朝文字母鍵定義二部分,朝文輸入方法可輸入朝文字庫HZK16K所定義的全部朝文文字。內(nèi)嵌式朝文編碼方案把朝文按書寫規(guī)律分解成組成該朝文的字母序列,并將其編碼,形成一一對應(yīng)的映射關(guān)系,其朝文字母與英文字母的對應(yīng)關(guān)系見朝文字母在英文鍵盤上的分布圖。根據(jù)英、朝字母對應(yīng)關(guān)系和朝文字結(jié)構(gòu)編制朝文輸入法編碼字典文件,利用UCDOS中文平臺下的LIMD程序加載朝文輸入法。內(nèi)嵌式朝文輸入法注意到韓國鍵盤對朝文字母的定義位置,但“
” “
”的鍵的定義不盡相同。內(nèi)嵌式朝文輸入方法更接近中國計算機操作人員的習(xí)慣,同時注意到在電傳報文中使用小寫的文字式樣更為實用。如朝文“
”鍵入rk,“
”鍵入rkfa。一般的計算機操作人員稍加熟悉朝文字母就會很快掌握內(nèi)嵌式朝文輸入方法,且在UCDOS平臺下利用WPS文字處理系統(tǒng)處理朝文無需更多的復(fù)雜操作,用戶可根據(jù)處理中文的經(jīng)驗來處理朝文。朝文字母在英文鍵盤上的分布見表7表7
激活朝文輸入法可先在UCDOS平臺下用KEY菜單程序建立內(nèi)嵌式朝文輸入環(huán)境。此項工作僅在第一次使用朝文時才這樣做。當(dāng)朝文環(huán)境建立后系統(tǒng)保持此時的狀態(tài),即使重新開機也不會變化,直到你想退出內(nèi)嵌式朝文環(huán)境回到原來狀態(tài)時,再調(diào)用KEY程序恢復(fù)中文環(huán)境。在內(nèi)嵌式朝文環(huán)境下,用戶可按ALT-F9鍵來激活朝文輸入法,按ALT-F2鍵激活漢語拼音輸入法,按ALT-F5鍵激活五筆字型輸入法。若用戶想改變朝文輸入法的啟動熱鍵和重新加載朝文輸入法,可使用limd ck來加載。在提示行可見到朝文,此時朝文輸入法正等待用戶鍵入朝文文字編碼。
本發(fā)明所提供的UCDOS中文平臺下朝文字庫,除在UCDOS下進行朝文處理,也可在具有眾多用戶的EPSON LQ-1600K打印機上通過加裝中、朝、英文字??M足微型計算機輸出朝文的需要,也使其能脫離微型計算機操作系統(tǒng)而直接在單片、單板機以及其它簡單裝置控制下進行朝文打印。滿足朝文無線電傳實時接收中朝文信息處理的需要。同時可實現(xiàn)內(nèi)嵌式朝文文本文件與韓國KSC碼文本文件間的相互轉(zhuǎn)換,給兩國文件交流帶來方便。本發(fā)明的廣泛使用必將具有顯著的經(jīng)濟效益和積極的社會效益。
本發(fā)明的具體實施流程如下
UCDOS中文平臺下朝文字庫及朝文輸入法,設(shè)定了如下輔助程序,
a、系統(tǒng)安裝程序INSTALL
系統(tǒng)安裝程序?qū)⑶度胧匠娘@示字庫HZK16K解壓縮后拷貝到\UCDOS\FNT目錄;將嵌入式朝文打印字庫HZK24SK、HZK24HK解壓縮后,拷貝到\UCDOS\FNT目錄;將朝文輸入法文件CK.IMD拷貝到\UCDOS\DRV目錄;將中文環(huán)境恢復(fù)程序C16.EXE,朝文環(huán)境切換程序K16.EXE拷貝到\UCDOS目錄,將KSC碼轉(zhuǎn)換程序KSC.COM和系統(tǒng)應(yīng)用說明文本README.EXE程序拷貝到\UCDOS目錄,將系統(tǒng)應(yīng)用程序主菜單KEY.EXE等拷貝到\UCDOS目錄。
b、朝文環(huán)境切換程序
功能為保存原UCDOS中文平臺的顯示字庫HZK16和打印字庫HZK24S、HZK24H,用內(nèi)嵌式朝文字庫HZK16K代替HZK16,用HZK24SK、HZK24HK代替HZK24S、HZK24H,啟動UCDOS系統(tǒng)加載朝文輸入法,置打印機使能朝文字符集。
c、中文環(huán)境恢復(fù)程序
功能為在朝文環(huán)境下保存內(nèi)嵌式朝文顯示字庫,保存內(nèi)嵌式朝文打印字庫,恢復(fù)原UCDOS中文平臺環(huán)境,置打印機使能原字符集。
d、KSC碼轉(zhuǎn)換程序
對KSC碼朝文文本文件進行轉(zhuǎn)換,生成UCDOS平臺下朝文文本文件。對UCDOS中文平臺下文本朝文文本文件進行轉(zhuǎn)換,生成KSC碼朝文文本文件。具有雙向轉(zhuǎn)換功能。
e、朝文輸入法程序
對2401個朝文進行編碼后,編譯生成的輸入法程序。
輸入法定義名稱朝文
功能鍵號 Alt-F9
碼元表=abc…z
最大碼長 5
手工選擇輸入
執(zhí)行模糊搜索
使用自定義詞組
f、應(yīng)用程序主菜單KEY
KEY是為方便用戶進行中朝文環(huán)境轉(zhuǎn)換、系統(tǒng)備份、KSC碼轉(zhuǎn)換等操作而設(shè)計的菜單程序,并對程序設(shè)定了口令字,用戶可在KEY菜單下執(zhí)行系統(tǒng)設(shè)定的各項程序。
g、系統(tǒng)工作實例
首先用安裝程序INSALL將朝文字庫及朝文輸入法和輔助程序安裝到各工作目錄。然后進入UCDOS中文平臺,執(zhí)行KEY程序,口令無誤后出現(xiàn)中文菜單界面,按光標(biāo)鍵選擇菜單功能,如選擇朝文環(huán)境,則系統(tǒng)調(diào)用朝文環(huán)境下所需的朝文顯示字庫,打印字庫和朝文輸入法程序,按ALT-9出現(xiàn)進入朝文輸入,啟動WPS后可進行中、朝文的混合編輯處理。退出KEY程序后UCDOS中文平臺下的各項程序功能不變,屏幕顯示不變,系統(tǒng)保留最后一次KEY設(shè)定的環(huán)境不變。調(diào)WPS文字處理系統(tǒng)可進行中朝文的顯示編輯、排版、打印。如想恢復(fù)原中文環(huán)境,則運行KEY程序,選擇中文環(huán)境選單,則系統(tǒng)自動恢復(fù)到原UCDOS中文平臺環(huán)境。朝文顯示字庫、朝文打印字庫、朝文輸入法等以文件形式被保留在相應(yīng)目錄中,待KEY程序再次調(diào)用。
權(quán)利要求
1、一種UCDOS中文平臺下朝文字庫,其特征在于由朝文顯示字庫HZK16K、朝文打印字庫HZK24SK、24針打印機中、朝、英文字??ㄋM成,朝文顯示字庫HZK16K為16×16點陣字庫,朝文打印字庫HZK24SK為24×24點陣字庫,中、朝、英文字模卡中的EPROM所存貯的的數(shù)據(jù)亦為24×24點陣中朝文字庫,朝文點陣字符是由最基本的字母點陣部件組合而成,每個朝文字符對部件的需求不盡相同,但組成完整的朝文字符其部件的數(shù)量不超過五個,每個朝文字母由于在朝文字中所放置的位置不同,其表示的點陣結(jié)構(gòu)也不同,以
為例,組成朝字它需有8個部件,出現(xiàn)在不同的位置時需要不同的點陣部件,見表1表1
根據(jù)上述可見要造8種
字的點陣才能適合組字的需要,朝文16×16點陣和24×24點陣字庫各使用了153個基本字母部件,用來構(gòu)造朝文文字,其分布數(shù)量見表2表2
2、根據(jù)權(quán)利要求1所述的UCDOS中文平臺下朝文字庫,其特征在于朝文16×16點陣字庫是用于朝字的顯示,其結(jié)構(gòu)由32個字節(jié)組成,每二個字節(jié)為一組,構(gòu)成縱向16點,由16組連續(xù)橫向排列構(gòu)成16×16的一個點陣。用以展示一個完整的朝字,其排列次序見表3,本朝文字符集共編制了2401個朝文字符,依次連續(xù)存貯,共76832字節(jié),命名為K16;表3
3、根據(jù)權(quán)利要求1所述的UCDOS中文平臺下朝文字庫;其特征在于朝文24×24點陣字庫用于朝字的打印,24×24點陣單個朝字每三個字節(jié)為一組,縱向排列,共由24組集合成一個24×24點陣的朝字,其排列見表4,每個24點陣朝字使用了72個字節(jié),本朝文24×24點陣字庫共編制了2401個宋體朝文字符,共172872字節(jié)依次連續(xù)存貯,命名為K24S,與此相同結(jié)構(gòu)的朝文24×24點陣黑體字庫含2401個朝文字符,共172872字節(jié),命名為K24H;表4
4、根據(jù)權(quán)利要求1所述的UCDOS中文平臺下朝文字庫;其特征在于24針打印機中、朝、英文字??ǎ芍苯影惭b于EPSON LQ-1600K打印機內(nèi)部,中、朝文字符集固化在卡上的EPROM中,中、朝文從單字點陣的排列上與表4相同,但在EPROM中的點陣是以8192字節(jié)為一個單位進行存貯的,在一個存貯單位中存放341個24×24點陣字符,余下的8個字節(jié)不再放置預(yù)設(shè)好的點陣,即從下一個存貯單元的起始位置存放第342個24×24點陣字符,每個存貯單位的最后8個字節(jié)用其它不屬于設(shè)計字符內(nèi)的信息充填,EPROM中點陣存貯順序見表5表5
中、朝、英文字??芍苯影惭b于LQ-1600K打印機內(nèi)部,利用EPSON LQ-1600K打印機中原4M BIT MASKROM的位置引出地址總線、數(shù)據(jù)總線和控制總線至中、朝、英文字??ㄉ?,該字??砂惭b4M位的EPROM芯片四片,這些芯片可用來存放原機和用戶擴充定義的24×24點陣中文字符集、24×24點陣朝文字符集、特殊符號集等,卡上所有芯片位置均設(shè)芯片插座,用戶可方便地擴充或更換,可通過控制卡上的微動開關(guān)選通卡上的中文字符集或朝文字符集以及其它方式定義的字符集;
中、朝、英文字??ūA粼璍Q-1600K打印機的英文圖形代碼、中文一級字庫,并嵌入了2401個朝文字符;其片選信號與代碼區(qū)分配表見表6表6
中、朝、英文字??ㄍㄟ^一個SYD插頭與打印機底板上的總線接口,該卡采用三層印刷電路板制做,可以安裝到LQ-1600K打印機內(nèi)部串行擴充板位置,不破壞原機結(jié)構(gòu)。
5、根據(jù)權(quán)利要求1所述的UCDOS中文平臺下朝文字庫;其特征在于嵌入式朝文顯示字庫HZK16K,其結(jié)構(gòu)是將HZK16的中文一級字庫保留,將朝文16×16點陣字庫K16嵌入到二級字庫區(qū),共2401個字符,原二級字庫中的部分漢字位置被占用,共76832個字節(jié),形成內(nèi)嵌式朝文字庫,命名為HZK16K,該字庫在UCDOS平臺下即可按漢字的輸入方法來顯示、輸入一級漢字庫中的漢字,也可按朝文輸入法顯示、輸入二級字庫區(qū)內(nèi)的朝文字符。
6、根據(jù)權(quán)利要求1所述的UCDOS中文平臺下朝文字庫;其特征在于嵌入式朝文打印字庫HZK24SK,其結(jié)構(gòu)是對UCDOS中文平臺下的打印字庫HZK24S中一級字庫全部內(nèi)容保留,在二級字庫區(qū)放入朝文24×24點陣字庫K24S,共2401個字符,172872個字節(jié),嵌入后的字庫命名為HZK24SK,是支持朝文打字的關(guān)鍵字庫。
7、一種UCDOS中文平臺下朝文輸入方法;其特征在于利用內(nèi)嵌式朝文編碼方案可輸入所有定義的朝文文字,內(nèi)嵌式朝文編碼方案把朝文按書寫規(guī)律分解成組成該朝文的字母序列,并將其編碼形成一一對應(yīng)的映射關(guān)系,其朝文字母與英文字母的對應(yīng)關(guān)系見朝文字母在英文鍵盤上的分布圖;根據(jù)英、朝字母對應(yīng)關(guān)系和朝文字結(jié)構(gòu)編制朝文輸入法編碼字典文件,利用UCDOS中文平臺下的limd加載朝文輸入法;內(nèi)嵌式朝文輸入法注意到韓國鍵盤對朝文字母的定義位置,但“

”的鍵的定義不盡相同,在編碼上“
”為qq,“
”為ww,“
”為ee,“
”為rr,
”為tt;朝文字母在鍵盤上的分布見表7表7
8、根據(jù)權(quán)利要求7所述的ucdos中文平臺下朝文輸入方法;其特征在于對韓國KSC碼朝文文本文件可通過內(nèi)碼轉(zhuǎn)換程序KCCODE.COM轉(zhuǎn)換成UCDOS中文平臺下的朝文文本文件在UCDOS平臺下可進行KSC碼朝文文本文件的顯示、排版、編輯、打印操作;反之中文平臺下的朝文文本文件可通過KCCODE.COM內(nèi)碼換程序轉(zhuǎn)換成KSC碼文本文件,其轉(zhuǎn)換關(guān)系為
中文平臺朝文內(nèi)碼首字節(jié)=KSC碼首字節(jié)+28H
中文平臺朝文內(nèi)碼次字節(jié)=KSC碼次字節(jié)內(nèi)碼間的相互轉(zhuǎn)換實現(xiàn)了KSC碼朝文文本文件在UCDOS平臺下的操作。
全文摘要
本發(fā)明所述的UCDOS中文平臺下朝文字庫及朝文輸入法是運用UCDOS中文平臺而實現(xiàn)朝文的輸入、顯示、存貯、編輯、排版和打印的一種新方法。其結(jié)構(gòu)由朝文顯示字庫HZK16K、朝文打印字庫HZK24SK、24針打印機中、朝、英文字???朝文輸入法,KSC碼轉(zhuǎn)換程序所組成。本發(fā)明的使用可使用戶象處理中文文字信息那樣,對中、朝文同時進行編輯、排版、打印,甚至可用匯編語言、單片、單板機直接向打印機發(fā)送二個字節(jié)的代碼即可完成一個完整的中、朝文字的輸出,達到中、朝文字信息相互交流、統(tǒng)一處理的目的。
文檔編號G06F3/023GK1210296SQ9711574
公開日1999年3月10日 申請日期1997年8月29日 優(yōu)先權(quán)日1997年8月29日
發(fā)明者王偉, 王海峰, 李長華 申請人:王偉
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
肇东市| 晋宁县| 若羌县| 手游| 巫溪县| 白山市| 清水县| 望都县| 东山县| 炉霍县| 长海县| 浑源县| 中宁县| 福清市| 襄樊市| 易门县| 永康市| 仙桃市| 海淀区| 台东县| 福安市| 科技| 鹿泉市| 通辽市| 张家口市| 溧阳市| 湘乡市| 遵义县| 隆安县| 克山县| 如皋市| 耒阳市| 红原县| 靖安县| 阿合奇县| 郯城县| 莱阳市| 弋阳县| 大丰市| 琼海市| 上林县|