OpenVMS
ユーザーズ・マニュアル


前へ 次へ 目次 索引


3.8.4 印刷ジョブの停止

印刷ジョブを停止して,印刷キューからその印刷ジョブを削除する場合には,DELETE/ENTRY コマンドに エントリ番号 パラメータを入力します。

たとえば,エントリ 202 を削除する場合には,次のように入力します。


$ DELETE/ENTRY=202

3.8.5 別のノードにあるファイルの印刷

DECnet や TCP/IP Servicesでは,別のシステムにファイルの印刷ができます。

システム・マネージャは,TCP/IP を使用してリモート・ネットワーク・ホスト上のプリント・キューに DCL PRINT コマンドでプリント・ジョブを転送するための LPR(Line Printer Remote)ネットワーク・サービスと LPD(Line Printer Daemon)ネットワーク・サービスをシステムに構成します。リモート・ホストは UNIX システムでも,LPR/LPD を実行する別の OpenVMS システムでもかまいません。LPR/LPD ネットワーク・サービスでは,以下の操作ができます。

LPR/LPD コマンドによるファイルの印刷方法については,『 Compaq TCP/IP Services for OpenVMS User's Guide 』を参照してください。

DECnet では,別のシステム上のファイルを印刷できます。また,そのファイルをリモート・ノードにコピーしたり,PRINT コマンドに /REMOTE 修飾子を指定することができます。

次の例では,COMPANY_HOLIDAYS.TXT ファイルがローカル・ノードからリモート・ノード CHAOS にコピーされ,ファイルは印刷のために,CHAOS ノードの省略時のシステム・プリント・キュー(SYS$PRINT)に登録されます。


$ COPY COMPANY_HOLIDAYS.TXT CHAOS"JONES PANDEMONIUM"::DISK2:[JONES]*
$ PRINT/REMOTE CHAOS::DISK2:[JONES]COMPANY_HOLIDAYS.TXT

この例では,アクセス制御文字列は,ユーザ JONES が,ノード CHAOS 上のディレクトリ [JONES] にファイルをコピーする権限を持つことを示しています。ファイル指定の最後のアスタリスク(*)・ワイルドカードは,ファイルをリモート・ノードにコピーする場合に,ファイル名 COMPANY_HOLIDAYS.TXT を使用するようにシステムに指示します。

注意

PRINT コマンドのすべての修飾子が /REMOTE 修飾子と互換性があるとは限りません。たとえば,印刷キューの中にはジョブを特定のキューに登録できないものがあり,ジョブはすべて省略時のシステム印刷キュー(SYS$PRINT)に登録されます。/REMOTE 修飾子と互換性のある PRINT コマンドの修飾子のリストについては,『OpenVMS DCL ディクショナリ』の PRINT コマンドの /REMOTE 修飾子の説明を参照してください。

3.8.6 印刷コマンドの修飾子

プリント・ジョブは,PRINT コマンドに対する修飾子を使用して,さまざまな方法で制御できます。たとえば,印刷部数を指定したり,印刷ジョブが完了したときに通知を出すようにシステムに要求したりできます。

ここに示した修飾子の他に,システムで DECprint Supervisor ソフトウェアを実行している場合には,ランドスケープ印刷や両面印刷など,さまざまな方法で印刷するために /PARAMETER 修飾子を使用できます。システムで使用できるプリント・オプションの一覧については,システム管理者に質問してください。

次の表は PRINT コマンドの修飾子を示しています。PRINT コマンドについての詳細は,『OpenVMS DCL ディクショナリ』またはオンライン・ヘルプを参照してください。

印刷操作 印刷ジョブ・コマンドと修飾子
コピー部数
ジョブ別
ファイル別
指定されたファイルのみ

PRINT/JOB_COUNT=n1
PRINT/COPIES=n1
ファイル指定/COPIES=n1
ページ数 PRINT/PAGES=1
印刷機能
フラグ・ページ
用紙タイプ
特殊機能
ダブルスペーシング
ページ見出し

PRINT/FLAG=1
PRINT/FORM=1
PRINT/CHARACTERISTICS=1
PRINT/SPACE1
PRINT/HEADER1
ジョブ実行の通知 PRINT/NOTIFY
ジョブ実行の延期
実行時刻指定
無期限

PRINT/AFTER
PRINT/HOLD
延期しているジョブの解放 SET QUEUE/ENTRY/RELEASE
印刷ジョブの表示 SHOW ENTRY
印刷ジョブの停止
ジョブの削除
現在印刷しているジョブを
停止して,キューの中の次
のジョブの印刷を開始する

DELETE/ENTRY=ジョブ番号
STOP/ABORT

現在印刷しているジョブを
停止して,再登録して印刷
し直す

STOP/REQUEUE
ジョブ完了後,ジョブをキューに残す PRINT/RETAIN


