* docbook-xmlの設定不備で asciidoc がビルドできない。 [#s40f30c2]

メッセージ

シンプルなマークアップ言語ツール asciidoc をビルドしようとすると

python a2x.py -f manpage doc/asciidoc.1.txt
a2x: ERROR: "xmllint" --nonet --noout --valid "/tmp/build/doc/asciidoc.1.xml"  
returned non-zero exit status 4
make: *** [doc/asciidoc.1] エラー 1

みたいなエラーになってビルドできない。


<?xml version="1.0"?>
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
  <public publicId="-//OASIS//DTD DocBook XML V4.5//EN" uri="./dtd/docbookx.dtd"/>
  <system systemId="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" uri="./dtd/docbookx.dtd"/>
  <system systemId="http://docbook.org/xml/4.5/docbookx.dtd" uri="./dtd/docbookx.dtd"/>
  <public publicId="-//OASIS//DTD DocBook CALS Table Model V4.5//EN" uri="./dtd/calstblx.dtd"/>
  <public publicId="-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" uri="./dtd/htmltblx.mod"/>
  <public publicId="-//OASIS//DTD XML Exchange Table Model 19990315//EN" uri="./dtd/soextblx.dtd"/>
  <public publicId="-//OASIS//ELEMENTS DocBook Information Pool V4.5//EN" uri="./dtd/dbpoolx.mod"/>
  <public publicId="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.5//EN" uri="./dtd/dbhierx.mod"/>
  <public publicId="-//OASIS//ENTITIES DocBook Additional General Entities V4.5//EN" uri="./dtd/dbgenent.mod"/>
  <public publicId="-//OASIS//ENTITIES DocBook Notations V4.5//EN" uri="./dtd/dbnotnx.mod"/>
  <public publicId="-//OASIS//ENTITIES DocBook Character Entities V4.5//EN" uri="./dtd/dbcentx.mod"/>
</catalog>

みたいに、そのバージョン(=4.5)のみのカタログ定義になる。バグ入りの xmlcatalog で作ると、以前のバージョン(4.5なら4.1.2から4.4まで、4.5の定義は5.0に入る)のカタログ定義が生成されてしまう。 -- kojima 2015-02-18 (水) 21:55:52



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-17 (金) 16:35:44