Most of our documentation attention goes towards the user manual and the system operator manual.<p>We generate the bulk of those manuals based on our object model, which is liberally sprinkled with (text only) descriptions. We&#x27;ve created a simple XML-based authoring framework which allows us to create pretty tidy documentation. Including images, tables, code examples etc.<p>We convert that XML to Apache FOP. At the end of the process, we&#x27;re left with a bunch of tidy PDF manuals in a variety of languages.