[其他]文字處理及復(fù)合字符處理的方法無效
| 申請?zhí)枺?/td> | 86103724 | 申請日: | 1986-06-03 |
| 公開(公告)號: | CN86103724A | 公開(公告)日: | 1987-03-04 |
| 發(fā)明(設(shè)計)人: | 羅伯特·M·卡羅索 | 申請(專利權(quán))人: | 霍尼韋爾信息系統(tǒng)公司 |
| 主分類號: | G06K15/02 | 分類號: | G06K15/02 |
| 代理公司: | 中國國際貿(mào)易促進委員會專利代理部 | 代理人: | 李勇 |
| 地址: | 美國明尼蘇達*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文字處理 復(fù)合 字符 處理 方法 | ||
以下所引述的專利申請與本申請具有相關(guān)的主題并與本申請轉(zhuǎn)讓給同一受讓人,其內(nèi)容結(jié)合在此作為參考,該美國專利申請的名稱為“文字處理及文本排版方法”,發(fā)明人是Robert????M.Carosso其申請?zhí)枮?/p>
本發(fā)明涉及一種進行文字處理的方法,具體地說,涉及一種操作并輸出復(fù)合字符的方法。
其它的文字處理系統(tǒng)也能夠由一個操作者向該系統(tǒng)輸入文本,對文本進行編輯和修改,然后用一個輸出裝置打印該文本,該輸出裝置可以是一個點陣打印機,一個字母式打印機,一個行式打印機或是一個激光打印機。這些輸出裝置中絕大多數(shù)都可在打印一行信息時產(chǎn)生一組固定的字符。這種字符組被稱為字根,它們依賴于特定的裝置,一個打印機在它的字根內(nèi)可以有129個字符,96個字符,或其它預(yù)定數(shù)目的圖形字符。在這些字根中通常可以發(fā)現(xiàn)不同的標(biāo)點符號以及大寫和小寫字母和從1到0的數(shù)字。
由于這些輸出裝置在它們的字根內(nèi)的字符數(shù)目有限,經(jīng)常會發(fā)生在一個輸出裝置上打印文件時,該輸出裝置的字根內(nèi)沒有所需要的一個特殊的圖形符號。這種情況可發(fā)生在用一個標(biāo)準(zhǔn)的美國字符組來輸出一個某些字符上帶有注音號的外文文件時。在這種情況下,經(jīng)常是在該輸出裝置的字根中有所需要的所有圖形字母并且它們都被使用,而且該字根中還可能包括一個可用作注音符號的標(biāo)點符號。因此,字母和注音符號均可打印在同一位置上,以便在輸出文件中可產(chǎn)生出所需要的有注音符的字母。至少一個已知的系統(tǒng)表明可提供這種能力,它使操作者能夠先輸入一個字符,隨后退一格再輸入第二個字符,例如為了打印一個其上有注音符的A,操作者先輸入A,然后退一格,然后再輸入注音符,這樣將在輸出文件中打印出一個其上有注音符的A。
這種方案雖然在某些情況下可行,但并非在所有情況下一定可行,甚至可能產(chǎn)生完全不希望的結(jié)果。例如,人們可能希望在一個大寫的A之上較高的垂直位置上有注音符而在同一行內(nèi)的一個小寫的a之上的一個較低的垂直位置上有注音符。與此類似,例如,當(dāng)所用輸出裝置的圖形符號組中僅包括句號而不包括冒號時,若希望在打印的文件中產(chǎn)生一個冒號,該方法將不允許在一個句號之上較高的垂直位置上打上另一個句號以產(chǎn)生一個冒號。
因此,所希望的是一種改進的方法,利用該方法可通過在同一字符位置上重打上兩個或多個字符以產(chǎn)生一個復(fù)合的或合成的字符。
該方法利用輸出裝置的字符組中的單個圖形字符,將使輸出裝置中的有限的一組字符能夠用于產(chǎn)生復(fù)合的字符。
因此,本發(fā)明的一個目的是提供一種方法,用兩個或多個現(xiàn)有的字符構(gòu)成新的字符來擴展一個輸出裝置的有限的字符組。
本發(fā)明的另一個目的是提供一種產(chǎn)生復(fù)合字符的方法,該方法允許一個復(fù)合字符的單個分量字符之間的水平定位。
本發(fā)明的再一個目的是提供一種產(chǎn)生復(fù)合字符的方法,該方法允許一個復(fù)合字符的單個分量字符之間的垂直定位。
本發(fā)明的再一個目的是提供一種處理復(fù)合字符的方法,該方法不依賴于將要打印這些字符的特定輸出裝置。
本發(fā)明的再一個目的是提供一種處理復(fù)合字符的方法,該方法使處理時間為最短。
本發(fā)明在以下所附的權(quán)利要求書中具體限定。結(jié)合附圖參閱以下說 明可以理解本發(fā)明的上述的以及進一步的目的和優(yōu)點。
本方法用一個輸出裝置的字符組內(nèi)現(xiàn)存的字符來合成復(fù)合字符,該方法包括一個預(yù)定的字符變換表,該表可用于將一個輸入字符與一個或多個輸出字符相映射。字符變換表包括為使輸出裝置打印頭在單個字符的打印之間進行的水平和垂直位移所提供的信息。字符變換表還包括字符寬度和打印密度信息。當(dāng)利用字符變換表將輸入字符變換為輸出字符時,在字符的每一復(fù)合分量中都設(shè)置一個指示以表示除了第一個分量外其它的分量都只是一個復(fù)合字符的一個分量。這就允許一個復(fù)合字符包括兩個或多個單獨的分量,它們由文本處理程序作為一個單個字符來操作。
本發(fā)明的方法的實施方式和制作本發(fā)明的裝置的方式及其工作方式可在以下結(jié)合附圖進行的詳細描述中得到最好的理解,在幾張附圖中相同的參考號表示了相同的元素,其中:
圖1是一個能夠執(zhí)行文字處理程序的現(xiàn)有技術(shù)的硬件系統(tǒng)示意圖。
圖2是一個文字處理程序的打印程序流程圖。
圖3是圖2的打印程序所用的縱欄程序的流程圖。
圖4是圖3的縱欄程序所用的校對程序的流程圖。
圖5是圖4的校對程序所用的擴展分布的流程圖。
圖6是圖2的打印程序所用的字符變換表的方框圖。
圖7是圖2的打印程序所用的鏈?zhǔn)綑谛畔K(CIB)的方框圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于霍尼韋爾信息系統(tǒng)公司,未經(jīng)霍尼韋爾信息系統(tǒng)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/86103724/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





