まちの です。
On Tue, 09 Aug 2005 14:02:55 +0900
野宮 賢 / NOMIYA Masaru
1. gvでの印刷 2. lpr hoge.ps という形で印刷
をやりましたが、結果は全く同じで、gv 上で表示されるものと同一でした。
3. PSファイルをPSプリンタに直接印刷させる (FTPでプリンタにPSファイルを送る) はどうなりますか? 1.と2.結果だけでいうとPSファイルは不正の可能性が高いです。 3.の結果も変わらずおかしいのであれば ほぼまちがいなくPSファイルがおかしいと思われます。
正しいと思います。
この根拠が
OS/2 に Port されたghostscript 7.04 では問題なく印刷されます。
であれば、違います。 gs7.04が不正なPSでもそれなりに解釈している場合があります。 PSプリンタがAdobeの純正PSプリンタであれば PSの定義にしたがった正しいPS以外は正常に印刷できなくて不思議ではありません。 PS互換のプリンタであれば、その互換のところでベンダが拡張している場合がありますが。 ですので、PSファイルをPSプリンタに直接印刷させてみる事が1つの解決への手がかりになります。
小生も最初はこれを疑いましたが、OS/2では問題がありませんでしたので.....
OS/2環境というよりgsを介した時点で 原因はPSファイルかgsかの切り分けは出来なくなります。
でも、lprコマンドでの印刷もおかしいというのは.....(_ _?
はい、この時点で私ならばかなりの確率で PSファイルの方を疑います。 lprで特殊なフィルター処理をされているとかならば別ですが... とここまで書いて最初のメールを読み直して gsのexampleのファイルでも起きているのですか。 確かにarticle9の方はPSのバージョンも古いので 最近のPS3搭載のプリンタならおかしな事になるかもしれないんですが... testに使う日本語のPSファイルは ”gscjk_aj.ps"の方で確認できますか? article9とかVFlibのサンプルファイルはPSデータとしては 最近のPSプリンタのテストとしてはあまり好ましくないかと思います。 手元のHPのPSプリンタではVFlibのサンプルの方は いずれもプリンタにPSファイルとして認識されませんでした。 (エラーや文字化けではなくJOBをクリアされてしまった) -- まちの machino@yendot.org GnuPG Fingerprint = 815A FA0C 973D AF3C C9EA 7B9B 8D84 8CD3 6B4F BF32