
LFS Book 変換ツールインストールの解説

CVS ソースをダウンロードした後、XML ソースをより読みやすい形式（例えば HTML や TXT, PS, PDF など）に変換したい場合は、お使いのコンピュータで設定しなくてはいけないことがいくつかあります。これらの事に興味がある場合は読み続けてください。XML ソースを編集して、lfs-book や lfs-dev メーリングリストへ再提出しようとしているだけなら、この文章は不要です。そのかわり、LFS 編集者のマニュアル（ the LFS Editor's Manual ）を読んでください。より詳しい情報は http://linuxfromscratch.org にある LFS ウェブサイトを見てください。

-------------------------------------------------------------------------------
もしあなたがやりたい事が XML を HTML に変換するという事ならば、以下の事を行ってください。

初めに、いくつかの依存性を解決しましょう。

* Unzip
  - http://www.linuxfromscratch.org/blfs/view/cvs/general/unzip.html

* SGML Common
  - http://www.linuxfromscratch.org/blfs/view/cvs/pst/sgml-common.html

* libxml2
  - http://www.linuxfromscratch.org/blfs/view/cvs/general/libxml2.html

それでは以下のものをインストールしましょう。

* DocBook DTD 
  - http://www.linuxfromscratch.org/blfs/view/cvs/pst/DocBook.html
  
* DSSSL DocBook Stylesheets 
  - http://www.linuxfromscratch.org/blfs/view/cvs/pst/docbook-dsssl.html

* OpenSP 
  - http://www.linuxfromscratch.org/blfs/view/cvs/pst/opensp.html

* OpenJade 
  - http://www.linuxfromscratch.org/blfs/view/cvs/pst/openjade.html

一度 BLFS Book からのこれら全てのパッケージについてのインストールの説明に従ったなら、あなたは基本的な DocBook の設定を持っています。以下はその他のフォーマットへ変換するために使える代わりのパッケージです。


もしこの本を PS と PDF にうまく変換したい場合は、Htmldoc パッケージが必要となります。これは(あなたが既にインストールした openjade によって作られた) HTML ファイル使ってこれを PS や PDF にインストールします。

  - http://www.easysw.com/htmldoc/

以下のコマンドを実行して HTMLDOC をインストールしましょう。

	./configure --prefix=/usr
	make
	make install

HTMLDOC への素晴らしい X フロントエンドは FLTK です。もし X で変換をするつもりならば、恐らくこのパッケージが必要でしょう。

  - http://sourceforge.net/projects/fltk

以下のコマンドを実行して FLTK をインストールしましょう。

	./configure --prefix=/usr
	make
	make install

もしこの本を TXT にうまく変換したい場合は、lynx ブラウザが必要となります。変換は -dump オプションを通じて行われます。

  - http://www.linuxfromscratch.org/blfs/view/cvs/basicnet/lynx.html

あなたは全てのインストールを終えました。XML をどのように様々な他のフォーマットへ変換するかのいくつかの例を README ファイルで読んでください。
