GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/emacs/PostScript.html ・ emacs-doc.conao3.com

42.1 PostScript ハードコピー

これらのコマンドは、バッファの内容をPostScriptに変換し、そのまま出力するか、あるいは別のEmacsバッファに残します。

M-x ps-print-buffer

現在のバッファをPostScript形式でハードコピー出力する。

M-x ps-print-region

現在のリージョンをPostScript形式でハードコピー出力する。

M-x ps-print-buffer-with-faces

現在のバッファをPostScript形式でハードコピーし、PostScriptの機能を用いてテキストに使用されている文字を表示します。

M-x ps-print-region-with-faces

テキストで使用されている面を表示した、現在のリージョンのPostScript形式のハードコピーを出力してください。

M-x ps-spool-buffer

現在のバッファテキストのPostScript画像を生成し、スプールする。

M-x ps-spool-region

現在の領域のPostScript画像を生成し、スプールする。

M-x ps-spool-buffer-with-faces

現在のバッファで使用する面を表示するPostScript画像を生成し、スプールする。

M-x ps-spool-region-with-faces

現在のリージョンで使用されている面を表示するPostScript画像を生成し、スプールする。

M-x ps-despool

スプールされたPostScriptをプリンターに送信してください。

M-x handwrite

現在のバッファを手書き風のPostScriptとして生成/出力する。

ps-print-buffer および ps-print-region コマンドは、バッファの内容を PostScript 形式で出力します。一方のコマンドはバッファ全体を、もう一方は特定の領域のみを出力します。ps-print-buffer-with-faces および ps-print-region-with-faces コマンドも同様の動作をしますが、PostScript の機能を用いてバッファテキストのフェイス(フォントや色)を表示します。

インタラクティブに使用する場合、接頭辞引数(C-u)を指定すると、これらのコマンドはユーザーにファイル名の入力を求め、PostScript画像をプリンターに送信する代わりにそのファイルに保存します。

コマンド名に ‘print’ ではなく ‘spool’ が含まれているものは、PostScript出力をプリンターに送信するのではなく、Emacsバッファに生成します。

スプールされた画像をプリンターに送信するには、ps-despool コマンドを使用します。このコマンドは、‘-spool-’ コマンド(上記のコマンドを参照)によって生成された PostScript をプリンターに送信します。接頭辞引数(C-u)を指定すると、ファイル名の入力が求められ、スプールされた PostScript 画像はプリンターに送信される代わりに、そのファイルに保存されます。

M-x handwrite はより簡易的な機能です。現在のバッファを筆記体の手書き文書として PostScript 形式で出力します。グループ handwrite でカスタマイズが可能です。この関数は ISO 8859-1 文字のみをサポートしています。