亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

多種字體相同碼值的文字排版方法及系統(tǒng)的制作方法

文檔序號(hào):6575593閱讀:152來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):多種字體相同碼值的文字排版方法及系統(tǒng)的制作方法
多種字體相同碼值的文字排版方法及系統(tǒng)技術(shù)領(lǐng)域
本發(fā)明屬于排版技術(shù)領(lǐng)域,具體涉及一種多種字體相同碼值的文字排版方法及系 統(tǒng),特別適用于對(duì)日文文字進(jìn)行排版的場(chǎng)合。
背景技術(shù)
在文字排版領(lǐng)域中,當(dāng)多種字體相同碼值的文字排版時(shí),往往會(huì)出現(xiàn)碼值相同字 體不同的文字顯示的字形大小不相等,字形在標(biāo)準(zhǔn)排版區(qū)域內(nèi)的位置偏移等問(wèn)題,嚴(yán)重影 響了排版效果。產(chǎn)生這種問(wèn)題的原因是字體廠商制作字體時(shí)已經(jīng)將文字碼值和字形固定, 由于不同字體是由不同的字體廠商制作,因此對(duì)于不同的字體即使碼值相同,文字字形的 大小也存在一定的差別,在標(biāo)準(zhǔn)排版區(qū)域內(nèi)的位置也可能產(chǎn)生差異。
針對(duì)上述問(wèn)題,目前的解決方法是當(dāng)發(fā)生某種字體的文字排版效果不滿(mǎn)足要求 時(shí),通過(guò)字體廠商修改字體來(lái)實(shí)現(xiàn)排版要求。這種方法既可以調(diào)整字形的大小,也可以調(diào)整 字形的位置,但成本較高,而且不同字體的生產(chǎn)廠商不同,實(shí)際操作上可行性比較低,實(shí)用 性比較差。
針對(duì)字形在標(biāo)準(zhǔn)排版區(qū)域內(nèi)的位置偏移的問(wèn)題,在排版時(shí)還可以通過(guò)Pitch量的 調(diào)整來(lái)實(shí)現(xiàn)顯示位置調(diào)整。通過(guò)字體中設(shè)置Pitch量可以部分調(diào)整文字的顯示位置,但只 能在文字排版的一個(gè)方向上進(jìn)行調(diào)整,不能實(shí)現(xiàn)所有方向的調(diào)整,例如,如果文字是橫向排 版,則pitch量只能進(jìn)行左、右方向的調(diào)整,而且不能對(duì)文字字形的顯示大小進(jìn)行調(diào)整。這 種方法雖然具有良好的時(shí)效性,但不能完全滿(mǎn)足排版需求。發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的是提供一種多種字體相同碼值的文字 排版方法及系統(tǒng)。該方法及系統(tǒng)能夠?qū)Χ喾N字體相同碼值的文字排版后不符合排版要求的 文字進(jìn)行方便、快捷地調(diào)整,還同時(shí)具有實(shí)用性和時(shí)效性。
為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下
—種多種字體相同碼值的文字排版方法,包括以下步驟
(1)設(shè)置版面內(nèi)統(tǒng)一的排版格式;
(2)將多種字體相同碼值的文字在統(tǒng)一的排版格式下進(jìn)行排版,對(duì)不符合排版要 求文字的差異進(jìn)行標(biāo)記;
(3)確定版面內(nèi)所有不符合排版要求文字的文字強(qiáng)調(diào)率,記錄到配置文件中;所 述強(qiáng)調(diào)率是指對(duì)文字的調(diào)整比率;
(4)讀取配置文件,根據(jù)配置文件中確定的文字強(qiáng)調(diào)率對(duì)不符合排版要求文字重 新進(jìn)行排版。
如上所述的文字排版方法,步驟O)中所述不符合排版要求文字的差異包括文字 偏大、偏小、偏左、偏右、偏上和偏下。
如上所述的文字排版方法,步驟O)中所述對(duì)不符合排版要求文字的差異進(jìn)行標(biāo)記的過(guò)程包括以下步驟
①確定版面內(nèi)所有文字的外邊框;
②對(duì)每個(gè)文字的外邊框與符合排版要求時(shí)文字的外邊框進(jìn)行比較;如果文字的外 邊框與符合排版要求時(shí)文字的外邊框尺寸相等,則不對(duì)該文字進(jìn)行標(biāo)記;如果文字的外邊 框尺寸大于符合排版要求時(shí)文字的外邊框尺寸,則將該文字標(biāo)記為偏大;如果文字的外邊 框尺寸小于符合排版要求時(shí)文字的外邊框尺寸,則將該文字標(biāo)記為偏?。?br> ③確定每個(gè)文字外邊框的中心點(diǎn),判斷每個(gè)文字外邊框中心點(diǎn)與該文字符合排版 要求時(shí)所在位置的外邊框中心點(diǎn)之間的位置關(guān)系;如果文字外邊框中心點(diǎn)與該文字符合排 版要求時(shí)所在位置的外邊框中心點(diǎn)重合,則不對(duì)該文字進(jìn)行標(biāo)記;如果文字外邊框中心點(diǎn) 在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)的正上、正下、正左或正右,則將該文字 標(biāo)記為偏上、偏下、偏左或偏右;如果文字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置 的外邊框中心點(diǎn)的左上,則將該文字標(biāo)記為偏左和偏上;如果文字外邊框中心點(diǎn)在該文字 符合排版要求時(shí)所在位置的外邊框中心點(diǎn)的右上,則將該文字標(biāo)記為偏右和偏上;如果文 字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)的左下,則將該文字標(biāo) 記為偏左和偏下;如果文字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心 點(diǎn)的右下,則將該文字標(biāo)記為偏右和偏下。
如上所述的文字排版方法,其中,外邊框?yàn)榘淖值淖钚【匦螀^(qū)域的外邊框,中 心點(diǎn)為到外邊框左右邊距離相等、上下邊距離相等的點(diǎn)。
如上所述的文字排版方法,步驟(3)中,文字強(qiáng)調(diào)率包括對(duì)文字的大小和位置的調(diào)整。
如上所述的文字排版方法,其中,自動(dòng)確定版面內(nèi)所有不符合排版要求文字的文 字強(qiáng)調(diào)率。其方法為對(duì)于文字偏大或偏小,根據(jù)文字的外邊框與符合排版要求時(shí)文字的外 邊框的尺寸差值確定文字尺寸需要調(diào)整的比率;對(duì)于文字的位置偏移,根據(jù)文字外邊框中 心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)之間的距離,分別確定文字在水平 方向和豎直方向的調(diào)整距離。
如上所述的文字排版方法,其中,在確定需要調(diào)整文字強(qiáng)調(diào)率的過(guò)程中,分別設(shè)置 文字尺寸差異閾值和文字位置差異閾值,如果文字的外邊框與符合排版要求時(shí)文字的外邊 框的尺寸差值不大于文字尺寸差異閾值,則不對(duì)該文字的尺寸進(jìn)行調(diào)整;如果文字外邊框 中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)之間的距離不大于文字位置差 異閾值,則不對(duì)該文字的位置進(jìn)行調(diào)整。
如上所述的文字排版方法,其中,手動(dòng)設(shè)置版面內(nèi)所有不符合排版要求文字的文字強(qiáng)調(diào)率。
如上所述的文字排版方法,步驟中,根據(jù)文字強(qiáng)調(diào)率對(duì)不符合排版要求文字 重新進(jìn)行排版的過(guò)程包括以下步驟
①?gòu)呐渲梦募蝎@得所有不符合排版要求文字的文字強(qiáng)調(diào)率;
②將文字強(qiáng)調(diào)率參數(shù)換算成版面上當(dāng)前的坐標(biāo)系參數(shù);
③根據(jù)換算后的坐標(biāo)系參數(shù)對(duì)文字進(jìn)行調(diào)整。
如上所述的文字排版方法,步驟(4)中,對(duì)不符合排版要求文字重新進(jìn)行排版后, 如果仍不符合排版要求,則直接在版面上對(duì)不符合排版要求文字的大小和位置進(jìn)行微調(diào)。
—種多種字體相同碼值的文字排版系統(tǒng),包括用于設(shè)置整個(gè)版面統(tǒng)一排版格式的 版面格式設(shè)置模塊;用于根據(jù)版面格式設(shè)置模塊設(shè)置的排版格式對(duì)多種字體相同碼值的文 字進(jìn)行排版的排版模塊;用于顯示排版模塊排版效果的顯示模塊;用于對(duì)不符合排版要求 文字的差異進(jìn)行標(biāo)記的標(biāo)記模塊,以及用于確定不符合排版要求文字的強(qiáng)調(diào)率,并將其記 錄到配置文件中的強(qiáng)調(diào)率確定模塊;
其中,排版模塊還用于根據(jù)強(qiáng)調(diào)率確定模塊確定的文字強(qiáng)調(diào)率對(duì)需要重新排版的 文字進(jìn)行排版;顯示模塊還用于顯示標(biāo)記模塊對(duì)不符合排版要求文字的差異進(jìn)行標(biāo)記后的 效果。
如上所述的文字排版系統(tǒng),該系統(tǒng)還包括用于當(dāng)排版模塊根據(jù)強(qiáng)調(diào)率確定模塊確 定的強(qiáng)調(diào)率對(duì)需要重新排版的文字進(jìn)行排版后,對(duì)仍不符合排版要求的文字在顯示模塊顯 示的排版效果中進(jìn)行微調(diào)的微調(diào)模塊。
本發(fā)明所述方法及系統(tǒng),對(duì)不符合排版要求的文字進(jìn)行標(biāo)記,并在配置文件中確 定文字強(qiáng)調(diào)率,通過(guò)文字強(qiáng)調(diào)率實(shí)現(xiàn)了對(duì)不符合排版要求文字的自動(dòng)調(diào)整,不依賴(lài)于不同 的字體廠商,方便快捷,具有很好的實(shí)用性。而且,采用本發(fā)明所述方法及系統(tǒng),不額外增加 排版的難度,提高了排版的應(yīng)用性;還可以即時(shí)看到排版效果,具有良好的實(shí)效性;還可以 根據(jù)排版效果對(duì)不完全符合排版要求的文字進(jìn)行微調(diào),使排版效果達(dá)到最佳。


