Abstract:
Data tables that are required for the proper processing of font glyphs are automatically synthesized if they do not form part of an original font definition. The synthesized tables are stored in an annex file that is associated with the font, rather than being incorporated into the font definition. As a result, the integrity of the original font data is maintained, and does not adversely affect font protection systems that are based upon font data.
Abstract:
A font synchronization system ensures that fonts which are specified in the creation of a document are the same as those that are employed in the subsequent handling and printing of the document. Each font that is utilized within a document, or available in a printing system, is characterized by a font reference that unambiguously identifies significant features of the font. Font references associated with a document are compared with those available on a computer resource, to see if two fonts are the same in all significant respects. If the fonts are not the same, the comparison process identifies the areas of difference between them, so that a determination can be made whether such differences are critical to the appearance of the document. A number of font references are encapsulated within a font profile, to identify the fonts that are available for use within a particular environment, such as a service bureau. The font profiles can be employed by document creators to limit their choices for fonts to those which will be ultimately available when the document is printed.
Abstract:
A method for grouping glyphs or characters together by certain characteristics, and then mechanically performing hinting on each group based on the hand-done hinting of an avatar character or glyph in each class, and then reusing this hinting for other glyphs or characters is disclosed.
Abstract:
A font synchronization system ensures that fonts which are specified in the creation of a document are the same as those that are employed in the subsequent handling and printing of the document. Each font that is utilized within a document, or available in a printing system, is characterized by a font reference that unambiguously identifies significant features of the font. Font references associated with a document are compared with those available on a computer resource, to see if two fonts are the same in all significant respects. If the fonts are not the same, the comparison process identifies the areas of difference between them, so that a determination can be made whether such differences are critical to the appearance of the document. A number of font references are encapsulated within a font profile, to identify the fonts that are available for use within a particular environment, such as a service bureau. The font profiles can be employed by document creators to limit their choices for fonts to those which will be ultimately available when the document is printed.