10. A document publishing system comprising: a computer embodying: a layout quality tagger for tagging candidate layouts of selected content with overall layout quality criterion values using an overall layout quality criterion combining a set of component quality criteria as a weighted linear combination of kernels, each kernel corresponding to an inner product comparing component quality criteria values of a training layout with corresponding component quality criteria values of an input layout, each kernel corresponding to an inner product between (i) a vector derived from the component quality criteria values for the corresponding training layout and (ii) a vector derived from the component quality criteria values for the input layout, and a layout selector that validates a layout for the selected content based at least on the tagged overall layout quality criterion value of the layout; and a publisher for publishing the validated layout including the selected content.
12. The document publishing system as set forth in claim 10 , further comprising: a user interface by which an associated user constructs a candidate layout, the candidate layout being published by the publisher conditional upon the layout selector validating the constructed candidate layout.