Metro and JAXB users guide gets syntax coloring
This document is generated from a set of "source" documents by using an HTML transformation engine called htmlmacro, which I talked about some time ago. One of the benefits of doing a transformation, is that we can do things that are too tedious to do manually. Htmlmacro uses Jelly behind the scene to make it really easy to perform all kinds of processing.
Thanks Marek for telling me about jhighlight.