cygwin環境下でのemacs22でデフォルトプリンタをPostScriptプリンタにして印刷アイコンもPSのものにする

cygwin環境下ではlpr.exeで直接psプリンタに送れる。
ついでにヘッダや行番号の設定も書いておく。

(require 'printing)
(setq ps-multibyte-buffer 'non-latin-printer
      ps-line-number       t
      ps-line-number-start 5
      ps-line-number-step 5
      ps-paper-type        'a4
      ps-landscape-mode    t ;nil
      ps-number-of-columns 2 ;1
      ps-lpr-command       "lpr.exe"
      ) 
;プリンタアイコンをPostScriptの方にする
(delete (assq 'print-buffer tool-bar-map) tool-bar-map)
(tool-bar-add-item-from-menu 'ps-print-buffer "print")