vine-users ML アーカイブ



[vine-users:055847] Re: Emacs 21.2 で清書印刷ができない

  • From: KIKUCHI Junichi <maxi@xxxxxxxxxxxxx>
  • Subject: [vine-users:055847] Re: Emacs 21.2 で清書印刷ができない
  • Date: Sun, 17 Nov 2002 09:29:00 +0900
菊池@春日部です。

捕捉です。

At Sun, 17 Nov 2002 07:39:11 +0900,
KIKUCHI Junichi wrote:

>  Font for some characters not found,continue anyway?
> 
> と聞かれてしまいますね。
> 
> > ps-print-(buffer|region|etc)なら、C-u M-x ps-print-buffer で、ファ
> > イルに落とせますから、そのファイルを開いてチェックするということ
> > もできます。
> 
>  y としてファイルに落し gv で開いてみると、見事に日本語フォントが
> 豆腐になっていました。ps-print-buffer でも ps-print-buffer-with-faces
> でも同様です( -with-faces だと色が付くくらい)。

上記のように日本語フォントが豆腐になるときの .emacs.el には、

 (require 'ps-mule)
 (defalias 'ps-mule-header-string-charset 'ignore)

を入れていました。

ps-mule.el を眺めてみたら、

(defconst ps-mule-font-info-database-ps
  '((katakana-jisx0201
     (normal builtin "Ryumin-Light.Katakana" ps-mule-encode-7bit 1)
     (bold builtin "GothicBBB-Medium.Katakana" ps-mule-encode-7bit 1)
     (bold-italic builtin "GothicBBB-Medium.Katakana"
  ps-mule-encode-7bit 1))
    (latin-jisx0201
     (normal builtin "Ryumin-Light.Hankaku" ps-mule-encode-7bit 1)
     (bold builtin "GothicBBB-Medium.Hankaku" ps-mule-encode-7bit 1))
    (japanese-jisx0208
     (normal builtin "Ryumin-Light-H" ps-mule-encode-7bit 2)
     (bold builtin "GothicBBB-Medium-H" ps-mule-encode-7bit 2))
    (korean-ksc5601
     (normal builtin "Munhwa-Regular-KSC-EUC-H" ps-mule-encode-7bit 2)
     (bold builtin "Munhwa-Bold-KSC-EUC-H" ps-mule-encode-7bit 2))
    )
  "Sample setting of the `ps-mule-font-info-database' to use builtin
  PS font.

Currently, data for Japanese and Korean PostScript printers are
listed.")

ってのが入ってますね。これを自分で編集する必要がある、ということ
でしょうか。

(require 'ps-mule) を書かないと、[vine-users:055811] のエラーが
出力されてしまいます(これもファイルに落して gv で見てみましたが、
印刷されたものと同じでした)。

# ps ファイルを less で眺めてみましたが、さっぱり…。

お知恵をいただけないでしょうか?

-- 
;; Emacs と Wanderlust 学習中...
菊池順一 <maxi@xxxxxxxxxxxxx>