[發(fā)明專利]一種多語種文字的混排方法及裝置有效
| 申請?zhí)枺?/td> | 201310008307.1 | 申請日: | 2013-01-09 |
| 公開(公告)號: | CN103914443B | 公開(公告)日: | 2018-06-12 |
| 發(fā)明(設計)人: | 楊燕菲;唐耀珺;王斌;嚴昌華;繆萍 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06F17/25 | 分類號: | G06F17/25 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 趙婷婷 |
| 地址: | 100871 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 混排 排版 多語種 字體 復合語言 規(guī)則集合 語言 復合 多語言文字 文字設置 語言解析 費力 | ||
本發(fā)明提供一種多語種文字的混排方法及裝置,所述方法包括:獲取排版規(guī)則集合RS,復合語言ML,復合字體MF以及對應的選擇文字;根據(jù)所述選擇的文字以及其對應的排版規(guī)則集合RS,復合語言ML,復合字體MF,進行語言解析,對所述選擇文字進行排版。采用本發(fā)明提供的多語種文字的混排方法及裝置不但可以方便、高效地為多種語言混排文字設置語言、字體等,還可以根據(jù)語言對應的排版規(guī)則,正確排版,解決現(xiàn)有技術中多語言文字混排的手續(xù)繁瑣、費時費力以及效果不正確的問題。
技術領域
本發(fā)明涉及排版技術領域,尤其涉及一種多語種文字的混排方法及裝置。
背景技術
目前,在計算機處理中,常常需要編排包含有多種語言文字混排的文檔。由于Unicode(統(tǒng)一碼、萬國碼、單一碼)作為跨語言、跨平臺的字符編碼,使其普及率較高,成為常用的文檔字符編碼方式之一。
Unicode雖為每種語言中的每個字符設定了統(tǒng)一并且唯一的二進制編碼,但是如果同一語系的多個子語言存在相同的字母,則會在Unicode中表示為同一編碼。例如:阿拉伯文字符使用U0600-U06FF編碼區(qū)間,維吾爾文字符也使用該編碼區(qū)間;傳統(tǒng)蒙文字符使用1800-18AF編碼區(qū)間,托忒蒙文字符也使用該編碼區(qū)間。這樣,在現(xiàn)有的多種語言文字混排的過程中發(fā)現(xiàn),同一語系的子語言由于使用相同的編碼區(qū)間,從而在同一語系的子語言在同一文檔中進行混排時,難以判斷某一編碼的字符的實際表示語言。
因此,在Unicode格式的文檔中,通常會為某部分文字指定一個實際的語言屬性。排版人員可以通過鼠標拖放或鍵盤操作選中文檔中的某段文字,通過菜單命令,設定該段文字的語言屬性。
但是,在現(xiàn)有多語種文字混排的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有混排的方法存在如下問題:
在多語種文字混排的文檔較長時,排版人員需要手動一一設置文檔語言屬性不但工作量大、繁瑣、且效率較低;在現(xiàn)有文檔中鍵入或粘貼新的文字后,也必須為其指定語言屬性,否則排版效果將出現(xiàn)錯誤,例如:在中文段落中,鍵入維文單詞,一定要指明維文語言,否則該單詞就可能被系統(tǒng)識別為阿文單詞。
發(fā)明內(nèi)容
本發(fā)明的目的是提出一種方便、高效的多語種文字的混排方案,該方案能夠自動快速地為多種語言混排文字設置語言、字體等,并可以根據(jù)語言對應的排版規(guī)則,正確排版,解決現(xiàn)有技術中多語種文字混排的手續(xù)繁瑣、費時費力以及效果不正確的問題。
針對現(xiàn)有技術中存在的缺陷,本發(fā)明的目的是提供一種多語種文字的混排方法及裝置
本發(fā)明提供一種多語種文字的混排方法,包括:
獲取排版規(guī)則集合RS,復合語言ML,復合字體MF以及對應的選擇文字;
根據(jù)所述選擇的文字以及其對應的排版規(guī)則集合RS,復合語言ML,復合字體MF,進行語言解析,對所述選擇文字進行排版。
本發(fā)明還提供一種多語種文字的混排裝置,包括:
信息獲取單元,用于獲取排版規(guī)則集合RS,復合語言ML,復合字體MF以及對應的選擇文字;
排版單元,用于根據(jù)所述選擇的文字以及其對應的排版規(guī)則集合RS,復合語言ML,復合字體MF,進行語言解析,對所述選擇文字進行排版。
本發(fā)明提供的多語種文字的混排方法及裝置,通過自動獲取排版規(guī)則集合RS,復合語言ML,復合字體MF以及對應的選擇文字;根據(jù)所述選擇的文字以及其對應的排版規(guī)則集合RS,復合語言ML,復合字體MF,進行語言解析,對所述選擇文字進行排版,從而使得多語種文字的混排過程不但方便、高效,而且大大降低了排版人員的工作量,減少了誤排率。
附圖說明
圖1為本發(fā)明實施例提供的一種多語種文字的混排方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經(jīng)北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310008307.1/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:防治高血壓養(yǎng)生茶
- 下一篇:調(diào)整輸入/輸出接口





