A document rendering system includes a standard schema and a graphical
user interface configured to receive graphically represented presentation
constraints. A translation engine is configured to translate the
graphically represented presentation constraints into a presentation
schema conforming with a syntax of the standard schema. A validation
engine is configured to validate a document respective to the standard
schema and respective to the presentation schema. A rendering engine is
configured to render a document conditional upon validation by the
validation engine.