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

[debian-users:35665] Re: gs on woody



飛田です。

>>>>> In [debian-users : No.35658] 
>>>>>	Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx> wrote:

> From: Shinichiro HIDA <shinichiro@xxxxxxxxxxxxx>
> Subject: [debian-users:35656] gs on woody
> Date: Thu, 19 Dec 2002 00:50:23 +0900

> > 飛田です。

> 本質的な問題は理解できていませんが,対処療法で。

お忙しい所、フォロー頂きありがとうございます。

;; 気になってるのですが、*対症療法* ですよね?

> > で、少し調べてみると、sid では、gs-gnu (7.05) で、woody は gs-ja
> > (7.05) を呼んでいたのですが、これらって、互換性は無い物なのでしょうか?
> > 
> > ちなみに、woody で、update-alternatives --config gs して、gs-gnu
> > (6.53) を使うようにすると、gs test.ps で、きれいに表示できてしました。(??)

> woody-jp だと gs-ja 7.05-1.2 でしょうか?

です。はっきりと書かずに申し訳ありません。_o_

> だとするとタッチの差で gs-cjk 対応していませんので

> /usr/share/gs-ja/7.05vflib/lib/gs_res.ps
> に以下のパッチを当ててください。

> --- gs_res.ps~	Sat Feb 23 04:45:55 2002
> +++ gs_res.ps	Thu Aug  1 08:18:32 2002
> @@ -245,8 +245,8 @@

ぅ〜ん.. これをやってみたのですが、woody の gs-ja, gv とも同じく落ちて
しました。

;; なんとなく(気のせいかもしれません)ですが、小さいフォントか、italic 
;; か、そのあたりがちゃんと表示出来ない (ジオメトリの計算が合わない?) 
;; で落ちてるような..

[...]

> woody 環境は持ってないので sarge ですが gs-ja で(LANG=C で)
> 表示できるのは確認しました。

なるほど..

いろいろ検証しているうちに、今度は、sid の gs-gnu が、gs_init.ps が見
付からないと言い出して、起動出来なくなったので調べてみると、ちゃんと 
/usr/share/gs/7.05/ に gs_init.ps はあり、cd /usr/share/gs/7.05; gs す
ると、ちゃんと起動するので、こいつを読むように

env GS_LIB=/usr/share/gs/7.05 gs

して起動してみて、はたと気づいた (というか動物の勘 ^^;) ので、woody で
もこの gs_init.ps の差を調べようとしましたが、woody の gs-gnu は 6.53 
で、そいつの gs_init.ps を gs-ja (7.05-1.2) に読ませようとすると、ヴァー
ジョンが違うという事で、使えませんでした。

そこで、sid の gs-gnu (7.05) の gs_init.ps を woody の gs-ja の
/usr/share/gs-ja/7.05vflib/lib 以下を持って行き、gs-ja を起動してみる
と、なんと、正常に件のファイルが読めてしまいました。^^;;;

全然理論的考証はない (本人も全然分かってない) ので、原因究明になってお
らず、申し訳ないのですが、何はともあれ取り敢えず、diff を取ってみまし
たので、付けてみます。



Attachment: gs_init.diff
Description: Binary data

;; 一応、当初の問題は解決してはいますが、原因が分からないとなんとなく
;; 気持が悪い。^^;;


-- 
  Shinichiro HIDA  mailto:shinichiro@xxxxxxxxxxxxx
  GPG fingerprint = 5F2D 1656 FFF6 F691 A51C  5E61 E416 D398 470C 1CE9