wiki Wiki | contuct me Contuct me |

Menu

DocBookでWebサイト作成

概要

DocBook を使ってWebサイトを構築する。とういのは大げさですが、How To 文書を 定型書式にまとめる方法を提示できたらと思います。この文書も How To文書になります。

この章ではWindowsでDocBook文書を作成するための準備やHTMLやPDFなどのフォーマット へ出力するための方法などを紹介します。


目次

I. 必要なツールとその入手先の紹介
II. インストールと設定
II.1. Eclipse でプロジェクトの作成
II.2. 必要なライブラリのプロジェクトへの追加
II.3. 作成されたプロジェクトのディレクトリ構造
III. DocBook文書から単一のHTMLを作成する
III.1. DocBook文書の作成
III.2. XSLTファイルの作成
III.3. CSSファイルの作成
III.4. Antのビルドファイルの作成
III.5. 単一のHTMLの出力の確認
IV. DocBook文書を複数のHTMLに分割して出力する
IV.1. 前準備
IV.2. XSLファイルの作成
IV.3. DocBook文書の修正
IV.4. HTMLの出力の確認
V. DocBook文書からPDFを出力する
V.1. Apache FOPとは?
V.2. Apache FOPの入手とインストール
V.3. Apache FOPの動作確認
V.4. 日本語フォントを使えるようにする
V.5. PDFを出力する
VI. DocBook Tips
VI.1. 1つのbookを複数のファイルに分割するには
I. DocBook V4.5CR3リファレンス
keycap — キーボードのキーに刻印されている文字を表します。
keycode — キーボードのキーを表す(主に数字の)内部的な識別子
keycombo — キーの入力の組み合わせの表現に使います。
itemizedlist — 黒丸で箇条書きを行う際に使用します。
orderedlist — 番号箇条書きを記述する際に使用します。
用語集
VII. 参考文献

図目次

II.1. DocBook用のプロジェクトのディレクトリ
III.1. XMLファイルの新規作成
III.2. XMLファイルの作成方法の選択
III.3. ファイル名の指定
III.4. DTDの指定
III.5. ルートエレメントの指定
IV.1. 作成されたリソース一覧
IV.2. 複数のHTMLの出力の確認
V.1. FOPの変換イメージ

表目次

III.1. docbook-xslタグの説明
III.2. DocBook-XSLで使用しているパラメータの設定

例目次

IV.1. 分割HTML出力用のXSLファイル
IV.2. 分割HTML出力用のDocBook文書
V.1. TTFReaderを使ってフォント名を調査する
V.2. フォント・メトリックス・ファイルの作成
V.3. FO出力用のXSLファイルのサンプル
V.4. PDF出力用のbuild.xmlファイルサンプル