vine-users ML アーカイブ



[vine-users:053865] Re: dia-0.88.1-0vl.i386.rpm

  • From: Kato Atushi <atkatou@xxxxxxxxx>
  • Subject: [vine-users:053865] Re: dia-0.88.1-0vl.i386.rpm
  • Date: Sun, 29 Sep 2002 20:32:17 +0900
加藤です。
シノバーさん、早速のご返事ありがとうございます。

その後の dia ですが、簡単な図なら問題なくプリントアウトできました。
プリント中に top コマンドで観察すると、gs 経由でプリントしているらしいのです。

そこで、プリントアウトできない図(編集はできます!)を、eps ファイルにコンバートして
エディターで中身を見ると、次の3個所が変でした。(gv で見ようとするとエラー)

1. %%BoundingBox 0 0 -2147483648 -2147483648 <- urx ury がマイナス
2. %%EndProlog の直前が
   N -N translate (N は 数十桁の整数)
3. フォント選択のところで以下のようになっていました。(何カ所もあります。)
  /Courie-latin1 ff 0.800000 scf sf
  () 20.250000 0.050000 m gs 1 -1 sc sh gr
  ~~
  空の文字を指定すると、gs は --nostringval-- エラーになります。

1. 2. は適当な数値を探しました。
3. はすべて削除したら、gv から印刷することができました。

C のソースコードを眺める能力と暇がないので、どなたか解決方法を教えてください。

加藤 厚
e-mail: atkatou@xxxxxxxxx