4.2.1 ファイル拡張子とデータ・タイプの対応付け |
|
DECprint Supervisor ソフトウェアでは,データ・タイプとファイル拡張子の対応関係を定義するために,データ・ファイルを使用します。システムのファイル拡張子とそれに対応するデータ・タイプを登録したローカル・データ・ファイルを作成することができます。
- システム固有のデータ・ファイルを使用しない場合には,ソフトウェアで提供されているサンプル・ファイルを使用してください。次のコマンドを使用して,ファイル拡張子を変更してコピーします。
$ COPY
_From: SYS$LIBRARY:DCPS$FILE_EXTENSION_DATA_TYPE.DAT_DEFAULT
_To: SYS$COMMON:[SYSLIB]DCPS$FILE_EXTENSION_DATA_TYPE.DAT
|
.DAT ファイルが可変長形式あるいはストリーム形式でない場合,キューの起動時に DCPS がそのファイルを読み込むことができません。 OPCOM がエラーを通知し,そのシンビオント・プロセスは終了します。 .DAT ファイルを正しい形式で保存し, DCPS$STARTUP.COM ファイルを使用してプリンティング・システムを再起動しなければなりません。
- このファイルを編集します。ファイルには,データ・タイプ名とそれに対応するファイル拡張子をリストして記述します。次の例を参照してください。
POSTSCRIPT:
EPS
EPSF
POST
PS
;
|
この例では,.EPS,.EPSF,.POST,.PSというファイル拡張子のファイルが PostScriptファイルとして処理されることを指定しています。
システム固有のファイル拡張子を追加したり,すでに定義されているファイル拡張子をローカルな意味に変更することも可能です。
AUTOMATICを除き,正しい値であれば,DATA_TYPEの値としてどの値も指定できます。データ・タイプ名を短く省略することはできません。指定できるデータ・タイプ名は次のとおりです。
ANSI
ASCII
DDIF
LIST
PCL
POSTSCRIPT
PROPRINTER
REGIS
TEK4014
4.2.2 システムおよびキューの省略時のテキスト・データ・タイプの指定 |
|
システム全体で有効な省略時のテキスト・データ・タイプと,キュー固有の省略時のテキスト・データ・タイプを指定することができます。 DCPS がファイルのデータ・タイプを判断できない場合には,そのファイルはユーザが指定した省略時のテキスト・データ・タイプとして処理されます。
システムの省略時のテキスト・データ・タイプは ANSI です。通常 ANSI ファイルではなく,PCL,Proprinter テキスト・ファイルを印刷している場合は,この省略時の設定を ANSI から PCL,Proprinter のいずれかに変更しなければなりません。
省略時のテキスト・データ・タイプを定義するには,次の論理名のどちらか一方または両方を定義します。
- DCPS$DEFAULT_TRANSLATORはシステム全体で有効な省略時のテキスト・データ・タイプを決定します。
システム全体で有効な省略時のテキスト・データ・タイプを定義するには,次のコマンドを使用します。
$ DEFINE/SYSTEM/EXECUTIVE DCPS$DEFAULT_TRANSLATOR text_data_type
|
- DCPS$queuename_DEFAULT_TRANSLATOR は,キュー固有の省略時のデータ・タイプを指定します。
キュー固有の省略時のテキスト・データ・タイプを定義するには,次のコマンドを使用します。
$ DEFINE/SYSTEM/EXECUTIVE DCPS$queuename_DEFAULT_TRANSLATOR text-data-type
|
text-data-typeに対して指定できる値と,省略時のテキスト・データ・タイプの対応は次のとおりです。
- ANSI (省略時の値)
- PCL
- PROPRINTER
データ・タイプ名を短く省略することはできません。
システム全体で有効なデータ・タイプがキュー固有のデータ・タイプと異なる場合は,キュー固有のテキスト・データ・タイプが優先されます。
特定のキューをPATHWORKSクライアントが使用する場合には,キュー固有の論理名を設定しておくと便利です。たとえば,PC から印刷されるテキスト・ファイルが PCL ファイルであるとします。次の例では,PATHWORKSという名前のキューに対して省略時のテキスト・データ・タイプとしてPCLを設定する方法を示しています。