14. An apparatus including a computer processor for generating page files from a template file and records in a database wherein the template file comprises data designating a first variable text area and a second variable text area, the apparatus comprising: means for selecting a record from the database; means for associating the first variable text area with the contents of an entry in the selected record; means for associating the second variable text area with one of a plurality of text files, wherein the entry designates a storage location of the text file; and means responsive to the associating means for generating page files from the template file, the text files, and the database, wherein each selected record determines the content of each page file and wherein each page file corresponds to each selected record.
16. The apparatus of claim 14 , wherein: the variable text area is designated by a text file placeholder; the record entries are stored in the database under a plurality of field names; and a storage location of the text file is specified by data stored under one of the plurality of field names associated with the text file placeholder.