目次
Hello World のDocBook文書を作成します。 作成するのはDocBook文書の
helloworld.xml
,XSLTファイルの
hello-html.xml
,HTMLのスタイルシートの
hello-html.css
,Antのビルドファイル
build.xml
です。
まず、プロジェクトに
/helloworld
というフォルダを 作成し、その下に
/helloworld/contents
フォルダを 作成します。DocBook文書はここに置くようにします。
Eclipseを使ってDocBook文書を作成します。
Eclipseで + (Ctrl-N) を選択し、XMLを選択します。
プロジェクトにDocBook DTDをコピーしているのでそれを参照できるように Create XML file from a DTD file を選択します。
作成するXMLのファイル名を指定します。
/helloworld/contents
フォルダを選択し、ファイル名を
helloworld.xml
と入力します。
DTDを選択します。プロジェクト内のDocBook DTD を選択します。
ルート要素の指定を行います。今回はbookをルートとします。 Public IDには
-//OASIS//DTD DocBook XML V4.5//EN
を指定します。
以下のようなXMLファイルが作成されます。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"../../docbook-xml-4.5CR3/docbookx.dtd" >
<book>
</book>
以下のようなDocBook文書を作成します。内容については後述します。
helloworld.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "../../docbook-xml-4.5CR3/docbookx.dtd" > <book lang="ja"> <title>Hello World</title> <chapter> <title>最初のDocBook文書の作成</title> <para>ハローワールドのサンプル</para> </chapter> </book>