[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:14049] Re: test packages of gs and gs-aladdin.
From: Taketoshi Sano <kgh12351@xxxxxxxxxxx>
Subject: [debian-devel:14040] Re: test packages of gs and gs-aladdin.
Date: Tue, 10 Apr 2001 02:34:40 +0900
> 佐野@浜松です。
>
> > > ところで gs-ja 5.50 では「日本語 PDF を CID で表示」できてますか ?
> >
> > 何となく表示できてる気がするのですが。状況証拠だけです
>
> うーむ。こちらではどっちにしろ表示できないす。何が違うんだろう ?
やっと少しだけ検証できました。(もう話は落ち着いたみたい
ですが)
勝手が少しは分ってる gs-ja + gscidfonts-ja で試した話です
が vflib パッチを外して CID で表示の状況にしたところ
日本語 PDF は表示可能、日本語 PS は gscidfonts-ja が使ってる
/usr/lib/ghostscript/Font に Ryumin-Light-*, GothicBBB-Medium-*
を置いてる状態では表示できなかったのですが /usr/lib/ghostscript/fonts
にリンクしてやると表示できました。PS で失敗してたのはこれが原因
だったみたいです。(gs_res.ps は修正済みで gs-aladdin 6.01
は /usr/lib/ghostscript/Font でも見てくれたはずなんですが)
しかも縦書き PDF は可で縦書き PS は不可でした(怪しいかも)。
(gs-aladdin 6.01 は 縦書き PS も可だったはず。。。)
日本語 PDF の挙動の違いが説明できるかどうか理解でき
ませんがパッチは
http://www.sat.t.u-tokyo.ac.jp/~hideyuki/Ghostscript/cidv.html
にある gs6.01-CID-V.diff (を 5.50 に当るよう少し修正したもの)
を使っていて違いは
From: Taketoshi Sano <kgh12351@xxxxxxxxxxx>
Subject: [debian-devel:14020] Re: test packages of gs and gs-aladdin.
Date: Fri, 6 Apr 2001 20:15:25 +0900
> *** gs-CID-V.diff + gs-PDF-V.diff に相当する PS ファイルの変更 ***
> diff -u 5.50.orig/gs_cidfn.ps 5.50/gs_cidfn.ps
> --- 5.50.orig/gs_cidfn.ps Fri Apr 6 17:28:49 2001
> +++ 5.50/gs_cidfn.ps Fri Apr 6 15:49:36 2001
> @@ -354,9 +354,43 @@
> exch dup /Private get begin .loadsubrs end
この gs_cidfn.ps に対して
--- gs_cidfn.ps.orgl Mon Apr 17 16:47:02 2000
+++ gs_cidfn.ps Mon Apr 17 16:51:33 2000
@@ -354,9 +354,43 @@
exch dup /Private get begin .loadsubrs end
....
end
.setglobal
@@ -429,7 +463,10 @@
/CIDFont /Generic /Category findresource dup length dict .copydict
dup /InstanceType /dicttype put
dup /DefineResource {
- .buildcidfont
+ %
+ % 01/18/98 katayama@xxxxxxxxxxxxxxx
+ %
+ dup /FID known not { .buildcidfont } if
/Generic /Category findresource /DefineResource get exec
} put
/Category defineresource pop
があるだけに見えました。それと
> diff -u 5.50.orig/gs_cmap.ps 5.50/gs_cmap.ps
> --- 5.50.orig/gs_cmap.ps Fri Apr 6 17:28:49 2001
> +++ 5.50/gs_cmap.ps Fri Apr 6 16:47:40 2001
これは無いようなので一応これも当ててみました。(必要か
どうかは未確認)
gs 6.x と gs-aladdin 7.x で行くべきと思いますが参考まで
に報告だけ。
平成13年4月11日(水)
--
***************************
香田 温人(こうだ あつひと)
http://www1.pm.tokushima-u.ac.jp/%7Ekohda/