| SGML
Aaargh! Maintaining specs is a Royal Pain! We need to automate this!
See also:
There are lots of web libraries for python. We could eventually specify the interfaces in ILU and use them from lots of languages (C, C++, java, scheme, CommonLisp, Modula-3), but we'd prototype and develop using python.I've already written little tools to do things like relativize links and such. Rather than doing TOC generation, section nubmbering, etc. during translation, we'd do it in-place in the source, but automatically
changed my mind, since java has at least the potential to address the installation bugs. Plus, it looks like we can write for the java VM in scheme (see kawa)
source in debian archive under text
Great for the reference section!
@@ I know from first-hand experience that producing multi-purpose technical specifications (e.g. IETF plain text, online hypertext, and postscript) is tricky and tedious. I try to keep track of tools that might provide solutions to this problem.
Another SGMLS/Perl formatter, DTD Fragments. It's not DTD specific and does output to HTML, ASCII and TROFF, it does require a DTD to generic element mapping in Perl for any specific DTD and comes with DocBook and Linuxdoc mappings. The next version will have RTF output, Snafu DTD mapping and better support for applying different styles to the output. Ken MacLeod
Hmmm... on closer examination, this is something of a hack. They hacked the DTD, hacked the down-translators, etc. I like the idea of using a LaTeX-like DTD, but I think I'll wait till this matures a little more. also: distribution archive.