飛田です。 >>>>> 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