Method and system for achieving enhanced glyphs in a font
First Claim
1. A method for achieving enhanced glyphs of a font, the method comprising:
- (a) determining a glyph layer description for a selected glyph;
(b) accessing at least one contour for the selected glyph;
(c) accessing at least one layer style for the at least one contour of the selected glyph; and
(d) rendering the selected glyph in accordance with the at least one layer style to produce an enhanced glyph.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects for achieving enhanced glyphs of a font are presented. In a method aspect, the method includes determining a glyph layer description for a selected glyph, and accessing at least one contour for the selected glyph. The method further includes accessing at least one layer style for the at least one contour of the selected glyph, and rendering the selected glyph in accordance with the at least one layer style to produced an enhanced glyph. In a system aspect, the system includes a mechanism for providing a hinted path. A glyph layer processor is coupled to the mechanism for providing and receives the hinted path. The glyph layer processor outputs enhanced glyph data. A drawing client for receiving the enhanced glyph data from the glyph layer processor for output from a computer system is further included.
28 Citations
40 Claims
-
1. A method for achieving enhanced glyphs of a font, the method comprising:
-
(a) determining a glyph layer description for a selected glyph; (b) accessing at least one contour for the selected glyph; (c) accessing at least one layer style for the at least one contour of the selected glyph; and (d) rendering the selected glyph in accordance with the at least one layer style to produce an enhanced glyph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for achieving enhanced glyphs in a font in a computer system, the system for achieving comprising:
-
means for providing a hinted path; a glyph layer processor coupled to the means for providing and receiving the hinted path, the glyph layer processor outputting enhanced glyph data; and a drawing client for receiving the enhanced glyph data from the glyph layer processor for output from the computer system. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for achieving enhanced individual glyphs of a font, the method comprising:
-
forming a glyph layer description of one or more layers for a font; forming a layer style description of one or more styles for the font; and utilizing data from the layer style description by the glyph layer description to achieve enhanced glyphs. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification