An exemplary embodiment of the present invention provides a method of publishing that includes extracting a design specification from a document of a user, the design specification including at least one of page size, page margins, paragraph style, and font style. The method further includes creating a master format specification from the design specification, the master format specification being content neutral and unique to the user. A master format specification is provided that includes a design specification extracted from a document. The master format specification is adapted to generate a first requirements file unique to a user, and the first requirements file is adapted to process a composition file including content from the document to create a first output file. The first output file is adapted to be processed by a first publisher's formatting engine to create the document. A system for publishing documents is also provided.
展开▼