Next: , Previous: , Up: EmacsとMS-DOS   [Contents][Index]


I.12.5 印刷とMS-DOS

lpr-buffer (ハードコピーの印刷を参照してください)や、ps-print-buffer (PostScriptのハードコピーを参照してください) のようなコマンドは、POSIXスタイルのlprプログラムが利用できない場合、出力を1つのプリンターポートに送ることにより、MS-DOSで機能します。同じEmacs変数がすべてのシステムでの印刷を制御しますが、MS-DOSでは異なるデフォルト値をもつ場合もあります。

ネットワークプリンターでの印刷のセットアップに関する詳細は、MS-Windowsでの印刷を参照してください 。

プリンターが同じlocaleにたいして異なるエンコーディングを使用するWindows機に接続されている場合にも、非ASCIIテキストのDOSコードページによるエンコーディングを期待するプリンターがいくつかあります。たとえばlocaleがLatin-1のとき、Windowsはコードページ1252を使用しますが、DOSはコードページ850を使用します。MS-DOSでの国際化サポートを参照してください。Windowsからそのようなプリンターで印刷する場合、M-x lpr-bufferの前に、C-x RET c (universal-coding-system-argument)を使用することができます。その場合、Emacsは指定したDOSコードページにテキストを変換します。たとえばC-x RET c cp850-dos RET M-x lpr-region RETは、リージョンをコードページ850のエンコーディングに変換して印刷します。

MS-DOSでは後方互換のため、dos-printer (dos-ps-printer)に値がセットされている場合、printer-name (ps-printer-name)の値をオーバーライドします。

This page has generated for branch:work/emacs-30_11e7ae3964e192b0e4bcc437a04278ee727e720b, commit:b3c5971e7766c1bed458d4837c2a2eafc0760e6a to check Japanese translation.