[netatalk-ja:0448] Re: netatalk documentation の日本語訳について

HAT hat @ fa2.so-net.ne.jp
2015年 5月 6日 (水) 11:12:53 JST


HATです。

> とりあえず,
> dpkg -l | grep docbook
> の結果はちょっと編集して貼ると
> -----
> docbook-defguide 2.0.17+svn9047-1 DocBook: The Definitive Guide - HTML
> version
> docbook-xml 4.5-7.2 standard XML documentation system for software and
> systems
> docbook-xsl 1.78.1+dfsg-1 stylesheets for processing DocBook XML to
> various output formats
> docbook-xsl-doc-html 1.78.1-1 stylesheets for processing DocBook XML
> files (HTML documentation)
> -----
> であります.
> 本件のために別途インストールしたパッケージはないのですが,
> この 4 つが入ればスタイルシートは適用される予感ですがいかがでしょう?

やっとわかりました。macros/netatalk.m4の中身を確認すると、
xsltprocというコマンドを要求しています。
このコマンドはRedHat系の場合libxsltパッケージ、Debian系の場合xsltproc
パッケージに入っています。

ドキュメント作成手順書 -------------------------------------------------

Debian系:
# apt-get install libdb-dev (configureを通すために必要)
# apt-get install docbook-xsl xsltproc (ドキュメント作成に必要)
$ tar xvf netatalk-3.1.7.tar.bz2
$ cd netatalk-3.1.7
$ ./configure --with-docbook=/usr/share/xml/docbook/stylesheet/docbook-xsl
$ make html

RedHat系:
# yum install libdb-devel (configureを通すために必要)
# yum install docbook-style-xsl libxslt (ドキュメント作成に必要)
$ tar xvf netatalk-3.1.7.tar.bz2
$ cd netatalk-3.1.7
$ ./configure --with-docbook=/usr/share/sgml/docbook/xsl-stylesheets
$ make html

編集すべきファイル:
doc/html.xsl (日本語化のために1行追加)
doc/manual/*.xml
doc/manpages/man?/*.xml

生成されるファイル:
doc/manual/*.html

以上です。

-- 
HAT


netatalk-ja メーリングリストの案内