Method for selecting a font
First Claim
Patent Images
1. A method for selecting a font, the method comprising:
- receiving a code indicating what type of character is required by a computer program;
referencing a mark-up language document;
determining, based on the contents of the mark-up language document, which of a plurality of fonts is needed by the computer program to display a character of the type required by the computer program.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention is generally directed to a method for selecting a font that uses a mark-up language document to group together multiple pre-existing fonts into a single font family or “virtual font.” The mark-up language document includes rules regarding the conditions under which individual fonts within the family are to be used. This permits, for example, a font developer to create, in an efficient manner, an international font using several preexisting fonts.
94 Citations
23 Claims
-
1. A method for selecting a font, the method comprising:
-
receiving a code indicating what type of character is required by a computer program;
referencing a mark-up language document;
determining, based on the contents of the mark-up language document, which of a plurality of fonts is needed by the computer program to display a character of the type required by the computer program. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for determining which of a plurality of fonts to use in a computer program, the method comprising:
-
referencing a mark-up language document that defines a logical condition for using at least one font of the plurality of fonts; and
in response to the logical condition being satisfied, retrieving a glyph of the font. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for obtaining glyphs from a plurality of fonts, the method comprising:
-
referencing a mark-up language document to determine the identity of a first font of the plurality and the identity of a second font of the plurality;
retrieving one or more glyphs of the first font based on the determined identity of the first font; and
retrieving one or more glyphs of the second font based on the determined identity of the second font. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-readable medium having stored thereon mark-up language text, the mark-up language text comprising:
-
a reference to a first font;
data representing a condition under which the first font is to be used;
a reference to a second font; and
data representing a condition under which the second font is to be used. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification