All posts by ACEL

インストール手順15のフィルタの再登録はnで良いのではないか?

UNIX Filterで使用される、プリンタ記述ファイル(拡張子がfdのファイル)がプリンタやコンテントタイプを完全に特定する形で登録されます。
その前に、プリンタやコンテントタイプがany(全て)と言うものが登録されていますと、そちらを先に処理してしまうと言うlpコマンドの仕様のため、手順15にて再登録を行うようにしています。
ここでは誤動作を防ぐために、全て再登録を行うのが無難です。

Solaris(TM)
lpコマンドでオプションを付けて出力する方法は?

以下に示す書式にて、オプションを使用することができます。

lp -d プリンタ名 -y オプション ファイル名
-yの後に、対応するオプションを記述することによりオプションを指定できます。
 
例えば、A3用紙を指定し、出力を行う場合は以下のようになります。
lp -d printer -y a3 filename
 
プリンタにより、使用できるオプションは異なります。
オプションに関する詳しい情報は、マニュアル内のposteuc.fdと各プリンタに対応したプリンタ記述ファイル(拡張子がfdのファイル)の項をご覧ください。

論理プリンタの登録方法がマニュアルに記載されていない。

申し訳ございませんが、Solaris(TM) では、lpコマンド、システムの関係上、サポートを行っておりません。
lpadminコマンド等を用いましてのプリンタの登録は、サポート対象外となっております。
その作業を行ったが故に発生した不具合等に関しましても、サポートの対象外とさせていただいております。全ての作業は、お客様ご自身の責任の元に行っていただきますようお願いいたします。
なお、プリンタの登録に関しまして、コマンドの使用方法等はUNIX Filterのinstall.sh内の記述をご解析ください。
また、マニュアルにも、プリンタ記述ファイル(拡張子がfdのファイル)の内容の記述がございますので、こちらも合わせてご参考ください。
SunOS(TM)のマニュアルも、ご一読され、システムをご理解いただいてから作業を行ってください。

admintoolを使用して、UNIXFilterで登録したプリンタの設定を変更してしまった。

lpstat -p プリンタ名 -l と入力後、Content TypesがPostScriptとなっている場合は申し訳ございませんが、付録Cを参考に、UNIX Filterをアンインストール後、再度インストールをお願いいたします。
UNIX Filterで登録されたプリンタは、admintoolからは決して設定変更を行わないでください。

※変更されますと、オプションが使用できない等の不具合が発生します。

バナーの止め方が分からない。

/etc/lp/interfacesディレクトリに、lpコマンドで使用するプリンタ名とじ名前のファイルがありますので、vi等でファイルを開き、nobanner=となっている行を検索し、noをyesに書き換えてください。
admintoolからは、決して設定変更を行わないでください。

samを使用してプリンタを作成する方法は?

samを起動後、Printer and Plotters -> LP Spoolers -> Printers and Plottersと選択し、ファイルメニューのActionsから、プリンタの追加を行います。
ネットワークプリンタはリモートプリンタの追加を指定します。リモートプリンタの追加で、ネットワークプリンタの追加を行う場合は、以下の設定にご注意ください。
RemotePrinterNameには、PSまたはxjdirect(Color Laser Wind 3320PS、DocuPrint C625PSのみ)と入力してください。
RemotePrinter is on a BSD SystemのチェックボックスはONにしてください。
リモート(ネットワーク)プリンタを設定される場合は、PrinterName、RemoteSystemNameと 上記2項目以外は入力の必要はありません。

HP-UX(TM)
lpコマンドでオプションを付けて出力する方法は?

以下に示す書式にて、オプションを使用することができます。

lp -d プリンタ名 -o オプション ファイル名
 
-oの後に、対応するオプションを記述することによりオプションを指定できます。
 
例えば、A3用紙を指定し、出力を行う場合は以下のようになります。
 
lp -d printer -oIA3 filename

プリンタにより、使用できるオプションは異なります。
オプションに関する詳しい情報は、マニュアル内の論理プリンターからのプリント操作のページをご覧ください。

テキストファイルについて。

テキストファイルをエイセル(株)社製のUNIX Filterで給紙トレイを指定し印刷した場合、正しくページ数が取得できないことがあります。
本フィルターでは用紙サイズ指定がない場合、A4サイズ固定でページ数を算出します。そのため、指定された給紙トレイにA4以外の用紙がセットされている場合に正しくページ数が取得できません。
なお、正しくページ数を取得するには、必ず用紙サイズを指定するようにしてください。