1. A document generation system for producing a document from information derived from an information repository, comprising: a source of code representing a document template including, data fields containing placeholder items to be replaced by desired data items, and also including a repetition identifier indicating one of said data fields is to be replicated to provide a group of data fields to be replaced by a plurality of said desired data items; a source of document generation control information supporting insertion of said desired data items derived from said information repository in said data fields; and a document processor for applying said control information in replacing template document data field placeholder items with desired data items, to produce a generated document.
8. The system according to claim 1 , wherein said generated document comprises one or more of, (a) an SGML document, (b) an XML document, (c) an HTML document, and (d) a multimedia file.