圖1是本發(fā)明所述多種字體相同碼值的文字排版系統(tǒng)優(yōu)選實(shí)施方式的結(jié)構(gòu)框圖2是具體實(shí)施方式
中采用圖1所示系統(tǒng)對(duì)多種字體相同碼值的文字進(jìn)行排版的 方法流程示意圖3是具體實(shí)施方式
中對(duì)不符合排版要求文字的差異進(jìn)行標(biāo)記的方法流程示意 圖4是具體實(shí)施方式
中對(duì)不符合排版要求文字重新排版的方法流程示意圖fe是實(shí)施例1中對(duì)上面文字進(jìn)行標(biāo)記的示意圖,圖恥是實(shí)施例1中對(duì)上面文 字重新排版后的效果示意圖6a是實(shí)施例2中對(duì)上面文字進(jìn)行標(biāo)記的示意圖,圖6b是實(shí)施例2中對(duì)上面文 字重新排版后的效果示意圖7a是實(shí)施例3中對(duì)上面文字利用微調(diào)模塊進(jìn)行放大操作的示意圖,圖7b是實(shí) 施例3中對(duì)上面文字利用微調(diào)模塊進(jìn)行左移操作的示意圖。
具體實(shí)施方式
下面結(jié)合具體實(shí)施方式
和附圖對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
圖1是本發(fā)明所述多種字體相同碼值的文字排版系統(tǒng)優(yōu)選實(shí)施方式的結(jié)構(gòu)框圖。 該系統(tǒng)包括版面格式設(shè)置模塊11、排版模塊12、顯示模塊13、標(biāo)記模塊14以及強(qiáng)調(diào)率確定 模塊15。
版面格式設(shè)置模塊11與排版模塊12連接,用于設(shè)置整個(gè)版面統(tǒng)一的排版格式。 排版模塊12與版面格式設(shè)置模塊11、顯示模塊13和強(qiáng)調(diào)率確定模塊15連接,用于根據(jù)版 面格式設(shè)置模塊11設(shè)置的排版格式對(duì)多種字體相同碼值的文字進(jìn)行排版,并用于根據(jù)強(qiáng)調(diào)率確定模塊15確定的強(qiáng)調(diào)率對(duì)需要重新排版的文字進(jìn)行排版。顯示模塊13與排版模塊 12、標(biāo)記模塊14和強(qiáng)調(diào)率確定模塊15連接,用于顯示排版模塊12的排版效果,以及標(biāo)記模 塊14對(duì)不符合排版要求文字進(jìn)行標(biāo)記后的效果。標(biāo)記模塊14與顯示模塊13連接,用于對(duì) 不符合排版要求文字的差異進(jìn)行標(biāo)記。強(qiáng)調(diào)率確定模塊15與顯示模塊13和排版模塊12 連接,用于根據(jù)標(biāo)記模塊14對(duì)不符合排版要求文字的標(biāo)記結(jié)果確定對(duì)不符合排版要求文 字的強(qiáng)調(diào)率。其中,強(qiáng)調(diào)率是指對(duì)不符合排版要求文字進(jìn)行調(diào)整的比率,包括對(duì)文字的大小 和位置的調(diào)整。
由于對(duì)不符合排版要求的文字進(jìn)行重新排版后,有可能存在仍然不完全符合排版 要求的文字,因此該系統(tǒng)還包括微調(diào)模塊16。該模塊與顯示模塊13連接,用于對(duì)需要重新 排版后仍不完全符合排版要求文字的大小和位置進(jìn)行微調(diào),以達(dá)到最好的文字排版效果。
圖2是采用圖1所示系統(tǒng)對(duì)多種字體相同碼值的文字進(jìn)行排版的方法流程示意 圖。該方法包括以下步驟
(1)版面格式設(shè)置模塊11在版面內(nèi)設(shè)置統(tǒng)一的排版格式。其中,排版格式包括字 體大小、文字對(duì)齊方式、文字間的上下左右間隔等。如果在排版前沒(méi)有設(shè)置排版格式,則采 用默認(rèn)的排版格式。
(2)排版模塊12將多種字體相同碼值的文字在版面格式設(shè)置模塊11設(shè)置的統(tǒng)一 排版格式下進(jìn)行排版,顯示模塊13顯示排版后的效果。
(3)標(biāo)記模塊14根據(jù)排版后的效果對(duì)不符合排版要求文字的差異進(jìn)行標(biāo)記,顯示 模塊13顯示標(biāo)記后的效果。其中,不符合排版要求文字的差異包括文字偏大、偏小、偏左、 偏右、偏上、偏下等。
標(biāo)記模塊14判斷版面內(nèi)所有文字是否符合排版要求,對(duì)不符合排版要求文字的 差異進(jìn)行標(biāo)記。具體的方法包括以下步驟,如圖3所示。
①確定版面內(nèi)所有文字的外邊框;
②對(duì)每個(gè)文字的外邊框與版面格式設(shè)置模塊11設(shè)置的字體大小外邊框(即符合 排版要求時(shí)文字的外邊框)進(jìn)行比較;如果文字的外邊框與設(shè)置的字體大小外邊框的尺寸 相等,則該文字符合排版要求;如果文字的外邊框尺寸大于設(shè)置的字體大小外邊框尺寸,則 該文字偏大,將該文字標(biāo)記為偏大;如果文字的外邊框尺寸小于設(shè)置的字體大小外邊框尺 寸,則該文字偏小,將該文字標(biāo)記為偏小;
③確定每個(gè)文字外邊框的中心點(diǎn),通過(guò)每個(gè)文字外邊框中心點(diǎn)與該文字符合排版 要求時(shí)所在位置的外邊框中心點(diǎn)之間的位置關(guān)系來(lái)判斷文字是否偏左、偏右、偏上、偏下, 所述中心點(diǎn)是指到外邊框左右邊距離相等、上下邊距離相等的點(diǎn);如果文字外邊框中心點(diǎn) 與該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)重合,則該文字符合排版要求;如果文 字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)的正上、正下、正左或 正右,則該文字偏上、偏下、偏左或偏右,將該文字標(biāo)記為偏上、偏下、偏左或偏右;如果文字 外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)的左上,則該文字偏左和 偏上,將該文字標(biāo)記為偏左和偏上;如果文字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在 位置的外邊框中心點(diǎn)的右上,則該文字偏右和偏上,將該文字標(biāo)記為偏右和偏上;如果文字 外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)的左下,則該文字偏左和 偏下,將該文字標(biāo)記為偏左和偏下;如果文字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)的右下,則該文字偏右和偏下,將該文字標(biāo)記為偏右和偏下。
(4)強(qiáng)調(diào)率確定模塊15根據(jù)標(biāo)記模塊14的標(biāo)記結(jié)果確定所有不符合排版要求文 字的文字強(qiáng)調(diào)率,記錄到配置文件中。
確定文字的強(qiáng)調(diào)率可以由系統(tǒng)自動(dòng)完成,也可以由排版人員根據(jù)顯示模塊13顯 示的由標(biāo)記模塊14對(duì)不符合排版要求文字的標(biāo)記效果進(jìn)行手動(dòng)設(shè)置。
自動(dòng)確定文字強(qiáng)調(diào)率的方法為對(duì)于文字偏大或偏小,根據(jù)文字的外邊框與符合 排版要求時(shí)文字的外邊框的尺寸差值確定文字尺寸需要調(diào)整的比率;對(duì)于文字的位置偏 移,根據(jù)文字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)之間的距 離,分別確定文字在水平方向和豎直方向的調(diào)整距離。
在確定需要調(diào)整文字強(qiáng)調(diào)率的過(guò)程中,可以分別設(shè)置文字尺寸差異閾值和文字位 置差異閾值。如果文字的外邊框與符合排版要求時(shí)文字的外邊框的尺寸差值不大于文字尺 寸差異閾值,則不對(duì)該文字的尺寸進(jìn)行調(diào)整。如果文字外邊框中心點(diǎn)在該文字符合排版要 求時(shí)所在位置的外邊框中心點(diǎn)之間的距離不大于文字位置差異閾值,則不對(duì)該文字的位置 進(jìn)行調(diào)整。
文字的強(qiáng)調(diào)率確定后,將其記錄在配置文件中。配置文件的格式如下表所示
權(quán)利要求
1.一種多種字體相同碼值的文字排版方法,包括以下步驟(1)設(shè)置版面內(nèi)統(tǒng)一的排版格式;(2)將多種字體相同碼值的文字在統(tǒng)一的排版格式下進(jìn)行排版,對(duì)不符合排版要求文 字的差異進(jìn)行標(biāo)記;(3)確定版面內(nèi)所有不符合排版要求文字的文字強(qiáng)調(diào)率,記錄到配置文件中;所述強(qiáng) 調(diào)率是指對(duì)文字的調(diào)整比率;(4)讀取配置文件,根據(jù)配置文件中確定的文字強(qiáng)調(diào)率對(duì)不符合排版要求文字重新進(jìn) 行排版。
2.如權(quán)利要求1所述的一種多種字體相同碼值的文字排版方法,其特征在于步驟(2) 中所述不符合排版要求文字的差異包括文字偏大、偏小、偏左、偏右、偏上和偏下。
3.如權(quán)利要求1所述的一種多種字體相同碼值的文字排版方法,其特征在于,步驟(2) 中所述對(duì)不符合排版要求文字的差異進(jìn)行標(biāo)記的過(guò)程包括以下步驟①確定版面內(nèi)所有文字的外邊框;②對(duì)每個(gè)文字的外邊框與符合排版要求時(shí)文字的外邊框進(jìn)行比較;如果文字的外邊框 與符合排版要求時(shí)文字的外邊框尺寸相等,則不對(duì)該文字進(jìn)行標(biāo)記;如果文字的外邊框尺 寸大于符合排版要求時(shí)文字的外邊框尺寸,則將該文字標(biāo)記為偏大;如果文字的外邊框尺 寸小于符合排版要求時(shí)文字的外邊框尺寸,則將該文字標(biāo)記為偏小;③確定每個(gè)文字外邊框的中心點(diǎn),判斷每個(gè)文字外邊框中心點(diǎn)與該文字符合排版要求 時(shí)所在位置的外邊框中心點(diǎn)之間的位置關(guān)系;如果文字外邊框中心點(diǎn)與該文字符合排版要 求時(shí)所在位置的外邊框中心點(diǎn)重合,則不對(duì)該文字進(jìn)行標(biāo)記;如果文字外邊框中心點(diǎn)在該 文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)的正上、正下、正左或正右,則將該文字標(biāo)記 為偏上、偏下、偏左或偏右;如果文字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外 邊框中心點(diǎn)的左上,則將該文字標(biāo)記為偏左和偏上;如果文字外邊框中心點(diǎn)在該文字符合 排版要求時(shí)所在位置的外邊框中心點(diǎn)的右上,則將該文字標(biāo)記為偏右和偏上;如果文字外 邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)的左下,則將該文字標(biāo)記為 偏左和偏下;如果文字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊框中心點(diǎn)的 右下,則將該文字標(biāo)記為偏右和偏下。
4.如權(quán)利要求3所述的一種多種字體相同碼值的文字排版方法,其特征在于所述外 邊框?yàn)榘淖值淖钚【匦螀^(qū)域的外邊框,所述中心點(diǎn)為到外邊框左右邊距離相等、上下 邊距離相等的點(diǎn)。
5.如權(quán)利要求1所述的一種多種字體相同碼值的文字排版方法,其特征在于步驟(3) 中所述文字強(qiáng)調(diào)率包括對(duì)文字的大小和位置的調(diào)整。
6.如權(quán)利要求1所述的一種多種字體相同碼值的文字排版方法,其特征在于自動(dòng)確 定版面內(nèi)所有不符合排版要求文字的文字強(qiáng)調(diào)率。
7.如權(quán)利要求6所述的一種多種字體相同碼值的文字排版方法,其特征在于,所述自 動(dòng)確定版面內(nèi)所有不符合排版要求文字的文字強(qiáng)調(diào)率的方法為對(duì)于文字偏大或偏小,根 據(jù)文字的外邊框與符合排版要求時(shí)文字的外邊框的尺寸差值確定文字尺寸需要調(diào)整的比 率;對(duì)于文字的位置偏移,根據(jù)文字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外 邊框中心點(diǎn)之間的距離,分別確定文字在水平方向和豎直方向的調(diào)整距離。
8.如權(quán)利要求7所述的一種多種字體相同碼值的文字排版方法,其特征在于在確定 需要調(diào)整文字強(qiáng)調(diào)率的過(guò)程中,分別設(shè)置文字尺寸差異閾值和文字位置差異閾值,如果文 字的外邊框與符合排版要求時(shí)文字的外邊框的尺寸差值不大于文字尺寸差異閾值,則不對(duì) 該文字的尺寸進(jìn)行調(diào)整;如果文字外邊框中心點(diǎn)在該文字符合排版要求時(shí)所在位置的外邊 框中心點(diǎn)之間的距離不大于文字位置差異閾值,則不對(duì)該文字的位置進(jìn)行調(diào)整。
9.如權(quán)利要求1所述的一種多種字體相同碼值的文字排版方法,其特征在于手動(dòng)設(shè) 置版面內(nèi)所有不符合排版要求文字的文字強(qiáng)調(diào)率。
10.如權(quán)利要求1至9之一所述的一種多種字體相同碼值的文字排版方法,其特征在 于步驟中所述根據(jù)文字強(qiáng)調(diào)率對(duì)不符合排版要求文字重新進(jìn)行排版的過(guò)程包括以下 步驟①?gòu)呐渲梦募蝎@得所有不符合排版要求文字的文字強(qiáng)調(diào)率;②將文字強(qiáng)調(diào)率參數(shù)換算成版面上當(dāng)前的坐標(biāo)系參數(shù);③根據(jù)換算后的坐標(biāo)系參數(shù)對(duì)文字進(jìn)行調(diào)整。
11.如權(quán)利要求1至9之一所述的一種多種字體相同碼值的文字排版方法,其特征在 于步驟中,對(duì)不符合排版要求文字重新進(jìn)行排版后,如果仍不符合排版要求,則直接 在版面上對(duì)不符合排版要求文字的大小和位置進(jìn)行微調(diào)。
12.—種多種字體相同碼值的文字排版系統(tǒng),包括用于設(shè)置整個(gè)版面統(tǒng)一排版格式的 版面格式設(shè)置模塊(11);用于根據(jù)版面格式設(shè)置模塊(11)設(shè)置的排版格式對(duì)多種字體相 同碼值的文字進(jìn)行排版的排版模塊(1 ;用于顯示排版模塊(1 排版效果的顯示模塊 (13);用于對(duì)不符合排版要求文字的差異進(jìn)行標(biāo)記的標(biāo)記模塊(14),以及用于確定不符合 排版要求文字的強(qiáng)調(diào)率,并將其記錄到配置文件中的強(qiáng)調(diào)率確定模塊(15);所述排版模塊(1 還用于根據(jù)強(qiáng)調(diào)率確定模塊(1 確定的文字強(qiáng)調(diào)率對(duì)需要重新排 版的文字進(jìn)行排版;所述顯示模塊(1 還用于顯示標(biāo)記模塊(14)對(duì)不符合排版要求文字 的差異進(jìn)行標(biāo)記后的效果。
13.如權(quán)利要求12所述的一種多種字體相同碼值的文字排版系統(tǒng),其特征在于所述 系統(tǒng)還包括用于當(dāng)排版模塊(12)根據(jù)強(qiáng)調(diào)率確定模塊(1 確定的強(qiáng)調(diào)率對(duì)需要重新排版 的文字進(jìn)行排版后,對(duì)仍不符合排版要求的文字在顯示模塊(1 顯示的排版效果中進(jìn)行 微調(diào)的微調(diào)模塊(16)。
全文摘要
本發(fā)明公開(kāi)了一種多種字體相同碼值的文字排版方法及系統(tǒng),屬于排版技術(shù)領(lǐng)域?,F(xiàn)有方法及系統(tǒng)在排版多種字體相同碼值的文字時(shí),常常出現(xiàn)文字尺寸和文字位置不符合排版要求的情況,調(diào)整困難,從而影響了排版效果。本發(fā)明所述方法及系統(tǒng),對(duì)不符合排版要求的文字進(jìn)行標(biāo)記,并在配置文件中確定文字強(qiáng)調(diào)率,通過(guò)文字強(qiáng)調(diào)率對(duì)不符合排版要求文字的尺寸和位置進(jìn)行自動(dòng)調(diào)整;調(diào)整后如果仍不完全符合排版要求,還能夠直接在版面上對(duì)文字進(jìn)行微調(diào),從而達(dá)到了最佳的排版效果。本發(fā)明所述方法及系統(tǒng)特別適用于對(duì)日文文字的排版。
文檔編號(hào)G06F17/25GK102033855SQ200910093080
公開(kāi)日2011年4月27日 申請(qǐng)日期2009年9月28日 優(yōu)先權(quán)日2009年9月28日
發(fā)明者王延國(guó), 蔣年華 申請(qǐng)人:方正國(guó)際軟件(北京)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1