Patent ID: 8484553

Claim:
A system including at least one processor for defining specifications for and creating a single multi-purpose stylesheet from a single user interface, the single multi-purpose stylesheet being capable of designing and outputting content in multiple output media formats, the multi-purpose stylesheet being stored on a computer-readable storage medium and comprising: instructions within the single multi-purpose stylesheet identifying information to be output to at least one of several device types, user types, context types, or condition types; and instructions within the single multi-purpose stylesheet comprising one or more formatting rules defining at least one format for at least a portion of the information for each of the multiple output media formats, the at least one format associated with at least one of the device types, the user types, the context types, or the condition types whereby, when the information is output in a particular output media format, the defined format for the selected output will be applied; wherein the single stylesheet is created through the single user interface configured to allow a user to select one or more formatting rules for the at least one format for each of the multiple output media formats, wherein the instructions comprising one more formatting rules defining a format for at least a portion of the identified information to be output define an addition of automatically generated text in conjunction with identified information for each of the multiple output media formats in which the information is output, and wherein the single user interface allows the user to select the one or more formatting rules for the at least one format for each of the multiple output media formats without the use of programming language semantics.