[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: htdocs/guide/en



佐藤@東京理科大学です。

 とりあえず、DocBook/XSL+DSSSL ベースで
 フレームワークをつくりました。パッチを

 http://www.allbsd.org/%7Ehrs/NetBSD/netbsd-guide-ja-initial.diff.gz

 に置きましたので、どなたか構築できるかどうか
 チェックしていただけると助かります。ja に移動して

  % make DOCTYPE=xml

 とするだけです。

 必要なツールは

  - jade-1.2.1nb6
  - docbook-4.2nb3
  - dsssl-docbook-modular-1.57nb2
  - tidy-20021108

 です。マークアップ的にまずい点をざっと直した英語版と、
 それの冒頭だけ翻訳したものが guide/ja 以下に入れてあり、
 あとは英語のままの部分を翻訳するだけ、という状態になっています。

 スタイルシートは
 dsl/default.dsl -> ja/share/netbsd.dsl -> dsl/netbsd.dsl -> ...
 の順番に読み込まれ、最初の設定が有効になります。
 つまり、日本語用の設定は ja/share/netbsd.dsl で行ない、
 言語共通の設定は dsl/netbsd.dsl で行なうというわけです。

 オリジナルがどういう方向でやろうとしているのか、いまひとつ
 理解できていないのですが、XSLT をベースにしたものでやる、ということであれば
 このフレームワークを DSSSL から XSLT に porting するつもりでいます。
 XML ファイル群への作業は DSSSL と XSLT、どちらを使っても同じです。

 どちらを使うべきかについては netbsd-docs にも投げましたが、
 現時点では XSLT を使って印刷可能な形式にタイプセットすることは
 困難ですので、Jade が使えるならば、さしあたりそれを使うというので
 いいような気がしています。

 そういうわけで、これをもとに日本語化してみます。
 まあ、今までの経験上、マークアップの間違いやタイプセットの
 フレームワークに関する話はいくら主張しても理解されないと
 個人的には思ってるので、netbsd-docs で反応なければ勝手に
 進めようかと思ってます。

--
| 佐藤 広生@東京理科大学 <hrs@eos.ocn.ne.jp>
|                         <hrs@FreeBSD.org> (FreeBSD Project)