Solaris のシステム管理 (第 2 巻)

印字ホイールとフォントカートリッジを定義する方法

  1. プリンタサーバーにスーパーユーザーまたは lp としてログインします。

  2. プリンタで使用できる印字ホイールまたはフォントカートリッジを定義します。


    print-server# lpadmin -p printer-name -S hard-charset1[,hard-charset2...]
    
    -p printer-name

    プリンタで使用できる印字ホイールまたはフォントカートリッジを定義する 

    -s hard-charset
    

    印字ホイールまたはフォントカートリッジを定義するプリンタ名。 

    印字ホイールまたはフォントカートリッジのプリンタに装着する文字セット名。このコマンドで複数のプリンタに装着する文字セット名を指定できる。文字セット名を区切るには空白またはコンマを使用する。空白を使用する場合は、文字セット名のリストを引用符で囲む。 

    ユーザーにとって意味のある名前を定義して、ユーザーに通知する 

    印字ホイールまたはフォントカートリッジの定義が、プリンタサーバーの /etc/lp/printers/printer-name/configuration ファイルに追加されます。

  3. プリンタサーバーの印刷クライアントであるシステムにスーパーユーザーまたは lp としてログインします。

  4. 印刷クライアントに対して同じ印字ホイールまたはフォントカートリッジを定義します。


    print-client# lpadmin -p printer-name -S hard-charset1[,hard-charset2...]
    

    このコマンドの変数は、手順 2 と同じです。

    印字ホイールまたはフォントカートリッジの定義が、印刷クライアントの /etc/lp/printers/printer-name/configuration ファイルに追加されます。

  5. 印字ホイールまたはフォントカートリッジを使用する必要がある印刷クライアントごとに、手順 3手順 4 を繰り返します。

  6. プリンタサーバーと印刷クライアント上で、次のコマンド出力の「Character sets」見出しの後にある情報を確認します。


    $ lpstat -p printer-name -l
    

例 - 印字ホイールを定義する

次の例は、印刷クライアント asteroid のプリンタ luna 上で印字ホイール pica を定義するコマンドを示しています。


asteroid# lpadmin -p luna -S pica