ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 11.1 国際化対応言語環境の利用ガイド Oracle Solaris 11.1 Information Library (日本語) |
Oracle Solaris 11 では、旧バージョンの LP 印刷サービスが Common UNIX Printing System (CUPS) に置き換えられています。
CUPS は、プリンタ、印刷要求、および印刷キューを取り扱う基盤として Internet Printing Protocol (IPP) を使用する、モジュール化されたオープンソースの印刷システムです。CUPS は、ネットワークプリンタのブラウズと PostScript プリンタ記述に基づく印刷オプションをサポートしています。CUPS は、ローカルネットワーク間で共通の印刷インタフェースも提供します。
CUPS およびその構成の詳細については、『Oracle Solaris 11.1 での印刷の構成と管理』の第 1 章「CUPS を使用したプリンタの設定と管理 (概要)」を参照してください。
次のセクションでは、mp コマンド行ユーティリティーを使った印刷の拡張について説明します。
現在の Oracle Solaris 環境では、UTF-8 で書かれたフラットテキストファイルを含むさまざまな入力ファイル形式を印刷できる、拡張された mp(1) 印刷フィルタを使用できます。この印刷フィルタは、Oracle Solaris システムで使用可能な TrueType および Type 1 の拡大縮小可能なフォントと X11 ビットマップフォントを使用します。このフィルタは、プリンタに常駐しているフォントも使用できるようにします。
ユーティリティーからの出力は標準の PostScript であり、どの PostScript プリンタにも送信できます。mp ユーティリティーは、どのページ記述言語を出力することもできます。X Print Server クライアントとして構成されている場合、mp は印刷サーバーによってサポートされます。
このユーティリティーを使用するには、次のコマンドを入力します。
$ mp filename | lp
mp は stdin ストリームを受け入れるため、フィルタとして使用することもできます。
$ cat filename | mp | lp
詳細は、mp(1) のマニュアルページを参照してください。