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

*.xml -> *.html (Re: http://www.jp.NetBSD.org/ja/以下で



>                                                    藤原 誠
*.xml を *.html に変換する話の続きです。
以前に、

(1) (pkgsrc) meta-pkg/netbsd-doc で make package-install しておく
(2) cvs  htdocs を checkout する
(3) htdocs で make

すれば良い、と教わったと思います。
それで上記のようにして見たら、make は完了したのですが、これは
多分英語版だけのように見えます。

ja の部分は htdocs のどこに置く (mount -t null する) のが適切
なのでしょうか ?

いまは mkdir ja しておいて
(..cvs-work/htdocs)% sudo mount -t null /export/cvs-work/jp.netbsd.org/htdocs/ja ja      
のようにした後に、次のようにして見ています。

modena@makoto 07:35:15/100817(..htdocs/ja)% make
cd gallery && make events.html
[xsltproc] events.xml -> events.html
warning: failed to load external entity "http://www.NetBSD.org/XML/htdocs/lang/share/xsl/netbsd-webpage-ja.xsl"
cannot parse http://www.NetBSD.org/XML/htdocs/lang/share/xsl/netbsd-webpage-ja.xsl
*** Error code 4

質問し直しますと、
内容を見せる時には、
   htdocs (en)
   htdocs (ja) は pigu (www.jp.netbsd.org) 上では、Apache の httpd.conf
   等で合流すれば良い、(*1)
と理解しているのですが、
*.xml -> *.html 変換する時には、
   htdocs (en)
   htdocs (ja) はどう合流しておけば良いのでしょうか ?
という質問です。
(もしかして、上で external entity と言っている先が本当にないのが問題 ?)

いつもありがとうございます。
---
(藤原)
(*1)
    Alias /ja/JP/ "/htdocs/www.jp.netbsd.org/JP/"
    Alias /ja/ "/htdocs/www.jp.netbsd.org/ja/"