[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:16640] Re: 私家版docbook-tools (gnome2用docbooktoolのつくりかた)
-
From:nobuhide shimizu
-
Date:Fri, 22 Nov 2002 01:12:06 +0900 (JST)
- Subject: [plamo:16640] Re: 私家版docbook-tools (gnome2用docbooktoolのつくりかた)
- From: nobuhide shimizu <nobushim@xxxxxxxxxxxxxxxx>
- Date: Fri, 22 Nov 2002 00:57:32 +0900
こんばんは
清水です
来るgnome2.2のためにもdocbookはかかせない?!
てんこもりなredhat系はそれはそれとして
On Mon, 04 Nov 2002 23:14:45 +0900 (JST)
Shun-ichi TAHARA (田原 俊一) <jado@flowernet.gr.jp> さん wrote:
> あたりから持ってこれるようですが、デフォルトのままではファイル名とかが
> 不整合しまくりで、各ファイルの名前を変更するとか、カタログファイルにパッ
> チを当てるとかしないといけない模様。
手動ではありますが、gnome2的なやりかたが書いてあったので
やってみました。ちゃんとhtmlをつくってくれました。
自動化も研究の結果4.1.2に関してはOK?!
Porting applications to the GNOME 2.0 platform-doc/
http://developer.gnome.org/dotplan/porting/
翻訳文書
http://www.gnome.gr.jp/docs/porting-apps-GNOME-2.0/apc.html
の手順を再現してみました
##手動編
gnome-2.1相当のソースをもらってきます
libxml2-2.4.25.tar.gz
libxslt-1.0.21.tar.gz
gnome-1.4環境でビルドします
スタイルシートをもらいます
http://sourceforge.net/projects/docbook/
docbook-xsl-1.57.0.tar.gz
Docbook-XML用のDTDをもらいます
http://www.oasis-open.org/docbook/xml/4.1.2/
docbkx412.zip
mkdir ./Docbook-dtd
ディレクトリDocbook-dtdを作る
docbook-xsl-1.57.0.tar.gz
docbkx412.zip
ふたつを解凍する
(tar xvzf xxxx.tar.gz , unzip xxxx.zip)
/etc/X11/catlogを例を参考に書く
*docbookx.dtdの場所に注意
参考のporting-docをgnomeCVSからもらうか
gnome2.0.0-2.1.2のsourceからgeit-XXXX.tar.gzをもらい
gedit.xml porting-doc-to-GNOME-2.0.xml(のセット)を用意する
public_htmlをつくり
ディレクトリporting-docを作る
porting-to-GNOME-2.0.xmlをコピー
gedit.xmlをコピー
$xsltproc -o porting-doc/ ~/Docbook-dtd/docbook-xsl-1.57.0/html/chunk.xsl ./porting-to-GNOME-2.0.xml
コマンドを実行
2分ぐらい待つ
コメントが出ておしまい
########
自動編(4.1.2のみ)
手動がいけたなら
自動をこころみたいところです
試行の結果
まず
1
docbkx412.zipを
/usr/loca/share/xml/docbook/dtd/4.1.2/にいれ解凍
docbook-xsl-1.57.0.tar.gzを
/usr/local/share/xml/docbook/にいれ解凍
2
/etc/xml/catalogを
------以下
<?xml version="1.0"?>
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook XML" catalog="file:///usr/local/share/xml/docbook/catalog"/>
<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML" catalog="file:///usr/local/share/xml/docbook/catalog"/>
<rewriteSystem systemIdStartString="http://docbook.sourceforge.net/release/xsl/current" rewritePrefix="/usr/local/share/xml/docbook/docbook-xsl-1.57.0"/>
</catalog>
以上------
と書く
3
もうひとつ
/usr/local/share/xml/docbook/catalogを
-----以下
<?xml version="1.0"?>
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
<public publicId="-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" uri="dtd/4.1.2/dbpoolx.mod"/>
<public publicId="-//OASIS//DTD DocBook XML V4.1.2//EN" uri="dtd/4.1.2/docbookx.dtd"/>
<public publicId="-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN" uri="dtd/4.1.2/dbcentx.mod"/>
<public publicId="-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN" uri="dtd/4.1.2/dbnotnx.mod"/>
<public publicId="-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN" uri="dtd/4.1.2/dbgenent.mod"/>
<public publicId="-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN" uri="dtd/4.1.2/dbhierx.mod"/>
<public publicId="-//OASIS//DTD XML Exchange Table Model 19990315//EN" uri="dtd/4.1.2/soextblx.dtd"/>
<public publicId="-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" uri="dtd/4.1.2/calstblx.dtd"/>
<rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1" rewritePrefix="dtd/4.1"/>
<rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1.2" rewritePrefix="dtd/4.1.2"/>
<rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.1" rewritePrefix="dtd/4.1"/>
<rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.1.2" rewritePrefix="dtd/4.1.2"/>
</catalog>
以上------
と書く
ちょっと余分はあるかもしれません
これでporting-docはきれいにhtmlをつくりました
#CVSのは./autogen.shを実行する
ほかはまだやってませんが
近日中に我がwebサイト忘備録に掲載予定
--------
清水信秀 nobushim@js3.so-net.ne.jp
MYPlamoLinuxパッケージのすすめ(for plamo2.2.1)
http://www004.upp.so-net.ne.jp/nobushimizu/linux/
- References
-
- [plamo:16075] Re: 私家版docbook-toolsパッケージ, Shun-ichi TAHARA (田原 俊一)
- [plamo:16077] Re: 私家版docbook-tools パッケージ, Chie Nakatani
- [plamo:16091] Re: 私家版docbook-tools パッケージ, nobuhide shimizu
- [plamo:16113] Re: 私家版docbook-tools パッケージ, Shun-ichi TAHARA (田原 俊一)
[検索ページ]
[メール一覧]
Plamo ML 公開システム