[發(fā)明專利]能改變字符大小的字符串輸出方法與裝置無效
| 申請?zhí)枺?/td> | 94115674.5 | 申請日: | 1994-08-31 |
| 公開(公告)號: | CN1085866C | 公開(公告)日: | 2002-05-29 |
| 發(fā)明(設(shè)計)人: | 三國伸 | 申請(專利權(quán))人: | 卡西歐計算機(jī)公司 |
| 主分類號: | G06F15/00 | 分類號: | G06F15/00 |
| 代理公司: | 永新專利商標(biāo)代理有限公司 | 代理人: | 蹇煒 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 改變 字符 大小 字符串 輸出 方法 裝置 | ||
本發(fā)明涉及能將一個所要求的字符串布置在一個任意指定的字符串配置區(qū)中的一種字符串輸出方法與裝置,它是用于一個字處理器、一臺個人計算機(jī)之類中的。
在諸如字處理器及個人計算機(jī)等傳統(tǒng)的字符串輸出裝置中,當(dāng)加重待輸出的正文的一部分時,通常有兩種字符加重方法。即在一種字符加重方法中,通過使用諸如增加網(wǎng)格、反版印刷、加下劃線、傾斜及旋轉(zhuǎn)等處理的預(yù)定方式來加重正文中所要求的字符串。在另一種加重方法中,將所要求的字符串沿一條預(yù)先選定的線段排列,使這一字符串以拱形或波浪形的形式排列。
然而,根據(jù)這些傳統(tǒng)的字符串加重方法,存在著某些問題,字符串只能用這些預(yù)先選定的方式輸出,因此,加重字符串的自由度是非常低的,而用戶對于加重方式的許多要求則是不能接受的。
例如,為了加重一個任意的字符串,當(dāng)構(gòu)成這一字符串的各字符的放大倍率連續(xù)地變化時,然后這些字符的尺寸或高從最前位置到最后位置逐漸地縮小時,這便可能輸出一個延伸在一個長距離上的字符串。這樣可以達(dá)到非常明顯的加重這一字符串的效果。
在傳統(tǒng)的方法中要達(dá)到這種明顯的加重效果,各字符的放大倍率必須在垂直與水平兩個方向上逐個地設(shè)定。這種放大倍率設(shè)定方式會對用戶導(dǎo)致非常繁重的工作負(fù)擔(dān)。換言之,任何用戶都難于表達(dá)具有自然平滑勻稱的延伸在長距離上的這種字符串。
為了克服有關(guān)字符加重方法的上述傳統(tǒng)問題,本專利申請的受讓人已作為美國專利申請序列號113,835(1993年8月30日提交)提出了一種解決方法。在這一解決方法中,用于將包含在所要求的字符串的各字符定位在一個任意指定的字符串配置區(qū)中的字符框是通過在字符串配置函數(shù)中代入?yún)?shù)來確定的。這樣,這些字符便能安置在這一預(yù)定的字符框內(nèi)。
現(xiàn)在,參照圖8簡要地說明同樣轉(zhuǎn)讓給本受讓人的上述字符串輸出裝置的一種非常基本的概念。在圖8中,示意性地示出了作為要求輸出的字符串所使用的十個字符“A”至“J”的一種情況,并加入了兩條直線來指定各字符串布置區(qū)。在這一情況中,字符串布置區(qū)是由夾在連接P(0)至P(10)的一條直線(P(t)與連接Q(0)至Q(10)的一條直線Q(t)之間的一個區(qū)域限定的。P(t)與Q(t)稱作一個“字符串配置函數(shù)”。然后,通過在這些字符串配置函數(shù)P(t)與Q(t)中代入適當(dāng)?shù)膮?shù)便可確定用于指定各字符的布置區(qū)的字符框。
即,對于這兩條直線,假定在這兩條直線上的點是用適當(dāng)?shù)膮?shù)表達(dá)的,直線的起始邊的參數(shù)設(shè)置為“0”,而其終止邊的參數(shù)則設(shè)置為“1”,出現(xiàn)在直線上的其它任意參數(shù)可表示為1以下的數(shù)值。換言之,當(dāng)構(gòu)成字符串的字符的數(shù)目為10時,用“10”去除“1”而得出“0.1”,因而中間參數(shù)“t”可計算如下“t=“0.0”,“0.1”,“0.2”,……,“0.8”,“0.9”與“1.0”。
如上所述,能夠存放各字符的字符框的坐標(biāo)值是通過將這樣計算出的參數(shù)“t”代入對應(yīng)于兩條直線的字符串配置函數(shù)P(t)與Q(t)中而計算出的。這一字符框?qū)?yīng)于由兩條直線及其間作為右邊與左邊的分隔右側(cè)與左側(cè)字符的兩條分割線圍成的一個矩形。當(dāng)用這一字符框的坐標(biāo)值進(jìn)行計算時,要求在相鄰的字符之間不留空間。然后,將構(gòu)成待輸出的字符串的各字符以這樣一種方式布置,使這些字符能被存放在對應(yīng)的字符框內(nèi)。
結(jié)果,便可高速而簡單地生成具有多種形狀的、以較好的勻稱條件的、或者完全自然平滑條件的延伸在一個長距離上的一個字符串。
然而,由一種勻稱的間隔的字體來看,這種字符串輸出裝置可以或多或少地加以改進(jìn)。即,在這種先有裝置中,使構(gòu)成字符串的各字符的大小或尺寸保持不變是必要的初始條件。例如,由于各字符的坐標(biāo)系列是由沿水平與垂直方向的100×100構(gòu)成的一個坐標(biāo)系作為初始條件設(shè)計的,便不能以勻稱的間隔條件輸出具有互相不同的字符串字體本體大小(字符寬度)的字體。即在這一已有輸出裝置中得不出勻稱的間隔的字體。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于卡西歐計算機(jī)公司,未經(jīng)卡西歐計算機(jī)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/94115674.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F15-00 通用數(shù)字計算機(jī)
G06F15-02 .通過鍵盤輸入的手動操作,以及應(yīng)用機(jī)內(nèi)程序的計算,例如,袖珍計算器
G06F15-04 .在引入被處理的數(shù)據(jù)的同時,進(jìn)行編制程序的,例如,在同一記錄載體上
G06F15-08 .應(yīng)用插接板編制程序的
G06F15-16 .兩個或多個數(shù)字計算機(jī)的組合,其中每臺至少具有一個運算器、一個程序器及一個寄存器,例如,用于數(shù)個程序的同時處理
G06F15-18 .其中,根據(jù)計算機(jī)本身在一個完整的運行期間內(nèi)所取得的經(jīng)驗來改變程序的;學(xué)習(xí)機(jī)器





