專利名稱:一種實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法
技術(shù)領(lǐng)域:
本發(fā)明是一種關(guān)于在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法。
一個中文操作系統(tǒng)或涉及中文處理的軟件,最基本的功能是要正確顯示漢字。通常是在圖形方式工作狀態(tài)下,根據(jù)漢字的內(nèi)碼從漢字字模庫中檢索出該漢字的字形點陣數(shù)據(jù),再在顯示驅(qū)動程序的控制下顯示在屏幕上。
漢字字模庫有軟字庫與硬字庫兩種方式。
作為漢字的特殊性之一,漢字有字體種類之分宋體、仿宋體、楷體等;以及簡體和繁體之分。一般情況下,我國使用的是簡體漢字;但在某些范圍內(nèi)也使用繁體,如古漢語,對港、澳、臺文化交流等。在港、澳、臺、東南亞一帶等地通行的也主要是繁體漢字。
為能適應(yīng)在各種情況下的用途,目前,有些中文系統(tǒng)分成簡、繁體兩套版本,如倚天中文系統(tǒng)。這樣做雖然可以照顧到所有人的習(xí)慣,但會造成資源浪費(fèi)。另外一些中文系統(tǒng)只用一套版本,如天匯、希望等中文系統(tǒng),但需在系統(tǒng)初始啟動時先進(jìn)行簡、繁體字體設(shè)置。若中途需改換字體,就要重新啟動、重新進(jìn)行字體設(shè)置,這樣就給使用者帶來操作上的麻煩。
對涉及中文處理的軟件,也存在同樣的簡、繁體字體設(shè)置和字體改換的問題。
本發(fā)明的目的在于避免上述由于要使用不同字體而造成的操作上的不便,提供了一種多字體機(jī)制,使用戶能夠即時切換選擇自己所熟悉的字體而無需重新進(jìn)行系統(tǒng)設(shè)置,也不會造成系統(tǒng)資源的浪費(fèi)。
按本發(fā)明所述的這種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,包括
提供一個含有多種漢字字模庫體系的中文操作系統(tǒng)或涉及中文處理的軟件,每個漢字字模庫分別對應(yīng)于簡體、繁體;宋體、仿宋體、楷體等各種漢字字體。選擇裝載其中的一種漢字字模庫,作為系統(tǒng)顯示漢字的字形點陣數(shù)據(jù);在該操作系統(tǒng)或涉及中文處理的軟內(nèi)部設(shè)置有一個標(biāo)志,用來表示當(dāng)前使用的漢字字體類型;系統(tǒng)通過對該標(biāo)志的測試,可以得知應(yīng)當(dāng)?shù)侥且粋€漢字字模庫中取得漢字顯示的字形點陣數(shù)據(jù);如要改變當(dāng)前使用的漢字字體類型,則可通過鍵盤觸發(fā)、鼠標(biāo)觸發(fā)、時鐘中斷等一些觸發(fā)手段產(chǎn)生中斷,修改該標(biāo)志;系統(tǒng)通過對新標(biāo)志值的測試,便到新的相應(yīng)的那個漢字字模庫中取得漢字顯示的字形點陣數(shù)據(jù),實現(xiàn)了漢字字體類型的改變。
這里所說的鍵盤觸發(fā)手段,可以是一個或幾個預(yù)先經(jīng)過定義的單鍵及單鍵序列,也可以是由CTRL、ALT、SHIFT等構(gòu)成的組合鍵。一般使用組合鍵更普遍、更方便??墒菍τ诮M合鍵的組合方法及其定義各不一致,尚無一種標(biāo)準(zhǔn)規(guī)范。當(dāng)一個軟件單獨運(yùn)行時,不存在組合鍵定義的沖突問題;但對系統(tǒng)軟件或涉及中文處理的軟件而言,要在它所提供的環(huán)境下處理、運(yùn)行另一個軟件或文件時,它們之間在組合鍵的定義上就可能產(chǎn)生沖突。隨著軟件技術(shù)的發(fā)展,軟件的大型化、功能強(qiáng)大、齊全已成為重要的主潮流,由CTRL、ALT、SHIFT等構(gòu)成的組合鍵被普遍使用,各種軟件在組合鍵的定義上產(chǎn)生沖突的可能性也增大了。
為了盡量避免上述由于在組合鍵的定義上產(chǎn)生沖突的可能性,本發(fā)明采用在題為“鍵盤上新的組合鍵輸入法”的中國專利(專利號94112214)中披露的技術(shù),用CTRL、ALT、CAPS、TAB、SHIFT等一般軟件中很少使用或根本不使用的鍵的組合,并將這些組合鍵定義成操作系統(tǒng)或涉及中文處理的軟件的系統(tǒng)功能鍵之一。例如以CTRL+CTRL、CTRL+CAPS、CTRL+TAB、ALT+ALT、ALT+CAPS、ALT+TAB等各種組合鍵中的任意一種作為系統(tǒng)漢字字體切換的鍵盤觸發(fā)手段。具有操作簡便、快捷、僅用單手就能完成的優(yōu)點。
而且,這種能實現(xiàn)多字體的中文操作系統(tǒng)、或涉及中文處理的軟件,所用的漢字字模庫既能根據(jù)需要進(jìn)行替換、修改,還能增加其數(shù)目,以適應(yīng)更多種類的漢字字體類型,包括目前尚未問世的漢字字體類型。
在題為“一種實現(xiàn)多內(nèi)碼中文操作系統(tǒng)的方法”的專利中,披露了實現(xiàn)能處理多種內(nèi)碼體系的中文操作系統(tǒng)的方法,包括提供一個中文操作系統(tǒng),選擇一種中文內(nèi)碼(如中國國家標(biāo)準(zhǔn)GB-2312碼),作為基準(zhǔn)內(nèi)碼;系統(tǒng)的顯示、打印、通訊等均依據(jù)于基準(zhǔn)內(nèi)碼進(jìn)行;在該操作系統(tǒng)內(nèi)部設(shè)置有一個標(biāo)志,用來表示當(dāng)前系統(tǒng)、或系統(tǒng)所使用的文件、或系統(tǒng)所運(yùn)行的程序的內(nèi)碼體系類型;操作系統(tǒng)通過對該標(biāo)志的測試,可以得知系統(tǒng)當(dāng)前有效的內(nèi)碼類型,并把它與基準(zhǔn)內(nèi)碼作比較;如果當(dāng)前系統(tǒng)、或系統(tǒng)所使用的文件、或系統(tǒng)所運(yùn)行的程序的內(nèi)碼體系類型與基準(zhǔn)內(nèi)碼是相同的,則不作任何內(nèi)碼轉(zhuǎn)換;如果與基準(zhǔn)內(nèi)碼不相同,可通過鍵盤觸發(fā)、鼠標(biāo)觸發(fā)、時鐘中斷等一些觸發(fā)手段產(chǎn)生中斷,修改該標(biāo)志,以改變系統(tǒng)當(dāng)前有效的內(nèi)碼類型,使它與當(dāng)前系統(tǒng)、或系統(tǒng)所使用的文件、或系統(tǒng)所運(yùn)行的程序的內(nèi)碼體系類型相同;當(dāng)系統(tǒng)測知標(biāo)志被修改后,便按照相對應(yīng)的內(nèi)碼轉(zhuǎn)換表、將當(dāng)前內(nèi)碼轉(zhuǎn)換成基準(zhǔn)內(nèi)碼,系統(tǒng)就能正確地進(jìn)行對中文的顯示、打印等。
其中所說的鍵盤觸發(fā)手段,可以是一個或幾個預(yù)先經(jīng)過定義的單鍵及單鍵序列,也可以是由CTRL、ALT、SHIFT等構(gòu)成的組合鍵。
其中所說的多種內(nèi)碼體系,由被設(shè)定為基準(zhǔn)內(nèi)碼的一種中文內(nèi)碼體系和一個或多個內(nèi)碼轉(zhuǎn)換表組成,每個內(nèi)碼轉(zhuǎn)換表分別表示了各種內(nèi)碼體系與被設(shè)定為基準(zhǔn)內(nèi)碼的中文內(nèi)碼體系之間相同漢字之間一一對應(yīng)的關(guān)系。如內(nèi)碼轉(zhuǎn)換表1、內(nèi)碼轉(zhuǎn)換表2、內(nèi)碼轉(zhuǎn)換表3等等,表示內(nèi)碼體系類型1、內(nèi)碼體系類型2、內(nèi)碼體系類型3與國家標(biāo)準(zhǔn)GB-2312碼相同漢字之間一一對應(yīng)的關(guān)系;相應(yīng)的標(biāo)志為1、2、3,系統(tǒng)測知標(biāo)志值,選擇相對應(yīng)的內(nèi)碼轉(zhuǎn)換表進(jìn)行轉(zhuǎn)換。內(nèi)碼轉(zhuǎn)換表既能根據(jù)需要進(jìn)行替換、修改,還能增加其數(shù)目,以適應(yīng)更多種類的中文內(nèi)碼體系,包括目前尚未問世的中文內(nèi)碼體系。
上述技術(shù)也可以兼容性地用于本發(fā)明這種關(guān)于在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法中。即在操作系統(tǒng)或涉及中文處理的軟件內(nèi)部,設(shè)置有兩個標(biāo)志,分別用來表示當(dāng)前使用的漢字字體類型、和當(dāng)前系統(tǒng)、或系統(tǒng)所使用的文件、或系統(tǒng)所運(yùn)行的程序的內(nèi)碼體系類型;用類似的組合鍵隨時對當(dāng)前使用的漢字字體類型和內(nèi)碼體系類型進(jìn)行即時切換。使這種實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法兼有能實現(xiàn)多內(nèi)碼的特點。
按本發(fā)明所述的這種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,能顯示多種類型漢字字體,并利用特別設(shè)計的組合鍵作為系統(tǒng)漢字字體類型即時切換的鍵盤觸發(fā)手段,具有無須進(jìn)行系統(tǒng)重置、操作簡便、快捷、僅用單手就能完成的優(yōu)點。此外,漢字字模庫的可選性、可替換性、可增加性,使本發(fā)明所提供的這種能實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理的軟件,具有開放性的程序結(jié)構(gòu)。對兼容能實現(xiàn)多內(nèi)碼體系的情況下,更是最大限度地將多種漢字字體類型的顯示、與多種中文內(nèi)碼體系達(dá)到完美結(jié)合的效果,具有顯著的優(yōu)點。
本發(fā)明適用于各種中文軟、硬件產(chǎn)品。
本發(fā)明的方法示意圖見附
圖1、附圖2圖1表示多字體操作系統(tǒng)的工作原理,圖2表示所用組合鍵在鍵盤上的位置。
實施例1、一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,包括
提供一個含有多種漢字字模庫體系的中文操作系統(tǒng)或涉及中文處理的軟件,每個漢字字模庫分別對應(yīng)于簡體、繁體;宋體、仿宋體、楷體等各種漢字字體;選擇裝載其中的一種漢字字模庫,作為系統(tǒng)顯示漢字的字形點陣數(shù)據(jù);在該操作系統(tǒng)或涉及中文處理的軟件內(nèi)部設(shè)置有一個標(biāo)志,用來表示當(dāng)前使用的漢字字體類型;系統(tǒng)通過對該標(biāo)志的測試,到相應(yīng)的那個漢字字模庫中取得漢字顯示的字形點陣數(shù)據(jù);如要改變當(dāng)前使用的漢字字體類型,則可通過鍵盤觸發(fā)、鼠標(biāo)觸發(fā)、時鐘中斷等一些觸發(fā)手段產(chǎn)生中斷,修改該標(biāo)志;系統(tǒng)通過對新標(biāo)志值的測試,便到新的相應(yīng)的那個漢字字模庫中取得漢字顯示的字形點陣數(shù)據(jù);這里所說的鍵盤觸發(fā)手段,可以是一個或幾個預(yù)先經(jīng)過定義的單鍵及單鍵序列,也可以是由CTRL、ALT、CAPS、TAB、SHIFT等構(gòu)成的組合鍵。
實施例2、如例1所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,但漢字字模庫有多個,如字庫1、字庫2、字庫3、字庫4、字庫5、字庫6等,分別對應(yīng)于簡體宋體、繁體宋體、簡體仿宋體、繁體仿宋體、簡體楷體、繁體楷體等各種漢字字體;相應(yīng)的標(biāo)志為1、2、3、4、5、6,系統(tǒng)測知標(biāo)志值,從相應(yīng)的漢字字模庫中取得漢字顯示的字形點陣數(shù)據(jù)。
實施例3、如例1、2所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,但所用的組合鍵由CTRL、ALT、CAPS、TAB、SHIFT等鍵組成,如CTRL+CTRL、CTRL+CAPS、CTRL+TAB、ALT+ALT、ALT+CAPS、ALT+TAB等各種組合鍵中的任意一種。
實施例4、如例1、2、3所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,但所用的組合鍵為ALT+CAPS鍵。
實施例5、如例1、2、3、4所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,但漢字字模庫既能進(jìn)行替換、修改,還能增加其數(shù)目,以適應(yīng)更多種類的漢字字體類型,包括目前尚未問世的漢字字體類型。
實施例6、如例1、2、3、4、5所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,但該中文操作系統(tǒng)含有多種中文內(nèi)碼體系,選擇其中的一種中文內(nèi)碼(如中國國家標(biāo)準(zhǔn)GB-2312碼),作為基準(zhǔn)內(nèi)碼;系統(tǒng)的顯示、打印、通訊等均依據(jù)于基準(zhǔn)內(nèi)碼進(jìn)行;在該操作系統(tǒng)內(nèi)部設(shè)置有另一個標(biāo)志,用來表示當(dāng)前系統(tǒng)、或系統(tǒng)所使用的文件、或系統(tǒng)所運(yùn)行的程序的內(nèi)碼體系類型;操作系統(tǒng)通過對該標(biāo)志的測試,可以得知系統(tǒng)當(dāng)前有效的內(nèi)碼類型,并把它與基準(zhǔn)內(nèi)碼作比較;如果當(dāng)前系統(tǒng)、或系統(tǒng)所使用的文件、或系統(tǒng)所運(yùn)行的程序的內(nèi)碼體系類型與基準(zhǔn)內(nèi)碼是相同的,則不作任何內(nèi)碼轉(zhuǎn)換;如果與基準(zhǔn)內(nèi)碼不相同,可通過鍵盤觸發(fā)、鼠標(biāo)觸發(fā)、時鐘中斷等一些觸發(fā)手段產(chǎn)生中斷,修改該標(biāo)志,以改變系統(tǒng)當(dāng)前有效的內(nèi)碼類型,使它與當(dāng)前系統(tǒng)、或系統(tǒng)所使用的文件、或系統(tǒng)所運(yùn)行的程序的內(nèi)碼體系類型相同;當(dāng)系統(tǒng)測知標(biāo)志被修改后,便按照相對應(yīng)的內(nèi)碼轉(zhuǎn)換表、將當(dāng)前內(nèi)碼轉(zhuǎn)換成基準(zhǔn)內(nèi)碼,系統(tǒng)就能正確地進(jìn)行對中文的顯示、打印等;這里所說的鍵盤觸發(fā)手段,可以是一個或幾個預(yù)先經(jīng)過定義的單鍵及單鍵序列,也可以是由CTRL、ALT、CAPS、TAB、SHIFT等鍵組成,如CTRL+CTRL、CTRL+CAPS、CTRL+TAB、ALT+ALT、ALT+CAPS、ALT+TAB等各種組合鍵中的任意一種;例如ALT+TAB鍵;這里所說的多種內(nèi)碼體系,由被設(shè)定為基準(zhǔn)內(nèi)碼的一種中文內(nèi)碼體系和一個或多個內(nèi)碼轉(zhuǎn)換表組成,每個內(nèi)碼轉(zhuǎn)換表分別表示了各種內(nèi)碼體系與被設(shè)定為基準(zhǔn)內(nèi)碼的中文內(nèi)碼體系之間相同漢字之間一一對應(yīng)的關(guān)系;如內(nèi)碼轉(zhuǎn)換表1、內(nèi)碼轉(zhuǎn)換表2、內(nèi)碼轉(zhuǎn)換表3等等,表示內(nèi)碼體系類型1、內(nèi)碼體系類型2、內(nèi)碼體系類型3與國家標(biāo)準(zhǔn)GB-2312碼相同漢字之間一一對應(yīng)的關(guān)系;相應(yīng)的標(biāo)志為1、2、3,系統(tǒng)測知標(biāo)志值,選擇相對應(yīng)的內(nèi)碼轉(zhuǎn)換表進(jìn)行轉(zhuǎn)換;內(nèi)碼轉(zhuǎn)換表既能根據(jù)需要進(jìn)行替換、修改,還能增加其數(shù)目,以適應(yīng)更多種類的中文內(nèi)碼體系,包括目前尚未問世的中文內(nèi)碼體系。
實施例7、如例1、2、3、4、5、6所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,該方法用于完成多種漢字字體的中文顯示、打印、輸入、輸出、通訊等各種中文信息處理。
權(quán)利要求
1.一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,其特征在于提供一個含有多種漢字字模庫體系的中文操作系統(tǒng)或涉及中文處理的軟件,每個漢字字模庫分別對應(yīng)于簡體、繁體;宋體、仿宋體、楷體等各種漢字字體;選擇裝載其中的一種漢字字模庫,作為系統(tǒng)顯示漢字的字形點陣數(shù)據(jù);在該操作系統(tǒng)或涉及中文處理的軟件內(nèi)部設(shè)置有一個標(biāo)志,用來表示當(dāng)前使用的漢字字體類型;系統(tǒng)通過對該標(biāo)志的測試,到相應(yīng)的那個漢字字模庫中取得漢字顯示的字形點陣數(shù)據(jù);如要改變當(dāng)前使用的漢字字體類型,則可通過鍵盤觸發(fā)、鼠標(biāo)觸發(fā)、時鐘中斷等一些觸發(fā)手段產(chǎn)生中斷,修改該標(biāo)志;系統(tǒng)通過對新標(biāo)志值的測試,便到新的相應(yīng)的那個漢字字模庫中取得漢字顯示的字形點陣數(shù)據(jù);這里所說的鍵盤觸發(fā)手段,可以是一個或幾個預(yù)先經(jīng)過定義的單鍵及單鍵序列,也可以是由CTRL、ALT、CAPS、TAB、SHIFT等構(gòu)成的組合鍵。
2.如權(quán)利要求1所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,其特征在于漢字字模庫有多個,如字庫1、字庫2、字庫3、字庫4、字庫5、字庫6等,分別對應(yīng)于簡體宋體、繁體宋體、簡體仿宋體、繁體仿宋體、簡體楷體、繁體楷體等各種漢字字體;相應(yīng)的標(biāo)志為1、2、3、4、5、6,系統(tǒng)測知標(biāo)志值,從相應(yīng)的漢字字模庫中取得漢字顯示的字形點陣數(shù)據(jù)。
3.如權(quán)利要求1、2所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,其特征在于所用的組合鍵由CTRL、ALT、CAPS、TAB、SHIFT等鍵組成,如CTRL+CTRL、CTRL+CAPS、CTRL+TAB、ALT+ALT、ALT+CAPS、ALT+TAB等各種組合鍵中的任意一種。
4.如權(quán)利要求1、2、3所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,其特征在于所用的組合鍵為ALT+CAPS鍵。
5.如權(quán)利要求1、2、3、4所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,其特征在于漢字字模庫既能進(jìn)行替換、修改,還能增加其數(shù)目,以適應(yīng)更多種類的漢字字體類型,包括目前尚未問世的漢字字體類型。
6.如權(quán)利要求1、2、3、4、5所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,其特征在于該中文操作系統(tǒng)能處理多種中文內(nèi)碼體系,選擇一種中文內(nèi)碼(如中國國家標(biāo)準(zhǔn)GB-2312碼),作為基準(zhǔn)內(nèi)碼;系統(tǒng)的顯示、打印、通訊等均依據(jù)于基準(zhǔn)內(nèi)碼進(jìn)行;在該操作系統(tǒng)內(nèi)部設(shè)置有另一個標(biāo)志,用來表示當(dāng)前系統(tǒng)、或系統(tǒng)所使用的文件、或系統(tǒng)所運(yùn)行的程序的內(nèi)碼體系類型;操作系統(tǒng)通過對該標(biāo)志的測試,可以得知系統(tǒng)當(dāng)前有效的內(nèi)碼類型,并把它與基準(zhǔn)內(nèi)碼作比較;如果當(dāng)前系統(tǒng)、或系統(tǒng)所使用的文件、或系統(tǒng)所運(yùn)行的程序的內(nèi)碼體系類型與基準(zhǔn)內(nèi)碼是相同的,則不作任何內(nèi)碼轉(zhuǎn)換;如果與基準(zhǔn)內(nèi)碼不相同,可通過鍵盤觸發(fā)、鼠標(biāo)觸發(fā)、時鐘中斷等一些觸發(fā)手段產(chǎn)生中斷,修改該標(biāo)志,以改變系統(tǒng)當(dāng)前有效的內(nèi)碼類型,使它與當(dāng)前系統(tǒng)、或系統(tǒng)所使用的文件、或系統(tǒng)所運(yùn)行的程序的內(nèi)碼體系類型相同;當(dāng)系統(tǒng)測知標(biāo)志被修改后,便按照相對應(yīng)的內(nèi)碼轉(zhuǎn)換表、將當(dāng)前內(nèi)碼轉(zhuǎn)換成基準(zhǔn)內(nèi)碼,系統(tǒng)就能正確地進(jìn)行對中文的顯示、打印等;這里所說的鍵盤觸發(fā)手段,可以是一個或幾個預(yù)先經(jīng)過定義的單鍵及單鍵序列,也可以是由CTRL、ALT、CAPS、TAB、SHIFT等鍵組成,如CTRL+CTRL、CTRL+CAPS、CTRL+TAB、ALT+ALT、ALT+CAPS、ALT+TAB等各種組合鍵中的任意一種;例如ALT+TAB鍵;這里所說的多種內(nèi)碼體系,由被設(shè)定為基準(zhǔn)內(nèi)碼的一種中文內(nèi)碼體系和一個或多個內(nèi)碼轉(zhuǎn)換表組成,每個內(nèi)碼轉(zhuǎn)換表分別表示了各種內(nèi)碼體系與被設(shè)定為基準(zhǔn)內(nèi)碼的中文內(nèi)碼體系之間相同漢字之間一一對應(yīng)的關(guān)系;如內(nèi)碼轉(zhuǎn)換表1、內(nèi)碼轉(zhuǎn)換表2、內(nèi)碼轉(zhuǎn)換表3等等,表示內(nèi)碼體系類型1、內(nèi)碼體系類型2、內(nèi)碼體系類型3與國家標(biāo)準(zhǔn)GB-2312碼相同漢字之間一一對應(yīng)的關(guān)系;相應(yīng)的標(biāo)志為1、2、3,系統(tǒng)測知標(biāo)志值,選擇相對應(yīng)的內(nèi)碼轉(zhuǎn)換表進(jìn)行轉(zhuǎn)換;內(nèi)碼轉(zhuǎn)換表既能根據(jù)需要進(jìn)行替換、修改,還能增加其數(shù)目,以適應(yīng)更多種類的中文內(nèi)碼體系,包括目前尚未問世的中文內(nèi)碼體系。
7.如權(quán)利要求1、2、3、4、5、6所述的一種在DOS環(huán)境下實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,其特征在于該方法用于完成多種漢字字體的中文顯示、打印、輸入、輸出、通訊等各種中文信息處理。
全文摘要
一種實現(xiàn)多字體中文操作系統(tǒng)或涉及中文處理軟件的方法,具有漢字字體類型轉(zhuǎn)換功能,同時該中文操作系統(tǒng)還能兼具多內(nèi)碼體系的特點;通過輸入組合鍵來切換漢字字體的類型與中文內(nèi)碼體系,能顯示多種字體,并正確、方便、順利地處理在不同的內(nèi)碼體系環(huán)境下開發(fā)出來的涉及中文的軟件產(chǎn)品。
文檔編號G06F3/00GK1115439SQ94112230
公開日1996年1月24日 申請日期1994年7月16日 優(yōu)先權(quán)日1994年7月16日
發(fā)明者張青 申請人:張青