Positioning of floating objects in electronic documents
    1.
    发明授权
    Positioning of floating objects in electronic documents 失效
    浮动对象在电子文档中的定位

    公开(公告)号:US07870500B2

    公开(公告)日:2011-01-11

    申请号:US11182471

    申请日:2005-07-15

    IPC分类号: G06F3/048 G06F17/21 G06T11/60

    CPC分类号: G06F17/212

    摘要: An approach for positioning a floating object in a workspace of an electronic document is disclosed herein. To accomplish this, the workspace is divided into a plurality of available portions in which floating objects may be positioned. For example, these available portions represent geometrical areas within the workspace that do not include obstacles, such as absolutely positioned objects and other floating objects. The available portions are then evaluated against a plurality of undesirable positioning characteristics in order to determine an optimal position for the floating object within the workspace. The optimal position is then determined to be either a location in the workspace that does not result in any of the undesirable characteristics or, alternatively, a location having the most tolerable of the potentially resultant undesired characteristics.

    摘要翻译: 本文公开了一种将浮动对象定位在电子文档的工作区中的方法。 为了实现这一点,工作区被分成多个可用的部分,浮动对象可以在其中被定位。 例如,这些可用部分表示工作空间内不包含障碍物的几何区域,例如绝对定位的对象和其他浮动对象。 然后针对多个不期望的定位特征来评估可用部分,以便确定工作空间内浮动对象的最佳位置。 然后将最佳位置确定为工作空间中不会导致任何不期望的特征的位置,或者替代地,具有最可容忍潜在的不期望特征的位置。

    Enlargement of font characters
    2.
    发明授权
    Enlargement of font characters 失效
    放大字体字符

    公开(公告)号:US07242404B2

    公开(公告)日:2007-07-10

    申请号:US11228447

    申请日:2005-09-15

    IPC分类号: G09G5/26

    CPC分类号: G06T11/203

    摘要: A character within a font is enlarged to a desired size by first determining whether the font contains existing or predefined variants of the character having the desired size. If no appropriately sized variant exists, the enlarged character is assembled from a plurality of component glyphs that are stored with the font, wherein the component glyphs include an extender that may be duplicated within the assembled character in order to achieve the desired size. In one embodiment, the font includes tables containing records of the enlarged variants for a particular character, as well as part records for the component glyphs used to assemble the enlarged character.

    摘要翻译: 通过首先确定字体是否包含具有期望大小的字符的现有或预定义变体,将字体内的字符放大到期望的大小。 如果没有适当大小的变体存在,则放大的字符从与字体一起存储的多个组件字形组装,其中组件字形包括可以在组装的字符内复制的扩展器,以便实现所需的大小。 在一个实施例中,字体包括包含用于特定字符的放大变体的记录的表以及用于组合放大字符的组件字形的部分记录。

    Method and system of character placement in opentype fonts
    3.
    发明授权
    Method and system of character placement in opentype fonts 有权
    字体放置在opentype字体的方法和系统

    公开(公告)号:US07492366B2

    公开(公告)日:2009-02-17

    申请号:US11129149

    申请日:2005-05-13

    CPC分类号: G06T11/60 G06F17/215

    摘要: A method and system for optimizing the horizontal spacing of superscripts and subscripts in open type font designs is disclosed. The system includes a module for vertically aligning and spacing characters and a module for horizontally aligning characters having differing baselines in accordance with cut-in information stored in font tables corresponding to each individual character in the font. This additional horizontal spacing adjustment capability provides for optimum placement of character glyphs having differing baselines, e.g., superscript or subscript. The method includes placing a first/next character on a baseline, retrieving a next adjacent character, determining whether a cut-in associated with one or both of the characters can be applied between the two characters, and then applying the appropriate cut-in. Ascertaining whether a cut-in may apply may be accomplished by evaluating relative positions of adjacent glyph bounding boxes.

    摘要翻译: 公开了一种用于优化开放式字体设计中上标和下标的水平间距的方法和系统。 该系统包括用于垂直对齐和间隔字符的模块和用于根据存储在与字体中的每个单独字符相对应的字体表中的切入信息水平对准具有不同基线的字符的模块。 这种额外的水平间距调整能力提供了具有不同基线(例如上标或下标)的字符字形的最佳放置。 该方法包括将第一/下一个字符放置在基线上,检索下一个相邻字符,确定是否可以在两个字符之间应用与一个或两个字符相关联的剪切,然后应用适当的切入。 确定剪切是否适用可以通过评估相邻字形边界框的相对位置来实现。

    Enlargement of font characters
    4.
    发明授权
    Enlargement of font characters 有权
    放大字体字符

    公开(公告)号:US07453463B2

    公开(公告)日:2008-11-18

    申请号:US11774274

    申请日:2007-07-06

    IPC分类号: G09G5/26

    CPC分类号: G06T11/203

    摘要: A character within a font is enlarged to a desired size by first determining whether the font contains existing or predefined variants of the character having the desired size. If no appropriately sized variant exists, the enlarged character is assembled from a plurality of component glyphs that are stored with the font, wherein the component glyphs include an extender that may be duplicated within the assembled character in order to achieve the desired size. In one embodiment, the font includes tables containing records of the enlarged variants for a particular character, as well as part records for the component glyphs used to assemble the enlarged character.

    摘要翻译: 通过首先确定字体是否包含具有期望大小的字符的现有或预定义变体,将字体内的字符放大到期望的大小。 如果没有适当大小的变体存在,则放大的字符从与字体一起存储的多个组件字形组装,其中组件字形包括可以在组装的字符内复制的扩展器,以便实现所需的大小。 在一个实施例中,字体包括包含用于特定字符的放大变体的记录的表以及用于组合放大字符的组件字形的部分记录。

    Positioning screen elements
    5.
    发明授权
    Positioning screen elements 失效
    定位屏幕元素

    公开(公告)号:US07576749B2

    公开(公告)日:2009-08-18

    申请号:US11228961

    申请日:2005-09-15

    IPC分类号: G09G5/00

    CPC分类号: G06F17/211

    摘要: An approach for positioning screen elements on a display screen is disclosed herein. The screen elements represent expressions in a formula and may include one or more glyphs. Optimal positions are determined for the screen elements based on analyzing positional characteristics associated with displaying the screen elements at the resolution supported by the display screen against positional characteristics based on an optimal resolution. This analysis indicates whether the degree of displacement between display of a screen element at the actual resolution and display of the screen element at the optimal resolution would exceed a predetermined threshold level. If not, the screen element is output for display on the display screen based on the positional characteristics associated with the display screen resolution. Otherwise, the positional characteristics based on the actual resolution are modified such that the degree of displacement conforms to the threshold level.

    摘要翻译: 本文公开了一种将屏元件定位在显示屏上的方法。 屏幕元素表示公式中的表达式,并且可以包括一个或多个字形。 基于分析与显示屏幕支持的分辨率相对应的屏幕元素相对于基于最佳分辨率的位置特性的位置特性来确定屏幕元素的最佳位置。 该分析指示在实际分辨率下的屏幕元素的显示和最佳分辨率下的屏幕元素的显示之间的位移程度是否将超过预定阈值水平。 如果不是,则基于与显示屏分辨率相关联的位置特性,输出屏幕元素以在显示屏幕上显示。 否则,基于实际分辨率的位置特性被修改为使得位移程度符合阈值水平。