会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and system for creating, specifying, and generating parametric
fonts
    • 用于创建,指定和生成参数字体的方法和系统
    • US5586241A
    • 1996-12-17
    • US75039
    • 1993-06-10
    • Benjamin P. BauermeisterClyde D. McQueen, IIIMichael S. DeLaurentisPaul M. HiginbothamDaniel E. LipkieDonald J. MunsilRaymond G. Beausoleil
    • Benjamin P. BauermeisterClyde D. McQueen, IIIMichael S. DeLaurentisPaul M. HiginbothamDaniel E. LipkieDonald J. MunsilRaymond G. Beausoleil
    • G06F17/21G06T11/20G06F15/00
    • G06F17/214G06T11/203
    • A method and system for parametrically generating characters and fonts. A font generation system is run on a computer and allows a user to create a Terafont binary file, which includes a set of universal font generation rules that are applied to generating fonts consistent with a common type of alphabet, and parametric data files, each of which specify a particular font. The user can create a new font, or replicate an existing font. The parametric data are distributed as files or embedded in documents. One or more characters of a font are generated using a font engine that executes the Terafont binary file on a computer using the parametric data specifying that font as an input. The parametric data provided to the font engine at least include a minimal set of font measurement data, such as a PANOSE.TM. number, which are used to compute global variables representing typographic characteristics common to many--if not all--of the glyphs in the font. Additional global and local variables needed to capture nuances of individual characters are computed or assigned default values by the font engine. Thus, a wide variety of fonts can be generated, each font using a set of parametric data relatively small in size, without extrapolating from a single master outline or interpolating between two or more outlines. Since the generated character outlines are defined in terms of conventional mathematical constructs, they are easily reformatted into other digital font formats by the font engine, if necessary.
    • 用于参数生成字符和字体的方法和系统。 字体生成系统在计算机上运行,​​并允许用户创建一个Terafont二进制文件,其中包括一组通用字体生成规则,该规则应用于生成与常见字母类型一致的字体,以及参数数据文件 它指定一个特定的字体。 用户可以创建一个新的字体,或复制一个现有的字体。 参数数据作为文件分发或嵌入文档。 使用使用指定该字体作为输入的参数数据在计算机上执行Terafont二进制文件的字体引擎来生成字体的一个或多个字符。 提供给字体引擎的参数数据至少包括最小的字体测量数据集,例如PANOSE TM号码,用于计算表示字体中许多(如果不是全部)字形共同的排版特征的全局变量 。 用于捕获单个字符的细微差别所需的其他全局和局部变量由字体引擎计算或分配默认值。 因此,可以生成各种各样的字体,每种字体使用一组尺寸相对较小的参数数据,而不需要从单个主轮廓推断或在两个或多个轮廓之间内插。 由于生成的字符轮廓是根据常规数学结构定义的,所以如果需要,它们可以通过字体引擎轻松地重新格式化为其他数字字体格式。
    • 2. 发明授权
    • Font manager with selective access of installed fonts
    • 字体管理器可选择性地访问已安装的字体
    • US5586242A
    • 1996-12-17
    • US221806
    • 1994-04-01
    • Clyde D. McQueen, IIIBenjamin P. BauermeisterJason L. StaczekMichael S. DeLaurentisGlenn G. Brooks
    • Clyde D. McQueen, IIIBenjamin P. BauermeisterJason L. StaczekMichael S. DeLaurentisGlenn G. Brooks
    • G09G5/24G06F3/048G06F3/14G06F17/21G06F15/00
    • G06F17/214
    • A method for managing a plurality of different fonts that are installed on a computer. Raw font data for the plurality of fonts are stored in files on a computer hard disk (34). At least some of the fonts for which a character set is defined by the raw data are installed in the graphics user interface operating system running on a computer. The installed fonts are listed in a file (40). The method enables a user (22) to create one or more font menu lists (28) that are displayed to the user whenever selection of a font for use in a document by an application is desired. The font menu lists are subsets of the complete list of installed fonts on the operating system. Applications (42) can access any of the fonts installed on the system, but whenever a font must be selected by the user for use in a document, a more limited list of fonts appropriate for the application then running on the computer is displayed, reducing confusion as to the appropriate fonts that should be considered. Fonts are also generated on-the-fly, using PANOSE.TM. numbers, if a font required for use in a document by an application is not installed. Special fonts, which are defined by PANOSE.TM. numbers and other data that fine tune the PANOSE.TM. number description, are included in the list of installed fonts, and are also generated on-the-fly.
    • 一种用于管理安装在计算机上的多种不同字体的方法。 用于多个字体的原始字体数据被存储在计算机硬盘(34)上的文件中。 字符集由原始数据定义的至少一些字体安装在计算机上运行的图形用户界面操作系统中。 安装的字体列在文件中(40)。 该方法使得用户(22)能够创建一个或多个字体菜单列表(28),每当需要应用程序在文档中使用的字体的选择时,该字体菜单列表(28)被显示给用户。 字体菜单列表是操作系统上已安装字体的完整列表的子集。 应用程序(42)可以访问系统上安装的任何字体,但只要用户必须选择字体以便在文档中使用,则会显示适用于计算机上运行的应用程序的更有限的字体列表,从而减少 对于应该考虑的适当字体的混淆。 如果未安装应用程序在文档中使用的字体,也会使用PANOSE TM号码即时生成字体。 由PANOSE TM号码定义的特殊字体和微调PANOSE TM号码描述的其他数据都包含在已安装字体列表中,并且也是随机生成的。