[发明专利]字体设置方法和装置有效
申请号: | 200810222054.7 | 申请日: | 2008-09-08 |
公开(公告)号: | CN101673406A | 公开(公告)日: | 2010-03-17 |
发明(设计)人: | 杨燕菲;唐耀珺 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;G06F17/21 |
代理公司: | 北京中博世达专利商标代理有限公司 | 代理人: | 申 健 |
地址: | 100871北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字体 设置 方法 装置 | ||
技术领域
本发明属于印刷排版技术领域,具体涉及一种字体设置方法和装置。
背景技术
目前,在印刷排版行业中,常常需要编排包含有中外文混排文字的文档。 作为正规出版物,对其中文字的字体有较高的要求,强调版面文字协调美观。 但是,由于现有的字体是由不同的厂商制造,存在下列问题:
(1)一些中文字体中的外文字形不好看,有些字体(例如:美术字体、个性 化字体等)中甚至没有外文字形;绝大部分外文字体则没有中文字形;
(2)各种字体的基线、字心等存在较大的差异,需要稍做调整后才能彼此匹 配。
所以,在对中外文混排文字设置字体时,通常都会将中文字体与字形相近 的外文字体捆绑在一起设置,并且微调基线、字心等数值,以使版面文字更加 协调美观。
目前,设置中外文混排文字字体的方法主要有下列两种:
(1)手动设置属性。排版人员通过鼠标拖放或键盘操作选中文档中的中文文 字部分或外文文字部分,通过菜单命令,分别设定为中文字体以及字形相近的 外文字体;再根据设置字体的字形特征,调整基线偏移、字心的比例等,从而 达到满意的效果。这种方法的缺点是:手动设置极其繁琐、浪费人力和时间、 效率较低;
(2)使用汉体外体搭配命令调整。排版人员通过排版软件提供的汉体外体搭 配命令,指定一种中文字体与外文字体的搭配规则;当排版人员选中文档中的 文字,通过菜单命令,设置中文字体时,系统可以根据上述搭配规则,自动为 选中文字中的外文部分指定一种字形相近的外文字体。这种方法的缺点是:如 果匹配的中文字体和外文字体之间差异较大,仍然需要再次手动微调基线偏移、 字心的比例等,以得到排版人员希望得到的效果。
发明内容
本发明提供一种字体设置方法和装置,该方法能够方便、快速、高效的为 中外文混排文字设置字体。
为达到以上目的,本发明采用的技术方案是:
一种字体设置方法,包括步骤:
创建复合字体,在所述复合字体中设定中文字体和外文字体的匹配规则, 以及所述中文字体和外文字体的基线调整比例、字心比例;
选中文字,将其字体属性设定为所述复合字体;
根据所述复合字体,对选中的文字进行排版。
优选的,所述复合字体包括:复合字体名称、一个中文字体匹配项和至少 一个外文字体匹配项,其中,所述中文字体匹配项和外文字体匹配项均包括语 种、显示字体名称,以及所述基线调整比例和字心比例。
优选的,所述字体属性包括:一个中文字体项和至少一个外文字体项,其 中,所述中文字体项和外文字体项均包括语种和字体名称。
优选的,所述步骤将其字体属性设定为所述复合字体,具体包括:
依次遍历所述复合字体中的字体匹配项;
根据所述字体匹配项的语种,在所述字体属性中查找相对应的字体项;
将查找到的字体项的字体名称设置为所述复合字体名称。
优选的,所述步骤根据所述复合字体,对选中的文字进行排版,具体包括:
依次遍历选中的文字中的每个字符,构建大样字体信息,所述大样字体信 息包括显示字体、基线调整比例、字心比例;
根据当前字符的实际语种,在所述字体属性中查找对应的字体项,如果找 到某个字体项,则将该字体项作为查找结果;
在所述查找结果中,获得字体项的字体名称,如果该字体名称已经设置为 所述复合字体名称,则根据所述实际语种,从所述复合字体中获得对应的字体 匹配项,并将所述大样字体信息的显示字体设置为该字体匹配项的显示字体名 称,将所述大样字体信息的基线调整比例和字心比例分别设置为该字体匹配项 的基线调整比例和字心比例;
根据所述大样字体信息,构建当前字符的大样排版结果。
优选的,如果在所述字体属性中没有查找到对应的字体项,则将所述中文 字体项作为查找结果。
优选的,在所述查找结果中,如果获得的字体项的字体名称没有设置为所 述复合字体名称,则将所述大样字体信息设置为默认值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810222054.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种利用酶制剂和多菌种酿造黄酒的方法
- 下一篇:单组分聚氨酯发泡型胶粘剂