1. An apparatus comprising: a processor configured to receive an extensible markup language (XML) input data stream, and associate XML data contained in the XML input data stream and a format template, wherein the processor is configured to format the associated XML data according to a format governed by the format template, and wherein the processor is configured to generate a printable representation of at least a portion of a media based on the formatted XML data.