2008年7月23日

[debian-users:50773] Re: [lenny] Q: Japanese font configuration for ghostscript

>> On Thu, 17 Jul 2008 16:56:21 +0900
>> tsuchiya@xxxxx (TSUCHIYA Masatoshi) said as follows:

>表示は無事にできるようになったのですが,印刷すると文字化けします.どうも,
>JISコードが単に印刷されているようで,例えば,「幹事」という箇所は
>「44;v0J3」のように印刷されてしまいます.

>あと,日本語を含む eps ファイルを取り込んだ dvi ファイルを xdvik-ja で表

>示させようとすると,日本語フォント部分だけが出ません.こちらの方は,
>~/.xdvirc に,

> xdvi.gsSafer: off

>のように書くと出るようになりました.

>というわけで,lenny の ghostscript では,-dSAFER オプションが有効になって
>いる場合には日本語フォントが使えないようになっているのではないでしょうか?

ちょっと訳が分からなくなってきました.

添付のような test.ps を用意してみたところ,gs -dSAFER test.ps では正しく
表示されるのですが,lp test.ps では文字化けしてしまいます.印刷された文字
列は,

$3$l$O%F%9%H$G$9!%

です.印刷に使っているプリンタは,

[take:~]$ lpstat -tv
スケジューラは動作中です
システムのデフォルトの宛先: hp3000dn
hp3000dn のデバイス: hp:/net/HP_Color_LaserJet_3000?ip=xxx.xxx.xxx.xxx
hp3000dn は 2008年07月23日 10時20分21秒 以来リクエストを受け付けています
プリンタ hp3000dn は待機中です。2008年07月23日 10時20分21秒 以来有効です

で,関連パッケージのバージョンは以下のとおりです.

ii cups 1.3.7-9 Common UNIX Printing System(tm) - server
ii cups-bsd 1.3.7-9 Common UNIX Printing System(tm) - BSD commands
ii cups-client 1.3.7-9 Common UNIX Printing System(tm) - client programs (SysV)
ii cups-common 1.3.7-9 Common UNIX Printing System(tm) - common files
ii cupsddk 1.2.3-3 CUPS Driver Development Kit
ii cupsddk-drivers 1.2.3-3 CUPS Driver Development Kit - Driver files
ii cupsys 1.3.7-9 Common UNIX Printing System (transitional package)
ii cupsys-bsd 1.3.7-9 Common UNIX Printing System (transitional package)
ii cupsys-client 1.3.7-9 Common UNIX Printing System (transitional package)
ii cupsys-common 1.3.7-9 Common UNIX Printing System (transitional package)
ii cupsys-driver-gutenprint 5.0.2-2+b1 printer drivers for CUPS
ii foomatic-db-hpijs 20080211-1 OpenPrinting printer support - database for HPIJS driver
ii hpijs 2.8.6+2.8.6-1 HP Linux Printing and Imaging - gs IJS driver (hpijs)
ii hpijs-ppds 2.8.6+2.8.6-1 HP Linux Printing and Imaging - HPIJS PPD files
ii hplip 2.8.6-1 HP Linux Printing and Imaging System (HPLIP)
ii hplip-data 2.8.6-1 HP Linux Printing and Imaging - data files
ii libcups2 1.3.7-9 Common UNIX Printing System(tm) - libs
ii libcupsimage2 1.3.7-9 Common UNIX Printing System(tm) - image libs
ii libcupsys2 1.3.7-9 Common UNIX Printing System (transitional package)

表示はできるけど印刷はできないということは,コマンドラインから gs を呼び
出すときと,cups の中から gs を呼び出すときとで呼び出しかたが違うのかなあ
と予想しますが,そうだとすると,どの辺を調べたら良いでしょうか?

--
土屋 雅稔 ( TSUCHIYA Masatoshi )

投稿者 xml-rpc : 2008年7月23日 10:32
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(1)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/75591
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。