Programmable object models for bibliographies and citations
    1.
    发明申请
    Programmable object models for bibliographies and citations 失效
    可编程对象模型用于参考书目和引文

    公开(公告)号:US20060236217A1

    公开(公告)日:2006-10-19

    申请号:US11280101

    申请日:2005-11-16

    IPC分类号: G06F17/00

    摘要: Programmable object models for bibliographies and citations enable manipulation of bibliographic information. For example, a programmable object model for one or more bibliographic sources in a document may include a manipulation module programmed to manipulate the one or more bibliographic sources in the document. The bibliographic information may be manipulated via at least one object-oriented message call. The programmable object model may also enable manipulation of bibliographic information in the context of a master list of bibliographic sources. By way of example only, bibliographic sources may be copied from a master list to a document, and vice versa, in accordance with a programmable object model.

    摘要翻译: 参考书目和引文的可编程对象模型能够操纵书目信息。 例如,文档中的一个或多个书目来源的可编程对象模型可以包括被编程为操纵文档中的一个或多个书目来源的操纵模块。 可以经由至少一个面向对象的消息呼叫来操纵书目信息。 可编程对象模型还可以在书目源主列表的上下文中操作书目信息。 仅作为示例,书目来源可以根据可编程对象模型从主列表复制到文档,反之亦然。

    Determining fields for presentable files
    2.
    发明申请
    Determining fields for presentable files 有权
    确定可呈现文件的字段

    公开(公告)号:US20060236234A1

    公开(公告)日:2006-10-19

    申请号:US11109415

    申请日:2005-04-19

    IPC分类号: G06F17/00

    摘要: Fields for presentable files can be determined by an application (i) based on a field type and at least one parameter of the fields and (ii) responsive to raw data and a separate transformation engine, even when the application is unaware of the mechanics of the separate transformation engine. In a described implementation for a given field, the field type indicates that the given field is to be evaluated based on raw data that is referenced by the at least one parameter of the given field. The transformation engine is applied to the referenced raw data to produce a result for the given field that is suitable for presentation. In an example implementation, the transformation engine includes multiples sets of presentation rules that may be selectively established for application to the fields. In an example embodiment, respective presentation rule subsets target respective types of raw data.

    摘要翻译: 可呈现文件的字段可以由应用程序(i)基于字段类型和字段的至少一个参数来确定,并且(ii)响应于原始数据和单独的转换引擎,即使当应用程序不知道 单独的转换引擎。 在给定字段的描述的实现中,字段类型指示将基于由给定字段的至少一个参数引用的原始数据来评估给定字段。 转换引擎应用于引用的原始数据,以产生适合呈现的给定字段的结果。 在示例实现中,转换引擎包括可以选择性地建立用于应用于字段的呈​​现规则的多组集合。 在示例实施例中,各个呈现规则子集针对各自的原始数据类型。

    Extensible markup language schemas for bibliographies and citations
    3.
    发明申请
    Extensible markup language schemas for bibliographies and citations 审中-公开
    参考书目和引文的可扩展标记语言模式

    公开(公告)号:US20060236228A1

    公开(公告)日:2006-10-19

    申请号:US11280609

    申请日:2005-11-16

    IPC分类号: G06F17/00

    摘要: Extensible markup language schemas for bibliographies and citations facilitate utilization of bibliographic information. For example, a schema utilization module may enable the creation, modification, interpretation, etc. of a schema for bibliographic information. A schema utilization module may be an independent program, part of an application program, and so forth. A schema for bibliographic information defines a framework for bibliographic information. The bibliographic information may be embedded in a document, embodied as a master list, and so forth. In a described implementation, the schema for bibliographic information comports with an open-standard such as extensible markup language (XML). The schema enumerates multiple source types and the data types associated therewith. In another described implementation, employing a schema utilization module in conjunction with a schema for bibliographic information enables bibliographic source information to be created, inserted into a document as a citation, added to a master list, reused later, and so forth.

    摘要翻译: 参考书目和引文的可扩展标记语言模式有助于书目信息的利用。 例如,模式利用模块可以使得对于书目信息的模式的创建,修改,解释等。 模式利用模块可以是独立的程序,应用程序的一部分等等。 书目信息的模式定义了书目信息的框架。 书目信息可以嵌入文档中,体现为主列表等等。 在描述的实现中,用于书目信息的模式与诸如可扩展标记语言(XML)的开放标准相匹配。 该模式枚举了多个源类型和与之相关联的数据类型。 在另一个描述的实现中,将模式利用模块与用于书目信息的模式结合使用可以创建书目源信息,将其插入作为引用的文档中,添加到主列表中,以后再次使用等等。

    Alignment and breaking of mathematical expressions in documents
    5.
    发明授权
    Alignment and breaking of mathematical expressions in documents 有权
    文件中数学表达式的调整和打破

    公开(公告)号:US08020091B2

    公开(公告)日:2011-09-13

    申请号:US11182628

    申请日:2005-07-15

    IPC分类号: G06N3/00

    CPC分类号: G06F17/215

    摘要: Embodiments relate to systems and methods for formatting a set of expressions in a document. In embodiments, the systems and methods provide the ability to format a set of expressions by aligning expressions or parts of expressions to each other or to the margins of the document, while also supporting breaking of one or more expressions into multiple parts to be placed on different lines. Breaking can include breaking in places requested by a user or breaking in places that are automatically determined to fit the expressions between the margins of a document.

    摘要翻译: 实施例涉及用于格式化文档中的一组表达式的系统和方法。 在实施例中,系统和方法提供了通过将表达式或部分表达式彼此或文档的边缘对齐来形成一组表达式的能力,同时还支持将一个或多个表达式分解成要放置在多个部分上 不同的线。 破裂可能包括破坏用户所要求的位置或在自动确定为符合文档边距之间的表达式的位置中断。

    Mathematical expression buildup and builddown
    8.
    发明申请
    Mathematical expression buildup and builddown 失效
    数学表达式积累和建立

    公开(公告)号:US20060059217A1

    公开(公告)日:2006-03-16

    申请号:US11229023

    申请日:2005-09-16

    IPC分类号: G06F15/00

    CPC分类号: G06F17/215 G06F17/24

    摘要: Systems and methods for manipulating mathematical expressions in a computer system. A system can include a builddown module programmed to builddown a mathematical expression from a two-dimensional format to a linear format, the builddown module being programmed to associate a special property of the two-dimensional format of the mathematical expression with a corresponding character of the linear format of the mathematical expression. A method can include receiving a request to builddown the mathematical expression from a two-dimensional format to a linear format, building down the mathematical expression to the linear format, and associating a special property of the two-dimensional format of the mathematical expression with a corresponding character of the linear format of the mathematical expression.

    摘要翻译: 在计算机系统中操纵数学表达式的系统和方法。 系统可以包括被编程为将数学表达式从二维格式建立到线性格式的建立模块,所述建立模块被编程为将数学表达式的二维格式的特殊属性与 线性格式的数学表达式。 一种方法可以包括接收将数学表达式从二维格式建立到线性格式的请求,将数学表达式建立到线性格式,并将数学表达式的二维格式的特殊属性与 数学表达式的线性格式的相应字符。

    Method and system of character placement in opentype fonts

    公开(公告)号:US20060256116A1

    公开(公告)日:2006-11-16

    申请号:US11129149

    申请日:2005-05-13

    IPC分类号: G06T11/00

    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.