Automated wysiwyg previewing of font, kerning and size options for user-selected text
AssigneeYou Software, Inc.
InventorsCraig Barnes, Timothy Brown, Eric Hayes
Life of this patent
Estimating the term…
Abstract
A font control application detects a user selection of text being edited in a text-editing application. In response to a single user command, the font control application presents a font preview menu including the selected text automatically rendered multiple times in different fonts. In response to receiving a user selection of one rendition of the selected text from the font preview menu, the font control application instructs the text-editing application to change a font of the selected text to the font of the selected rendition.
Claims70
A method comprising:
- receiving a selection of text being edited in an application;
- and
- in response to a first command, presenting a font preview menu including the selected text automatically rendered multiple times in different fonts.
A method comprising:
- receiving a selection of text being edited in an application;
- and
- in response to a user command, presenting a kerning preview menu including the selected text being automatically rendered multiple times with a plurality of different kerning options.
A method comprising:
- detecting at a font control application a user selection of text being edited in a first text-editing application;
- in response to a single user command, presenting a font preview menu including the selected text automatically rendered multiple times in a plurality of fonts;
- receiving a selection of one rendition of the selected text from the font preview menu;
- and
- instructing the first text-editing application to change a font of the selected text to the font of the selected rendition.
A method comprising:
- receiving a selection of text being edited in an application;
- presenting a first menu including names of at least a subset of available fonts;
- receiving a selection of a font from the first menu;
- in response to a selection of a font, presenting a second menu including the selected text automatically rendered multiple times using the selected font in a plurality of different sizes;
- receiving a selection of one of the renditions of the selected text;
- setting a font of the selected text in the application to the selected font from the first menu;
- and
- setting a size of the selected text in the application to the size of the selected rendition from the second menu.
A computer program product comprising a computer-readable medium including:
- program code for receiving a selection of text being edited in an application;
- and
- program code for presenting, in response to a first command, a font preview menu including the selected text automatically rendered multiple times in different fonts.
A computer program product comprising a computer-readable medium including:
- program code for receiving a selection of text being edited in an application;
- and
- program code for presenting, in response to a user command, a kerning preview menu including the selected text being automatically rendered multiple times with a plurality of different kerning options.
A computer program product comprising a computer-readable medium including:
- program code for detecting at a font control application a user selection of text being edited in a first text-editing application;
- program code for presenting, in response to a single user command, a font preview menu including the selected text automatically rendered multiple times in a plurality of fonts;
- program code for receiving a selection of one rendition of the selected text from the font preview menu;
- and
- program code for instructing the first text-editing application to change a font of the selected text to the font of the selected rendition.
A computer program product comprising a computer-readable medium including:
- program code for receiving a selection of text being edited in an application;
- program code for presenting a first menu including names of at least a subset of available fonts;
- program code for receiving a selection of a font from the first menu;
- program code for presenting, in response to a selection of a font, a second menu including the selected text automatically rendered multiple times using the selected font in a plurality of different sizes;
- program code for receiving a selection of one of the renditions of the selected text;
- program code for setting a font of the selected text in the application to the selected font from the first menu;
- and
- program code for setting a size of the selected text in the application to the size of the selected rendition from the second menu.
A user interface for comparing and selecting attributes of text within a document comprising:
- a font preview menu including a plurality of selectable renditions of user-identified text from the document in a plurality of different fonts;
- and
- a selection mechanism for allowing a user to choose one of the renditions in order to apply the associated font to the user-identified text in the document.
A system for comparing and selecting text attributes comprising:
- a text-editing application;
- and
- a font control application, in communication with the text-editing application, for detecting a user selection of text being edited in the text-editing application and presenting a font preview menu including the selected text automatically rendered multiple times in different fonts.
Dependencies are inferred from the claim text.