LaTeX 导出 HTML 质量不够我的要求,更没有 XML validation 排除格式错误,所以我一开始写就用 DocBook XML。 Roff 我也用过,你看到我 gopher 首页的文章就是用 troff 排版的。除了对汉字支持实在不太行,现代版的 roff 出书的话质量不比 TeX 差多少。
之前提到过的 neatroff,用的 TeX 的 line break algorithm。
另外,这个 Speedata publisher 对 TeX OTR (OutpuT Routine) 的封装其实很不错,只靠 LaTeX 是很难做出来的。如果你不知 OTR 是干什么的,那可能只是用用现成模版的轻度用户,当然用不到 publisher,例子: multicol 只是 OTR 的一种简单应用罢了。