1SET QUEUE/ENTRY コマンドに修飾子を使用すると,キューに登録されているが,まだ印刷されていない印刷ジョブにこれらの操作を指定できる。

3.8.7 WWPPS ユーティリティ(Alpha のみ)

WWPPS(World-Wide PostScript Printing Subsystem)は,さまざまな言語の文字で構成されたテキスト・ファイルを任意の PostScript プリンタで印刷するためのユーティリティです。PostScript 印刷可能ファイルにフォント・データを組みこめば,ローカル言語フォントがないプリンタにもその言語文字を印刷できます。

注意

PostScript 印刷可能ファイルにフォント・データを組みこむと,プリンタ・メモリがサポートできるサイズを越える場合があります。その場合,WWPPS では印刷された出力の最後にエラー・ページを追加してファイル・サイズがプリンタの容量を越えたことを知らせます。

中国語,韓国語,日本語などのローカル言語文字を印刷する場合,少なくとも 24MB のメモリを備えたプリンタを使用してください。

サポートされる言語

WWPPS は以下の言語をサポートしています。

文字の処理では,WWPPS は文字を現在のロケールで印刷できるかどうかを確認します。ロケール設定は,OpenVMS のインストール時に Compaq C for OpenVMS Run-Time Library(RTL)で提供されます。16 ビット Unicode や ISO 10646(USC-4)形式以外のファイルでは,英語以外の言語文字によるファイルを印刷する場合,あらかじめ適切なロケールを設定する必要があります。プロセスのロケール設定が入力ファイルに適していない場合,/LOCALE 修飾子でロケールをそのプリント・ジョブに指定できます。

サポートされるコードセット

OpenVMS システムでは,以下のコードセットをサポートしています。

コードセット コードセット名
DECHANYU 繁体字中国語用の DECHanyu(プレーン1とプレーン2のみ)
DECHANZI 簡体字中国語用の DECHanzi
DECKOREAN 韓国語用の DECKorean
GB18030 簡体字中国語および繁体字中国語用の GB18030-2000
ISO8859-1 ISO Latin-1
ISO8859-2 ISO Latin-2
ISO8859-5 ISO Latin-5
ISO8859-7 ISO Latin-7
ISO8859-8 ISO Latin-8
ISO8859-9 ISO Latin-9
SDECKANJI 日本語用のSuper DEC Kanji
TACTIS タイ語用のTIS-620

上記のコードセットは,いずれも WWPPS でサポートしていますが,1 度に関連付けることができるフォントは各コードセットごとに 1 言語だけです。

WWPPS では,タイ語を除く上記のすべてのコードセットについて,Unicode 文字変換機能もサポートしています。Unicode 文字は上記のコードセットのどれかの文字に変換され,PostScript ファイルでは,そのコードセットをサポートするフォントがその文字に適用されます。文字を変換できない場合,その位置にはスペースが印刷されます。

3.8.7.1 WWPPS の呼び出し

WWPPS 用のフォーリン・コマンドがシステム・マネージャによって設定されていない場合,以下の行を LOGIN.COM に追加して設定します。


$ WWPPS :== $SYS$SYSTEM:WWPPS.EXE 

DCL プロンプトから WWPPS ユーティリティを呼び出すには,以下のように入力します。


$ WWPPS 

3.8.7.2 WWPPSユーティリティ・コマンド

以下に,WWPPS ユーティリティで使用できるコマンド,パラメータ,修飾子を説明します。説明の後に例を示します。

EXIT

WWPPS セッションを終了し,DCL コマンド・レベルに戻ります。Ctrl/Z または Ctrl/C を入力しても WWPPS セッションは終了します。


WWPPS> EXIT 

HELP

WWPPS(World-Wide PostScript Printing Subsystem)に関する情報を入手できます。


WWPPS> HELP PRINT 

個々のコマンドやトピックに関する情報を入手するには,コマンド名やトピック名を指定して HELP コマンドを入力します。


HELP [topic] 

PRINT

1 度にテキスト・ファイルを 1 つずつ,印刷可能な PostScript ファイルに変換し,プリンタ・キューに発行します。文字は標準フォントまたは太字で印刷できます。


PRINT/QUEUE=queue-name [/qualifiers] file-spec 

/QUEUE 修飾子は,file-spec によって指定されたテキスト・ファイルを送るキューの名前を指定するために,すべての PRINT コマンドに必要です。たとえば,次のコマンドは,ファイル REPORT.TXT を PRT_QUEUE プリンタ・キューに発行して,American English(/LOCALE 修飾子で指定された言語)で印刷します。


WWPPS> PRINT/QUEUE=PRT_QUEUE/LOCALE=EN_US_ISO8859-1 REPORT.TXT 

PRINT コマンドのオプションの修飾子は以下のとおりです。


前へ 次へ 目次 索引