都築と申します。 VineLinux2.6r4でDocBookを使って文書を作成しようとしているのですが、 tableを出力しようとするとエラーが出てしまい、tableがうまく出力されません。 [インストール済の関連しそうなパッケージ] docbook-dtd30-sgml-1.0-10vl2 docbook-utils-0.6.11-2vl4 docbook-dtd42-xml-1.0-0vl2 docbook-style-dsssl-1.76-6vl1 libxml-1.8.16-0vl1 libxml-devel-1.8.16-0vl1 libxml2-2.4.21-1vl1 [うまく出力できないサンプル(sample.docbook)] <?xml version="1.0" encoding="EUC-JP" ?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" > <book lang="ja"> <bookinfo> <title>samplee</title> <pubdate>2004年 03月 14日</pubdate> </bookinfo> <chapter> <title>test</title> <sect1 id="windows"> <title>Windows</title> <para> <table> <title>タイトル</title> <tgroup cols="2"> <thead> <row> <entry>1-1</entry> <entry>1-2</entry> </row> </thead> <tbody> <row> <entry>2-1</entry> <entry>2-2</entry> </row> </tbody> </tgroup> </table> </sect1> </chapter> </book> [実行結果] $> xmllint sample.docbook --noout (->出力無) $> docbook2html -c /etc/sgml/catalog sample.docbook Using catalogs: /etc/sgml/xml-docbook-4.2.cat, /etc/sgml/catalog Using stylesheet: /usr/share/sgml/docbook/utils-0.6.11/docbook-utils.dsl#html Working on: /home/takashi/workplace/sample.docbook jade:/home/takashi/workplace/sample.docbook:3:59:E: URL not supported by this version jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.76/html/../common/dbtable.dsl:224:13:E: 2nd argument for primitive "ancestor" of wrong type: "#<unknown object 135795864>" not a singleton node list jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.76/html/../common/dbtable.dsl:224:13:E: 2nd argument for primitive "ancestor" of wrong type: "#<unknown object 135795864>" not a singleton node list (出力して得られるhtmlファイルでは、表のタイトルは出力されていますが、 tableタグの中には何も出力されなていません。) ------------------------------------------------- エラーメッセージに表示されるdtable.dslの該当部分を見てみましたが、 私の知識では理解できませんでした。 文字コードはEUCで保存しています。 他に設定すべき点等の情報があれば教えて頂ければと思います。 よろしくお願い致します。