1. Поставить jade.
  2. Поставить docbook DTD.
  3. Заменить плюшевый ISOcyr1 на правильный (см. http://poma.spb.ru/docbook-howto/, локальная копия для кодировки КОИ-8 тут).
  4. Поставить docbook modular stylesheet.
  5. Поставить TeX с T2.
  6. Засунуть в SGML_CATALOG_FILES все catalog'и из пп.2 и 4.
  7. Развернуть jadetex.
  8. Приложить патч к jadetex.dtx. Патч нужен только если Jade собран без multibyte characters.
  9. Установить jadetex по инструкции.
  10. Написать wrapper для замены шрифтов и проч. Наш wrapper содержит много всего лишнего, но с него можно начать.

Все. Пользоваться этим всем так:

$ jade -d /usr/share/sgml/tcust.dsl#print -V tex -t tex sample.sgml
$ jadetex sample.tex или pdfjadetex sample.tex
    
либо
$ jade -d /usr/share/sgml/tcust.dsl#print -V rtf -t rtf sample.sgml
    

[Засада: в получившемся RTFе заменить \fcharset0 на \fcharset204]

либо
    $ jade -d /usr/share/sgml/tcust.dsl#html -V html -t sgml sample.sgml
    

TODOs: