[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:95156] Re: Mew &Emacsでの印刷


加藤@八王子です。

At 23:20 02/09/06 +0900, you wrote:
>こんにちわ、ことぶき@印度です。
>
>下記の設定にしてみました。
>
>"-W 60"とすると、ミニバッファにスプールされたと表示されるものの
>プリンターはさっぱり動きませんでした。
>"-w 60"とすると取り合えず印刷はされます。
>M-x ps-print-buffer-with-faces だとタイトルが文字化けし、エラー
>表示が印刷されてプリンターが止まってしまいます。
>M-x printer-buffer だと印刷はしてくれるものの、オプションの -f
>-2P, -w 60 が効いていません。用紙サイズを外れた文字列は印刷され
>ませんでした。印刷スタイルは pr(1) の5行のヘッダーが付いて来ます

>default lpr-switches '("-f" "-2P" "-w 60"))
>(setq lpr-headers-switches '("-f" "-2P" "-w 60"))
>とか試してみたのですが、ヘッダーが付いて来ないだけでした。

それぞれのパラメータの意味が判っているのでしょうか
でないと、時間(と紙)の無駄になるだけです。

「すでにあるコマンドは使い尽くす」UNIXの発想からすれば、Emacs自体が
印刷コマンドを持っているのではなく、バッファの内容を他のコマンドに
渡しているだけだと思うのですが・・・? それなら、

>Emacs21 の info も見たのですが、Hardcopy あたりしか見当たりません

いくらEmacsのhelp/infoを見ても、これらのパラメータの意味は判りません。

>(setq lpr-command "lpr")
ここで、印刷コマンドを"lpr"に設定して、

>(setq ps-printer-name "lp")
印刷に試用するプリンタ名を"lp"に設定して、

>(setq ps-multibyte-buffer 'non-latin-printer)
>(setq-default lpr-add-switches nil)
lprにスイッチ(オプションというかパラメータ)を追加することを宣言して、

>(setq-default lpr-switches '("-f" "-2P" "-w 60"))
そのスイッチが、-f -2P -w 60、なんでしょうね。

そう考えると、これらのスイッチの意味を探すのは、Emacs-infoではなく、
コマンドlprになります。まず、これらのスイッチを使用して、コマンドlprで
正常に(期待通りに)印刷できるかどうか、確認してみて下さい。

その他に、printcapも確認のこと。

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: