3.4. Jade wrappers

オプションで以下のツールがあるので、Jade, DSSSL, DTD のインストール 後に、インストールできます。

3.4.1. sgmltools-lite

http://sgmltools-lite.sourceforge.net/

これは、一年以上前に正式に解散した sgmltools プロジェクトを引き継いだ もので、それ以来、Cees de Groot が若干異なるプロジェクトを立ち上げて、 jade SGML 処理系へのラッパとしてツールを作っています。構文の汚さはかなり解消 されました。作者は、古い sgmltools パッケージをインストールして、そのあとに sgml-tools-lite を入れることとで、この文書を非常に簡単にフォーマットできた そうです。 構文を表示する sgmltools 用の man ページもあります。

3.4.2. Cygnus DocBook Tools

Red Hat 専用ですが - http://www.redhat.com/

Red Hat では、6.2 リリースから、DocBook をサポートするツールその他を 含めた 3 つのパッケージを配布しています。これらのツールは、簡単にインストールで きるので、ツールと格闘しなくても執筆に専念できます。TeTeX, Jade, JadeTeX をあら かじめインストールしておくことが必要です。パッケージは 3 つとも、インストール CD に入っています。

3.4.2.1. Cygnus Tools の使い方

これらのツールは、Red Hat 6.2 に付属しています。まず、次のパッケージが インストールされているか確認してください。

  • sgml-common-0.1-8.noarch

  • docbook-3.1-4.noarch

  • stylesheets-1.54.13rh-1.noarch

最新バージョンは、Red Hat のウェブサイトにあります: http://www.redhat.com/support/errata/RHBA-2000022-01.html.

RPM ファイルをマシンにダウンロードするか、どこかから取ってくるかして、 いつも通りインストールしてください。(root になって、rpm -Uhv ファイル名。) RPM がインストールされたら、次のコマンドを 使って DocBook をレンダリングできます。

bash$ db2html filename 

DocBook を HTML にレンダリングします。( .sgml 拡張子を除いた)ファイル名 と同じ名前でサブディレクトリが作成され、そこに HTML ファイルが置かれます。

bash$ db2pdf filename

DocBook を PDF ファイルにレンダリングします。JadeTeX を使った db2pdf と pd2ps で、現在問題が生じているのに注意してください。これは、Red Hat にバグと して 登録されています。