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

[debian-users:33105] Re: 日本語をふくむ DocBook ドキュメントの印刷方法



清水です。


At Thu, 23 May 2002 23:29:01 +0900,
OHURA Makoto wrote:
>   作りました。同じく
> 
> http://www.netfort.gr.jp/~ohura/jadetex/
> 
> にあります。2.7-2.jp.1 というバージョンです。woody 上でしかテスト
> していませんが、多分、potato でも大丈夫でしょう。

確認しました。
apt-line に追加し、apt-get install jadetex jadeptex としましたが、
jadetex 3.12 をインストールしようとしてしまい、
依存関係にひっかかるので、インストールできませんでした。

それなので、
jadetex_2.7-2.jp.1_all.deb
jadetex-ptex_2.7-2.jp.1_all.deb
を直接ダウンロードし、dpkg -i したところ、
無事インストールでき、前回のメールで教えてもらったように、

$ jade -t tex -d /usr/share/sgml/docbook/stylesheet/dsssl/modular/print/docbook.dsl README-ja.sgml
$ jadeptex README-ja.tex

というようにすると、dvi も ps も出力できました。
# バンザーイ!!

/usr/bin/db2dvi も以下のように変更し、
今では db2ps で ps も出力できるようになりました。
大変ありがとうございました。

----- ここから -----
--- /usr/bin/db2dvi	Tue Feb  8 14:57:18 2000
+++ my_db2dvi	Fri May 24 10:41:52 2002
@@ -2,6 +2,7 @@
 
 DB_STYLESHEET=/usr/lib/sgml/stylesheet/dsssl/docbook/cygnus/cygnus-both.dsl
 ADMON_GRAPHICS=/usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh/images/*.gif
+JADETEX=jadeptex
 
 # Dave Mason's option to specify a different stylesheet
 case $1 in
@@ -37,13 +38,13 @@
 
 jade -t tex -d ${DB_STYLESHEET}\#print -o ${TMPFN}.tex $1
 
-jadetex ${TMPFN}.tex
+${JADETEX} ${TMPFN}.tex
 
-# if there are unresolved references, re-run jadetex, twice 
+# if there are unresolved references, re-run ${JADETEX}, twice 
 if egrep '^LaTeX Warning: There were undefined references.$' ${TMPFN}.log >/dev/null 2>&1
 then
-    jadetex ${TMPFN}.tex
-    jadetex ${TMPFN}.tex
+    ${JADETEX} ${TMPFN}.tex
+    ${JADETEX} ${TMPFN}.tex
 fi
 
 exit 0

----- ここまで -----

>   詳細は、ソースを見ていただきたいのですが、基本的には、
> debian/rules の中の TeX を pTeX にするのではなく、フォーマットファ
> イルを作っている postinst の中の TeX を pTeX にしています。その上
> で、original の jadetex も残しておきたいので、multi package にし
> ています。

これから、オリジナルとの diff をとり、変更ケ所を確認します。

それでは。

+-----
| Shimizu Koji(20) , shimizu@xxxxxxxxx
  Gateway SOLO 3450 , Debian GNU/Linux |
                                  -----+