-
公开(公告)号:CN1416077A
公开(公告)日:2003-05-07
申请号:CN02153500.0
申请日:2002-12-05
Applicant: 北京北大方正电子有限公司 , 北京大学计算机科学技术研究所
Abstract: 本发明属于文字排版处理领域,具体涉及一种手持设备文字排版对齐的方法。目前,手持设备上的文字排版行尾不能对齐,经常会有违反文字禁排规则的情形,不符合文字的排版规则及人们的阅读习惯。本发明所述的方法采用了一个基础字符单元分析器以及两个核心模块(断行模块和空白分配模块)。断行模块利用字符单元分析器,决定在文字流的什么部位可以断行,而空白分配模块则在字符单元分析器的基础上,采用优先分级的方式,高效率地在一行文字之间分配空白,保证文字行的两端与左右边界对齐、空白在文字之间合理分配。本发明有效地解决了手持设备现有技术中所存在的行尾不能对齐及违反禁排规则的问题。
-
公开(公告)号:CN1160646C
公开(公告)日:2004-08-04
申请号:CN02153500.0
申请日:2002-12-05
Applicant: 北京北大方正电子有限公司 , 北京大学计算机科学技术研究所
Abstract: 本发明属于文字排版处理领域,具体涉及一种手持设备文字排版对齐的方法。目前,手持设备上的文字排版行尾不能对齐,经常会有违反文字禁排规则的情形,不符合文字的排版规则及人们的阅读习惯。本发明所述的方法在由字符分析器对文字流进行分析处理时,先由字符分析器中的基础字符单元分析器分析文字流中的字符单元,然后再由字符分析器中的断行模块对文字流进行断行分析,最后再由字符单元分析器中的空白分配模块采用优先分级的方式在一行文字之间分配空白,保证文字行的两端与左右边界对齐、空白在文字之间平均分配。本发明有效地解决了手持设备现有技术中所存在的行尾不能对齐及违反禁排规则的问题。
-