本發(fā)明涉及文稿編輯系統(tǒng),尤其涉及一種智能化文稿編輯系統(tǒng)。
背景技術(shù):
文稿編輯是現(xiàn)代圖書(shū)打印成稿以及人們?nèi)粘9ぷ鞅夭豢缮俚墓ぷ鬟^(guò)程。現(xiàn)有技術(shù)中常用的有WORD、WPS等文字編輯系統(tǒng),這些系統(tǒng)在校對(duì)過(guò)程中需要人為校對(duì)或者采用其他單獨(dú)設(shè)置的校對(duì)系統(tǒng)進(jìn)行校對(duì)。對(duì)于普通用戶而言采用專門(mén)的校對(duì)工具進(jìn)行校對(duì)不太現(xiàn)實(shí),因?yàn)樾?duì)工具需要針對(duì)特定的文字設(shè)立程序,普通用戶每天使用的文稿均不同,采用其他校對(duì)工具進(jìn)行校對(duì)無(wú)法實(shí)現(xiàn)。而桶人為校對(duì)方法進(jìn)行校對(duì),校對(duì)速度慢效率低并且容易出錯(cuò)。尤其是一些特定的需要反復(fù)出現(xiàn)類似字段的文本編輯,例如論文和專利文稿的撰寫(xiě),由于有一些文字會(huì)反復(fù)出現(xiàn),并且出現(xiàn)錯(cuò)誤和類似文字時(shí),錯(cuò)誤不容易被校對(duì)出來(lái)。現(xiàn)有技術(shù)中也有一些智能化的文稿編輯系統(tǒng),然而其校對(duì)功能較為單一,適用范圍局限性大。
例如中國(guó)專利104252309A公開(kāi)的一種實(shí)現(xiàn)智能終端中文本編輯的方法和系統(tǒng),方法包括:在視圖中創(chuàng)建文本編輯控件、文本展示控件和文本控件,設(shè)置所述文本控件的尺寸與所述文本展示控件的尺寸相同,并將所述文本控件置于所述文本展示控件之上;在文本編輯應(yīng)用啟動(dòng)時(shí),通過(guò)智能終端平臺(tái)自動(dòng)創(chuàng)建主線程;當(dāng)智能終端屏幕被點(diǎn)擊時(shí),觸發(fā)點(diǎn)擊事件,將所述點(diǎn)擊事件下發(fā)給所述文本控件,通過(guò)所述文本控件處理所述點(diǎn)擊事件;當(dāng)在所述文本編輯控件中輸入字符時(shí),對(duì)應(yīng)輸入字符的操作創(chuàng)建子線程,通過(guò)子線程取得輸入的字符,通過(guò)主線程在所述文本展示控件中以設(shè)定頻率展示子線程所取得的字符本發(fā)明解決了在字符輸入時(shí)無(wú)法在文本編輯中將文字逐個(gè)展示的問(wèn)題。其工作過(guò)程復(fù)雜且不能夠進(jìn)行智能輔助校對(duì)。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)的缺陷和不足,本發(fā)明的目的在于提供一種能夠智能輔助用戶進(jìn)行校對(duì)文稿的智能化文稿編輯系統(tǒng)。
為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是:一種智能化文稿編輯系統(tǒng),包括:
文字編輯模塊,用于為用戶提供文字編輯界面和文字編輯功能模塊;
文字選擇模塊,用于為用戶提供選擇文字的選框或者控件;
查找字段生成模塊,用于根據(jù)用戶選擇的文字生成所有類似的字段的查找公式和相同文字字段的查找公式;
查找模塊,根據(jù)查找字段生成模塊生成的查找公式在文字編輯模塊的文字編輯界面或者用戶選定的界面內(nèi)查找字段;
替換模塊,將查找模塊查找的所有的字段替換為帶底紋的字段,在用戶進(jìn)行選擇操作后根據(jù)用戶的操作將帶底紋的字段替換為原來(lái)的字段;
控件插入模塊,在替換模塊對(duì)所有查找到的模塊進(jìn)行替換時(shí)在替換完的字段的邊上插入確認(rèn)控件和取消控件。
進(jìn)一步的,所述文字選擇模塊包括矩形選框單元和光標(biāo)選擇單元;
所述矩形選框單元用于為用戶提供矩形選擇框進(jìn)行選擇字段;
光標(biāo)選擇單元用于為用戶提供移動(dòng)光標(biāo)進(jìn)行選擇字段。
進(jìn)一步的,所述查找字段生成模塊包括相同文字字段生成單元和類似文字字段生成單元;
所述相同文字字段用于生成選中的文字字段的查找公式;
所述類似文字字段生成單元用于生成選中的文字的類似字段的查找公式。
進(jìn)一步的,所述替換模塊包括底紋替換字段添加模塊,用于在查找字段生成模塊生成的字段查找公式上添加底紋。
進(jìn)一步的,所述底紋替換字段添加模塊包括相同字段底紋添加單元和類似字段底紋添加單元;
所述相同字段底紋添加單元用于為查找字段生成模塊生成的相同字段的查找公式添加第一底紋;
所述類似字段底紋添加單元用于為查找字段生成模塊生成的類似字段的查找公式添加第二底紋。
進(jìn)一步的,所述控件插入模塊包括統(tǒng)一確認(rèn)單元和統(tǒng)一取消單元;
所述統(tǒng)一確認(rèn)單元用于對(duì)所有確認(rèn)控件進(jìn)行控制進(jìn)行確認(rèn);
所述統(tǒng)一取消單元用于對(duì)所有取消控件進(jìn)行控制進(jìn)行取消。
采用上述結(jié)構(gòu)后,本發(fā)明有益效果為:
本發(fā)明通過(guò)查找和替換模塊將用戶選擇的字段所相同和類似的文字字段采用不同的底紋進(jìn)行標(biāo)記出來(lái),輔助用戶進(jìn)行校對(duì)檢查,并且用戶能夠通過(guò)確認(rèn)和取消對(duì)文字字段的底紋進(jìn)行去除和更改文字,減少用戶校對(duì)文稿的工作量,提高文字校對(duì)效率。
具體實(shí)施方式
下面對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施方式,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施方式僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本具體實(shí)施方式公開(kāi)了一種智能化文稿編輯系統(tǒng),包括:
文字編輯模塊,用于為用戶提供文字編輯界面和文字編輯功能模塊??尚械?,文字編輯模塊可以加載在WORD或者WPS上。文字編輯模塊能夠調(diào)用搭載系統(tǒng)的輸入法功能,搭載的系統(tǒng)可以是windows、Lunix等。可行的,文字編輯模塊還可以包括一顯示界面生成模塊,用于生成編輯文字的界面;一菜單模塊,用于為用戶提供可操作的菜單,菜單模塊中可以包括文字字號(hào)、字形、效果等編輯菜單;以頁(yè)面設(shè)置單元,用于控制顯示給用戶的界面屬性,包括頁(yè)面邊距、紙張大小等數(shù)值;為了方便用戶的使用,還可以設(shè)置一打印單元,用于調(diào)用系統(tǒng)中的打印機(jī)并將文稿傳送給打印機(jī)進(jìn)行打印。
文字選擇模塊,用于為用戶提供選擇文字的選框或者控件??尚械模鑫淖诌x擇模塊包括矩形選框單元和光標(biāo)選擇單元。所述矩形選框單元用于為用戶提供矩形選擇框進(jìn)行選擇字段,使用時(shí)用戶可以根據(jù)需要調(diào)整矩形框的大小,在用戶選定了矩形框所在的位置后,文字選擇模塊可通過(guò)一數(shù)據(jù)讀取單元進(jìn)行讀取選取框內(nèi)的文字字段并進(jìn)行自動(dòng)復(fù)制。光標(biāo)選擇單元用于為用戶提供移動(dòng)光標(biāo)進(jìn)行選擇字段,光標(biāo)按照文稿中的行和字符進(jìn)行移動(dòng),光標(biāo)停留的位置處于字符之間。使用光標(biāo)進(jìn)行選取文字字段時(shí)需要配合搭載的系統(tǒng)上的其他設(shè)備進(jìn)行選取,例如鼠標(biāo)和鍵盤(pán)等。先選定初始位置,松開(kāi)的位置為末端位置,讀取單元讀取初始位置和末端位置之間的字段并進(jìn)行自動(dòng)復(fù)制。其中,復(fù)制時(shí)調(diào)用的搭載系統(tǒng)自帶的復(fù)制功能,通過(guò)文字編輯模塊內(nèi)的剪貼板調(diào)用控件來(lái)實(shí)現(xiàn)。
查找字段生成模塊,用于根據(jù)用戶選擇的文字生成所有類似的字段的查找公式和相同文字字段的查找公式。所述查找字段生成模塊包括相同文字字段生成單元和類似文字字段生成單元,所述相同文字字段用于生成選中的文字字段的查找公式,所述類似文字字段生成單元用于生成選中的文字的類似字段的查找公式。相同文字字段的查找公式和類似字段的查找公式分別通過(guò)剪貼板進(jìn)行臨時(shí)保存,在查找模塊調(diào)用時(shí)依次讀取進(jìn)行查找或者剪貼板依次將內(nèi)容粘貼到查找模塊內(nèi)進(jìn)行查找。
查找模塊,根據(jù)查找字段生成模塊生成的查找公式在文字編輯模塊的文字編輯界面或者用戶選定的界面內(nèi)查找字段。查找模塊順次根據(jù)相同字段的查找公式和所有類似文字字段進(jìn)行全文搜索。可行的,所有類似文字字段可以通過(guò)如下方法實(shí)現(xiàn),順次將字段中的各個(gè)字符定義為變量進(jìn)行查找搜索。用戶也可以通過(guò)設(shè)置變量的字符數(shù)來(lái)控制類似字段的長(zhǎng)度。 例如,“所述的”類似的文字字段的查找公式可以是“所*的”的字符公式,這樣就能夠?qū)⑾嗨频淖侄芜M(jìn)行查找出來(lái)以防止出現(xiàn)錯(cuò)別字。此外還可以通過(guò)拼音類似進(jìn)行生成查找公式,例如“一種”即可生成“yi zhong”的拼音查找公式,查找模塊會(huì)查找所有文字字段的拼音,將所有拼音為“yi zhong”的字段都查找出來(lái)。這樣就可以避免出現(xiàn)同音錯(cuò)別字。同樣,在本發(fā)明的其他具體實(shí)施方式中還可以是其他查找公式,例如為防止五筆打字出錯(cuò)可以采用偏旁部首查找公式。
替換模塊,將查找模塊查找的所有的字段替換為帶底紋的字段,在用戶進(jìn)行選擇操作后根據(jù)用戶的操作將帶底紋的字段替換為原來(lái)的字段??尚械模鎏鎿Q模塊包括底紋替換字段添加模塊,用于在查找字段生成模塊生成的字段查找公式上添加底紋。由于相同字段的查找和替換與類似文字字段的查找和替換會(huì)同時(shí)呈現(xiàn),因此需要對(duì)兩者進(jìn)行區(qū)分。可行的,所述底紋替換字段添加模塊包括相同字段底紋添加單元和類似字段底紋添加單元。所述相同字段底紋添加單元用于為查找字段生成模塊生成的相同字段的查找公式添加第一底紋。所述類似字段底紋添加單元用于為查找字段生成模塊生成的類似字段的查找公式添加第二底紋。其中,第一底紋和第二底紋的顏色為對(duì)比色。例如第一底紋為紅色,第二底紋為藍(lán)色。
控件插入模塊,在替換模塊對(duì)所有查找到的模塊進(jìn)行替換時(shí)在替換完的字段的邊上插入確認(rèn)控件和取消控件,點(diǎn)擊確認(rèn)控件可以調(diào)用替換模塊將該字段替換為用戶最初選中的文字字段,點(diǎn)擊取消控件則無(wú)需操作將該字段替換為不帶底紋的字段。所述控件插入模塊包括統(tǒng)一確認(rèn)單元和統(tǒng)一取消單元;所述統(tǒng)一確認(rèn)單元用于對(duì)所有確認(rèn)控件進(jìn)行控制進(jìn)行確認(rèn)。所述統(tǒng)一取消單元用于對(duì)所有取消控件進(jìn)行控制進(jìn)行取消。通過(guò)統(tǒng)一確認(rèn)單元和統(tǒng)一取消單元能夠方便用戶操作,避免逐一進(jìn)行確認(rèn)和取消帶來(lái)的麻煩。
以上所述,僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,本領(lǐng)域普通技術(shù)人員對(duì)本發(fā)明的技術(shù)方案所做的其它修改或者等同替換,只要不脫離本發(fā)明技術(shù)方案的精神和范圍,均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。