Application of a system font mapping to a design
First Claim
1. A method comprising:
- creating a design environment for a user, said design environment configured to display a design, and said design environment allowing said user to apply a design font to a portion of text in said design;
providing said user with the ability to define a mapping from said design font to a target font;
receiving said mapping from said user while said user is creating said design;
generating a markup language representation of said design; and
applying said mapping to said design;
wherein said design font is linked to said portion of text in said design;
(i) continuously before and after said mapping is received from said user, and(ii) using an encoding prior to said generating step;
said portion of text in said design is not displayed using said target font while said design is edited in said design environment;
said target font is linked to said portion of text in said markup language representation using a different encoding; and
said portion of text in said markup language representation is displayed using said target font while said design is rendered outside of the design environment in an external player or inside the design environment in a virtual external player instantiated within the design environment.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide for the efficient application of a system font mapping to a design. Specific embodiments of the invention involve creating a design environment for a user that is configured to display a design. The design environment allows a user to apply a design font to text in the design. The user is also allowed to define a mapping from the design font to a target font. These embodiments also include generating a markup language representation of the design and applying the mapping to the design. The text is linked to the design font using an encoding prior to the generating step, and the text is linked to fonts in the markup language representation using a different encoding.
-
Citations
23 Claims
-
1. A method comprising:
-
creating a design environment for a user, said design environment configured to display a design, and said design environment allowing said user to apply a design font to a portion of text in said design; providing said user with the ability to define a mapping from said design font to a target font; receiving said mapping from said user while said user is creating said design; generating a markup language representation of said design; and applying said mapping to said design; wherein said design font is linked to said portion of text in said design; (i) continuously before and after said mapping is received from said user, and (ii) using an encoding prior to said generating step; said portion of text in said design is not displayed using said target font while said design is edited in said design environment; said target font is linked to said portion of text in said markup language representation using a different encoding; and said portion of text in said markup language representation is displayed using said target font while said design is rendered outside of the design environment in an external player or inside the design environment in a virtual external player instantiated within the design environment. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving a font mapping from a user via a computer system, said user operating a design program; exporting a design from said design program, said design including a system font; and applying said font mapping to said design during said exporting step using a processor; wherein, during said applying step, said font mapping maps said system font to at least one corresponding target font; said system font is linked to said design; (i) continuously before and after said font mapping is received from said user, and (ii) using an encoding prior to said exporting step; after said exporting step, said target font is linked to said design using a different encoding; said design is not displayed using said target font while said design is viewed in said design program; and said design is displayed using said target font when said design is rendered outside of said design program in an external player or inside said design program in a virtual external player instantiated within the design program. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A work station comprising:
-
a memory; a user mapping input interface, for receiving a mapping from a user; an export command input interface for triggering an export of a design; a system font selection interface, for receiving a system font selection from said user; and a design display interface, for displaying a graphical representation of said design; wherein said design display interface and said system font selection interface allow said user to apply a system font to said design; said mapping maps said system font to an alternative font; said system font is linked to said design; (i) continuously before and after said mapping is received from said user, and (ii) using an encoding prior to said export of said design; and said alternative font is linked to said design using a different encoding after said export of said design; said design is not displayed using the alternative font while the design is displayed in the design display interface; and said design is displayed using said alternative font while said design is rendered in an external player or a virtual external player. - View Dependent Claims (22, 23)
-
Specification