We maintain most of our documents in RTML, Runeberg Text Markup Language, which is an extended subset of HTML.
Not yet documented. Sorry.
The extension we use is <spärr>...</spärr>, which is automatically translated to something that HTML parsers recognize by the support system.