We chose LaTeX too for those exact reasons plus:<p>* macros allow us to produce integration-specific installation and user guides<p>* ability to generate HTML and PDF versions<p>Lately though I&#x27;m beginning to regret this choice. The owner of the docs isn&#x27;t allowed to commit to our repo (for good reason), but this means I get changes via the wiki which need to be cut and pasted in. Also, the HTML output was never really good enough, so we&#x27;ve stopped doing that. Getting long tables to look good takes a lot of rebuild-and-check cycles. But my biggest issue is that having a common source for each document with minor version-specific changes sounds great until you try to adjust the page breaks. What looks good for one doc looks bad for another, it&#x27;s a real nightmare.