專利名稱:段落第一字符的強(qiáng)調(diào)處理裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種文字處理器,并且更具體地涉及一種使用文字處理器規(guī)整化一文檔時(shí)通過增大第一字符大于其余字符來強(qiáng)調(diào)段落第一字符的處理裝置和方法。
最近,隨著計(jì)算機(jī)技術(shù)已被廣泛傳播,很多應(yīng)用已被增速發(fā)展。這些應(yīng)用之一是文字處理器。
用于執(zhí)行文字處理的計(jì)算機(jī)系統(tǒng)的傳統(tǒng)的硬件結(jié)構(gòu)示于
圖1和圖2中。通常計(jì)算機(jī)執(zhí)行的功能是數(shù)據(jù)的輸入/輸出和數(shù)據(jù)處理,如圖3所列出的項(xiàng)目。由于其為眾所周知,詳細(xì)描述被省略。
傳統(tǒng)地,文字處理器是上述傳統(tǒng)計(jì)算機(jī)的應(yīng)用之一,它是一種具有輸入、修改和打印包括信函或報(bào)告在內(nèi)所有文檔功能的通用程序。
在傳統(tǒng)文字處理器中,用于強(qiáng)調(diào)段落的第一字符的功能非常有限,或者使用該功能的方法非常困難。一般地,有兩種方法用于強(qiáng)調(diào)段落的第一字符,如圖4和5所示。
首先,如圖4所示,為強(qiáng)調(diào)段落的第一字符,需要在段落第一行的頭部由空格鍵S保證一預(yù)定的空格數(shù)(也就是用于寫被強(qiáng)調(diào)的第一字符的空格)并且減少該行空間。下一行的第一字符由增加指示一段落開始的屬性輸入。在這之后,利用原來的正文(text)屬性,第一行連接的內(nèi)容被輸入并且在屏幕上對齊。
用于強(qiáng)調(diào)段落第一字符的另一種方法參考圖5解釋。首先,需要分別地形成一移動字符框51,并且輸入段落的第一字符。在其后,另一字符框形成并且下面的內(nèi)容被輸入。類似地,在下一行中,必須建立另一字符框并且輸入內(nèi)容,然后必須使用調(diào)節(jié)字符框位置的方法。
如在上述兩個(gè)實(shí)施例中所示,用戶難于強(qiáng)調(diào)段落第一字符,只好維持段落屬性不變。
進(jìn)一步地,在正文編輯完成,該段落需要修改時(shí),由于字符不保持段落屬性并且必須串接在一起的字符(例如,圖5的“當(dāng)”和“在”)被相互分離,所以必須考慮上述過程來修改每個(gè)字符框,從而引起使用中的不便利和困難。
因而,本發(fā)明的目的在于提供一種技術(shù),能簡單地利用一個(gè)命令進(jìn)行段落第一字符的強(qiáng)調(diào)處理。
依據(jù)本發(fā)明的一個(gè)方面,一種用于強(qiáng)調(diào)段落第一字符的處理裝置,包括接收單元,用于接收來自用戶的字符數(shù)據(jù);存儲單元,用于存儲輸入的字符數(shù)據(jù);判斷單元,用于當(dāng)用戶輸入進(jìn)行強(qiáng)調(diào)該字符數(shù)據(jù)輸入的段落的第一字符的處理命令時(shí),判斷輸入光標(biāo)是否在該段落內(nèi);字符檢測單元,用于當(dāng)輸入光標(biāo)在該段落內(nèi)時(shí),依據(jù)一預(yù)定過程,搜索該段落的第一字符;字符強(qiáng)調(diào)單元,用于進(jìn)行強(qiáng)調(diào)該第一字符的處理;和輸出單元,用于輸出包括被強(qiáng)調(diào)的第一字符的段落。
優(yōu)選地,字符檢測單元包括光標(biāo)位置確定單元,用于確定輸入光標(biāo)的位置;和識別單元,用于當(dāng)從光標(biāo)當(dāng)前位置反向搜索字符時(shí),將首先與光標(biāo)相遇的回車鍵后一行的第一字符,識別為該段落的第一字符。
優(yōu)選地,字符強(qiáng)調(diào)單元能根據(jù)預(yù)定的對齊字符標(biāo)準(zhǔn),對齊該第一字符和在相應(yīng)于/鄰近于第一字符的每一行中的后續(xù)字符。
優(yōu)選地,用于對齊字符的標(biāo)準(zhǔn)是水平對齊第一字符的上端與來自于相應(yīng)于/鄰近于第一字符的幾行中第一行的后續(xù)字符的上端,并且水平對齊第一字符的下端與來自于相應(yīng)于/鄰近于第一字符的幾行中最后一行的后續(xù)字符的下端。
優(yōu)選地,字符強(qiáng)調(diào)單元可以通過增加用戶所期望的一個(gè)屬性給第一字符來變化字符的字型。
優(yōu)選地,字符強(qiáng)調(diào)單元可以通過增加一預(yù)定缺省正文屬性給第一字符來變化字符的字型。
依據(jù)本發(fā)明的另一方面,一種用于進(jìn)行強(qiáng)調(diào)段落第一字符的處理方法,包括步驟接收來自用戶的字符數(shù)據(jù);存儲輸入的字符數(shù)據(jù);當(dāng)用戶輸入用于進(jìn)行強(qiáng)調(diào)該字符數(shù)據(jù)輸入的段落的第一字符的處理命令時(shí),判斷輸入光標(biāo)是否位于該段落中;當(dāng)輸入光標(biāo)在該段落內(nèi)時(shí),依據(jù)一預(yù)定過程,搜索該段落的第一字符;進(jìn)行強(qiáng)調(diào)第一字符的處理;和輸出包含被強(qiáng)調(diào)第一字符的段落。
優(yōu)選地,該預(yù)定過程包括步驟確定輸入光標(biāo)的位置;并且當(dāng)從光標(biāo)的當(dāng)前位置反向搜索字符時(shí),將首先與光標(biāo)相遇的回車鍵后一行的第一字符,識別為該段落的第一字符。
優(yōu)選地,用于進(jìn)行強(qiáng)調(diào)字符處理的步驟包括子步驟水平對齊第一字符的上端與來自于相應(yīng)于/鄰近于第一字符的幾行中第一行的后續(xù)字符的上端,并且水平對齊第一字符的下端與來自于相應(yīng)于/鄰近于第一字符的幾行中最后一行的后續(xù)字符的下端。
優(yōu)選地,在用于進(jìn)行強(qiáng)調(diào)字符處理的步驟中,可以通過增加用戶所期望的一個(gè)屬性給第一字符來變化字符的字型。
優(yōu)選地,在用于進(jìn)行強(qiáng)調(diào)字符處理的步驟中,可通過增加一預(yù)定缺省正文屬性給第一字符來變化字符的字型。
參照附圖,通過下面對本發(fā)明優(yōu)選實(shí)施例的詳細(xì)說明,將會更加清楚地了解本發(fā)明,本發(fā)明的很多引入注目的優(yōu)點(diǎn)將變得更明顯。附圖中,類似索引符號指示相同或相似部分。
圖1是傳統(tǒng)PC的立體圖;圖2是傳統(tǒng)計(jì)算機(jī)硬件的方塊圖;圖3是傳統(tǒng)計(jì)算機(jī)功能的方塊圖;圖4示出在傳統(tǒng)文字處理器中強(qiáng)調(diào)段落第一字符的第一實(shí)施例;圖5示出在傳統(tǒng)文字處理器中強(qiáng)調(diào)段落第一字符的第二實(shí)施例;圖6是本發(fā)明強(qiáng)調(diào)段落第一字符的裝置的方塊圖;圖7示出本發(fā)明在強(qiáng)調(diào)段落第一字符處理前的一個(gè)段落;圖8示出本發(fā)明在強(qiáng)調(diào)段落第一字符處理后的一個(gè)段落;圖9是本發(fā)明強(qiáng)調(diào)段落第一字符處理的流程圖;圖10是本發(fā)明搜索段落第一字符的方法的流程圖;和圖11示出采用本發(fā)明的計(jì)算機(jī)系統(tǒng)。
參照附圖,通過優(yōu)選實(shí)施例將更清楚理解本發(fā)明的上述目的,特點(diǎn)和優(yōu)點(diǎn)。
后面解釋的術(shù)語基于本應(yīng)用的功能而定義,可以依從熟知本領(lǐng)域的技術(shù)人員的意愿和習(xí)慣改變。
圖6給出本發(fā)明用于強(qiáng)調(diào)段落第一字符的裝置的方框圖,該裝置包括輸入單元61,用于接收來自用戶的字符數(shù)據(jù);存儲單元62,用于存儲輸入的字符數(shù)據(jù);判斷單元63,用于當(dāng)用戶輸入進(jìn)行強(qiáng)調(diào)該字符數(shù)據(jù)輸入的段落的第一字符的處理命令時(shí),判斷輸入光標(biāo)是否在該段落內(nèi);字符檢測單元64,用于當(dāng)輸入光標(biāo)在該段落內(nèi),依據(jù)一預(yù)定過程搜索該段落的第一字符;字符處理單元65,用于強(qiáng)調(diào)第一字符;和輸出單元66,用于輸出包括被強(qiáng)調(diào)第一字符的該段落。
這里,字符檢測單元64包括光標(biāo)位置確認(rèn)單元64a,用于確認(rèn)輸入光標(biāo)的位置;和第一字符識別單元64b,用于當(dāng)從光標(biāo)的當(dāng)前位置反向搜索字符時(shí),將與光標(biāo)相遇的第一個(gè)回車鍵后一行的第一字符,識別為該段落的第一字符。
圖7示出本發(fā)明在進(jìn)行強(qiáng)調(diào)一段落的第一字符的處理之前的段落,并且圖8示出本發(fā)明在進(jìn)行強(qiáng)調(diào)一段落的第一字符的處理之后的段落。
下面將參照圖9說明進(jìn)行強(qiáng)調(diào)示于圖8段落第一字符的處理方法。
首先,用于進(jìn)行強(qiáng)調(diào)段落第一字符的處理方法,包括步驟通過一鍵盤接收來自用戶的字符數(shù)據(jù)(S91);在緩沖區(qū)中存儲輸入的字符數(shù)據(jù)(S92);判斷是否由用戶輸入用于強(qiáng)調(diào)一個(gè)字符的命令(S93);根據(jù)判斷結(jié)果,當(dāng)用戶沒有輸入用于強(qiáng)調(diào)該字符的命令時(shí),處理輸入的字符數(shù)據(jù)成為一個(gè)通常字符(S94);確認(rèn)是否由用戶輸入用于強(qiáng)調(diào)該字符的命令并且是否輸入光標(biāo)在該字符數(shù)據(jù)被輸入的段落中(S95);當(dāng)輸入光標(biāo)在該字符數(shù)據(jù)被輸入的段落中時(shí),進(jìn)行一子程序來搜索該段落的第一字符(S96);進(jìn)行強(qiáng)調(diào)第一字符的處理(S97);并且在屏幕上顯示包括被強(qiáng)調(diào)字符的段落(S98)。
圖10示出了用于搜索段落第一字符的方法。如圖所示,該方法包括步驟確認(rèn)輸入光標(biāo)的位置(S101);和當(dāng)從光標(biāo)的當(dāng)前位置反向搜索字符時(shí),將首先與光標(biāo)相遇的回車鍵后一行的第一字符,識別為該段落的第一字符(S102)。
圖11示出采用本發(fā)明用于進(jìn)行強(qiáng)調(diào)段落第一字符處理裝置的文字處理器的環(huán)境。
參照圖6至圖10解釋強(qiáng)調(diào)段落的第一字符的過程。
首先,通過輸入單元61接收來自用戶的字符數(shù)據(jù)(S91)。在接收來自用戶的該字符數(shù)據(jù)之后,輸入的字符數(shù)據(jù)存儲于存儲單元62中(S92)。
在存入接收自用戶的字符數(shù)據(jù)之后,判斷是否用戶通過輸入單元61輸入一強(qiáng)調(diào)命令(S93)。在本發(fā)明的優(yōu)選實(shí)施例中,如圖6所示,用戶通過輸入單元61,利用文字處理器的“句子”菜單中的“強(qiáng)調(diào)段落第一字符”,輸入強(qiáng)調(diào)命令。
根據(jù)判斷結(jié)果,在用戶沒有輸入字符強(qiáng)調(diào)命令的情況下,字符處理單元65將被輸入的字符數(shù)據(jù)處理成為一般字符(S94)。換言之,如圖6所示,該段落的全部字符以相同大小顯示。
通過光標(biāo)位置確認(rèn)單元64a確認(rèn)由用戶輸入字符強(qiáng)調(diào)命令并且光標(biāo)C在字符輸入的段落中(S95)。在輸入光標(biāo)C在字符輸入的段落中的情況下,操作第一字符識別單元64b以搜索該段落的第一字符(S96)。
優(yōu)選地,字符檢測單元64通過光標(biāo)位置確認(rèn)單元64a確認(rèn)光標(biāo)的當(dāng)前位置(S101)。在這之后,當(dāng)從光標(biāo)的當(dāng)前位置反向搜索字符時(shí),將首先與光標(biāo)相遇的回車鍵后一行的第一字符識別為該段落的第一字符,這樣就搜索到該段落的第一字符(S102)。
在搜索到該段落的第一字符之后,字符處理單元65進(jìn)行強(qiáng)調(diào)該第一字符的處理(S97)。在此時(shí),用于強(qiáng)調(diào)字符的處理通過對指示該段落開始的第一字符增加用戶期望的屬性,來改變該字符的字型。
在用戶沒有指定字符屬性的情況下,第一字符由文字處理器內(nèi)部預(yù)定的缺省字符屬性轉(zhuǎn)換。
用于被強(qiáng)調(diào)的第一字符和后續(xù)字符之間的字符對齊的標(biāo)準(zhǔn),被設(shè)計(jì)成具有下端、中部和上端的復(fù)雜結(jié)構(gòu),從而允許各種形式的對齊。為了水平對齊被強(qiáng)調(diào)的第一字符(圖8的“當(dāng)”)的上端和后續(xù)字符(圖8的“在”)的上端,通過計(jì)算每個(gè)字符的位置來進(jìn)行用于強(qiáng)調(diào)該字符的處理。
在本發(fā)明的優(yōu)選實(shí)施例中,如圖8中所示,第一字符“當(dāng)”的上端和后續(xù)字符“在”的上端被水平對齊,并且第一字符“當(dāng)”的下端和(“結(jié)構(gòu)”的)“結(jié)”的下端也被水平對齊。在第一字符被設(shè)定大于圖8所示字符的情況下,相應(yīng)于/鄰近于第一字符的字符串可增至三至四行。
在進(jìn)行完強(qiáng)調(diào)第一字符的處理后,包括被強(qiáng)調(diào)字符的段落輸出至輸出單元66(S98)。此時(shí),一個(gè)屏幕或一個(gè)打印機(jī)可用作輸出單元66。
如上述,通過利用本發(fā)明的用于進(jìn)行強(qiáng)調(diào)段落第一字符處理的裝置和方法,用戶能容易地強(qiáng)調(diào)第一字符。
在輸入內(nèi)容至如圖7所示的文字處理器的工作區(qū)域期間,當(dāng)用戶試圖強(qiáng)調(diào)該段落的第一字符時(shí),段落的第一字符能通過執(zhí)行命令“強(qiáng)調(diào)段落第一字符”被強(qiáng)調(diào)。
如上所描述,本發(fā)明允許用戶容易強(qiáng)調(diào)段落的第一字符,而以前用戶不得不懂得各種功能并且實(shí)際地正確應(yīng)用這些功能。因此,本發(fā)明削減了修飾文檔所需的時(shí)間和精力。
盡管已經(jīng)解釋和描述了被認(rèn)為是優(yōu)選的本發(fā)明實(shí)施例,本領(lǐng)域技術(shù)人員將明白,在不脫離本發(fā)明的真正范圍的情況下,可做出各種變形和修改,以及等效元素替換。此外,在不脫離本發(fā)明中心范圍的情況下,依據(jù)本說明書,可做出很多修改以適應(yīng)特殊場合。因此,應(yīng)注意的是,本發(fā)明不限于意在作為本發(fā)明最佳實(shí)施模式而公開的本發(fā)明的該具體實(shí)施例,而且本發(fā)明包括全部落入所附權(quán)利要求范圍內(nèi)的所有實(shí)施例。
權(quán)利要求
1.一種用于進(jìn)行強(qiáng)調(diào)段落第一字符處理的裝置,包括接收裝置,用于接收來自用戶的字符數(shù)據(jù);存儲裝置,用于存儲所述輸入字符數(shù)據(jù);判斷裝置,用于當(dāng)用戶輸入進(jìn)行強(qiáng)調(diào)所述字符數(shù)據(jù)輸入的段落的第一字符的處理命令時(shí),判斷輸入光標(biāo)是否在該段落內(nèi);字符檢測裝置,用于當(dāng)所述輸入光標(biāo)在所述段落內(nèi)時(shí),依據(jù)一預(yù)定過程,搜索所述段落的第一字符;字符強(qiáng)調(diào)裝置,用于進(jìn)行強(qiáng)調(diào)該第一字符的處理;和輸出裝置,用于輸出包含被強(qiáng)調(diào)的第一字符的該段落。
2.如權(quán)利要求1所述的裝置,其中所述字符檢測裝置包括光標(biāo)位置確定裝置,用于確定所述輸入光標(biāo)的位置;和識別裝置,用于當(dāng)從光標(biāo)當(dāng)前位置反向搜索字符時(shí),將首先與光標(biāo)相遇的回車鍵后一行的第一字符,識別為所述段落的第一字符。
3.如權(quán)利要求1所述的裝置,其中所述字符強(qiáng)調(diào)裝置能夠依據(jù)用于對齊字符的預(yù)定標(biāo)準(zhǔn),對齊該第一字符和相應(yīng)于/鄰近于第一字符的每一行中的后續(xù)字符。
4.如權(quán)利要求3所述的裝置,其中所述用于對齊字符的預(yù)定標(biāo)準(zhǔn)是水平對齊該第一字符的上端與來自相應(yīng)于/鄰近于該第一字符的幾行中第一行的后續(xù)字符的上端,并且水平對齊該第一字符的下端和來自相應(yīng)于/鄰近于該第一字符的幾行中最后一行的后續(xù)字符的下端。
5.如權(quán)利要求4所述的裝置,其中所述字符強(qiáng)調(diào)裝置可以通過對第一字符增加用戶期望的屬性來改變字符的字型。
6.如權(quán)利要求4所述的裝置,其中所述字符強(qiáng)調(diào)處理可以通過對第一字符增加預(yù)定的缺省正文屬性來改變字符的字型。
7.一種用于強(qiáng)調(diào)段落第一字符的處理方法,包括步驟接收來自用戶的字符數(shù)據(jù);存儲所述輸入字符數(shù)據(jù);當(dāng)用戶輸入用于進(jìn)行強(qiáng)調(diào)所述字符數(shù)據(jù)輸入的段落的第一字符的處理命令時(shí),判斷輸入光標(biāo)是否在該段落內(nèi);當(dāng)所述輸入光標(biāo)在所述段落內(nèi)時(shí),依據(jù)一預(yù)定過程,搜索所述段落的第一字符;進(jìn)行強(qiáng)調(diào)該第一字符的處理;和輸出包含被強(qiáng)調(diào)第一字符的段落。
8.如權(quán)利要求7所述的方法,其中所述的預(yù)定過程包括步驟確定所述輸入光標(biāo)的位置;和當(dāng)從光標(biāo)當(dāng)前位置反向搜索字符時(shí),將首先與光標(biāo)相遇的回車鍵后一行的第一字符,識別為所述段落的第一字符。
9.如權(quán)利要求7所述的方法,其中,所述用于進(jìn)行強(qiáng)調(diào)字符處理的步驟包括子步驟水平對齊該第一字符的上端與來自相應(yīng)于/鄰近于該第一字符的幾行中第一行的后續(xù)字符的上端;并且水平對齊該第一字符的下端和來自相應(yīng)于/鄰近于該第一字符的幾行中最后一行的后續(xù)字符的下端。
10.如權(quán)利要求9所述的方法,其中,在所述用于進(jìn)行強(qiáng)調(diào)字符處理的步驟中,可以通過對第一字符增加用戶期望的屬性來改變字符的字型。
11.如權(quán)利要求9所述的方法,其中,在所述用于進(jìn)行強(qiáng)調(diào)字符處理的步驟中,可以通過對第一字符增加預(yù)定缺省正文屬性來改變字符的字型。
全文摘要
公開了一種用于進(jìn)行強(qiáng)調(diào)段落第一字符處理的裝置和方法,當(dāng)從光標(biāo)光前位置反向搜索字符時(shí),將首先與光標(biāo)相遇的回車鍵后一行的第一字符識別為該段落的第一字符;水平對齊第一字符的上端和來自相應(yīng)于/鄰近于第一字符的幾行中第一行的后續(xù)字符的上端,并且水平對齊第一字符的下端和來自相應(yīng)于/鄰近于第一字符的幾行中最后一行的后續(xù)字符的下端。
文檔編號G06F17/21GK1248023SQ9712543
公開日2000年3月22日 申請日期1997年12月10日 優(yōu)先權(quán)日1997年4月15日
發(fā)明者李相根 申請人:三星電子株式會社