While various computational systems have been devised as solutions to the problem of producing documents with limited expressiveness in form and effect, none has presented a general solution to the problem of representing the kinds of knowledge that are needed to produce documents tailored to a specific use or audience in a manner that is systematic and extensible, and that further provides for th