日本語 OpenVMS
V7.3-2 リリース・ノート


前へ 次へ 目次 索引


2.6 マルチスレッド漢字プリント・シンビオント

V7.1

日本語 OpenVMS では,漢字プリンタ・ターミナルで日本語を取り扱うために,日本語機能を拡張した漢字プリント・シンビオントを提供しています。この漢字プリント・シンビオントは,バージョン 7.1 からマルチスレッド化されました。

マルチスレッド化に伴ない,プリント・キューに対応するプリンタの属性を設定する論理名がキューごとの論理名に変更になりました。下表の queue-name には,実際のキュー名を設定してください。

旧論理名 新論理名
JSY$PRTSMB_HWTYPE JSY$PRTSMB_HWTYPE_queue-name

次に第2水準漢字の印刷と罫線コードの変換について説明します。

表 2-1 JSY$PRTSMB_HWTYPE_queue-nameの定義値テーブル
漢字コード プリンタのROM第1水準 プリンタのROM第2水準
JISX0208-1978 2 1
JISX0208-1983 設定できません 0 1


1省略時または未定義時にはこの設定となります。

※どの設定値でも拡張漢字のダイナミック・プリローディングと行間罫線のサポートは行います。

漢字プリント・シンビオントの詳細については,『日本語 OpenVMS 概説書』をご覧ください。

2.7 JMAIL

JMAIL には次のような新機能が追加されました。これらの新機能についての詳細は,『日本語OpenVMS 日本語ユーティリティ利用者の手引き』を参照してください。

2.7.1 インターネット形式のアドレスの指定

V6.2

日本語 OpenVMS バージョン 6.2 より,メールの宛先にトランスポート名または引用符を指定しなくても,インターネット形式の宛先を直接指定することができます。たとえば,日本語 DEC TCP/IP Services がインストールされている場合,V6.2 より前のバージョンの日本語 OpenVMS では,次のように指定する必要がありました。


    SMTP%"user@node.org"    

バージョン 6.2 以降では次のように指定できます。


    user@node.org    

インターネット・トランスポートが SMTP でない場合,論理名 MAIL$INTERNET_TRANSPORT を定義して,別のトランスポートを選択できます。user@node 構文は,DECnet Phase IV ノード名または DECnet/OSI 別名を指定する時にも使用できます。この場合,user@node は node::user と解釈され,処理されます。

2.7.2 コマンド表示における画面操作機能

V7.0

JMAIL の以下のコマンドで /PAGE 修飾子を指定すれば,画面操作機能を有効にすることができます。

/PAGE 修飾子では次のキーワードが指定できます。

CLEAR_SCREEN ページモードで表示(各ページの表示前に画面を消去する)
SCROLL スクロールモードで表示( 1 行ずつスクロールする)
SAVE[=n] 画面操作機能を有効にする。n は保存されるページ数

/PAGE=SAVE 修飾子を使用すると,最大 5画面,255 桁分の画面を保存できます。この時,次のキーを使って画面の移動などができます。

キー名 動作
上矢印(↑),Ctrl/B 1 行スクロールアップ
下矢印(↓) 1 行スクロールダウン
左矢印(←) 1 桁左へシフト
右矢印(→) 1 桁右へシフト
Find(E1) 文字検索を起動 1
Insert Here(E2) 半画面右シフト
Remove(E3) 半画面左シフト
Select(E4) 80/132 桁切り替え
Prev Screen(E5) 前画面に移動
Next Screen(E6),Return,Enter,Space 次画面に移動
F10,Ctrl/Z 終了
Help(F15) MAIL, JMAIL では使用できない
Do(F16) 最新(現在)画面と(履歴内で)最古画面の入れ換え
Ctrl/W 再表示


1 Find キーで文字検索を起動した場合,検索文字列に日本語を入力することができません。

省略時の設定は /NOPAGE です。

2.7.3 署名ファイル

V7.0

署名ファイルと呼ばれるテキストをメール・メッセージの最後に付加することができます。たとえばユーザーの社名,住所,電話,インターネット・アドレスなどの情報をテキスト・ファイルとして作成し,署名ファイルとして使用します。

すべてのメールに自動的に(省略時の)署名ファイルを付加するには次のコマンドを使用します。


    JMAIL> SET SIGNATURE_FILE ファイル名    
 

ファイル名の省略時のファイル・タイプは .SIG です。

また /SIGNATURE_FILE 修飾子を使用すれば,メール毎に任意の署名ファイルを付加することができます。/SIGNATURE_FILE 修飾子は SEND, MAIL, REPLY, FORWARD の各コマンドで使用できます。/SIGNATURE_FILE 修飾子は DCL の JMAIL コマンドでも使用可能です。

2.8 TCP/IP 機能をサポートする DCL コマンド

V6.2, V7.0

OpenVMS バージョン 6.2 以降ではいくつかの DCL コマンドが TCP/IP 機能を容易に利用できるよう拡張されています。これらのコマンドは以下の通りです。

上記のコマンドを使用するには,これらのコマンドをサポートする TCP/IP ソフトウェアがインストールされていることが必要です。

日本語 OpenVMS バージョン 6.2 で日本語 DEC TCP/IP Services バージョン 3.2 がインストールされている場合,これらのコマンドのうち SET HOST /RLOGIN だけがサポートされていました。日本語 OpenVMS バージョン 7.0 以降にバンドルされている日本語 DEC TCP/IP Services では,この制限はなくなり,すべてのコマンドがサポートされるようになりました。

2.9 日本語キーマップ・ファイルの提供

日本語 OpenVMS では,DECwindows/Motif および日本語 DECwindows/Motif のために,以下の日本語キーマップ・ファイルが提供されます。

型番 配列 漢字変換キー
LK201-AJ アッシュグレー ANSI
LK401-AJ アッシュグレー ANSI
LK401-BJ アッシュグレー ANSI
LK401-JJ アッシュグレー JIS
LK411-AJ アッシュグレー ANSI
LK411-JJ アッシュグレー JIS
LK41W-AJ フロストホワイト ANSI
LK41W-JJ フロストホワイト JIS
LK421-AJ アッシュグレー JIS
LK421-JJ アッシュグレー JIS
LK97W-AJ フロストホワイト PC 109
PCXAJ-** アッシュグレー PC 106

DECwindows/Motif および日本語 DECwindows/Motif では,セッション・マネージャのオプションやスタイル・マネージャのキーボード設定で,上記のキーボードを選択することができます。

2.9.1 エスケープ・キーを使用する場合

次の表にある型番のキーボードでエスケープキー (ESC キー ) を使用する場合は,所定のキーマップを選択してください。

型番 キーマップ
LK401AJ JAPANESE_LK401AJ_ESC
LK401BJ JAPANESE_LK401BJ_ESC
LK411AJ JAPANESE_LK411AJ_ESC

これらのキーマップを選択すると,以下のようにキーが切り替わります。

キーの刻印 入力される文字 ASCII コード
<ESC> 1B
60
Shift + , 3C
Shift + . 3E

2.9.2 PC キーボードを使用する場合

LK97W-AJ または PCXAJ-** キーボードを使用する場合は, PC 標準のキー・レイアウトと,LK に似たキー・レイアウトの 2 種類を選択できます。

型番 キーマップ 説明
LK97W-AJ JAPANESE_LK97WAJ_LK LK レイアウト
  JAPANESE_LK97WAJ_PC PC レイアウト
PCXAJ-** JAPANESE_PCXAJAA_LK LK レイアウト
  JAPANESE_PCXAJAA_PC PC レイアウト

つまり, < Print Screen > と < Scroll Lock> キーは < Help > と < Do > キーの働きをし,キーパッドの < NumLock > , < / > , < * > ,< - > や,矢印キーの上の< Insert > , <Home > 等も LK201 や LK401 の対応する位置にあるキーの働きをします。

2.9.3 カナ・モード

カナを直接キーボードから入力することができます。カナ・モードに入るキーは,右< Alt >(PCXAJ-** には< Alt >キーが 2 つあります)です。もう一度,
右< Alt >を押すと ASCII モードに戻ります。

2.9.4 Composeキー

PCXAJ-** では,右< Ctrl > (PCXAJ-** には < Ctrl > キーが 2 つあります)が, LK401 等のキーボードの Compose キーと同じ働きをします。

2.10 日本語ターミナル・ドライバと KANJIGEN

2.10.1 TTY_CLASSNAME の設定について(Alpha のみ)

Alpha V6.2

日本語OpenVMS AXP バージョン 6.1 までは標準版ターミナル・ドライバ
SYS$LOADABLE_IMAGES:SYS$TTDRIVER.EXE の日本語版 SYS$HNDRIVER.EXE で漢字端末のサポートを行っていました。バージョン 6.2 から SYS$HNDRIVER.EXE の機能は標準版 SYS$TTDRIVER.EXE に統合され,SYS$HNDRIVER.EXE は不要になりました。

このため,SYSGEN パラメータ TTY_CLASSNAME はバージョン 6.1 までは "HN" に設定する必要がありましたが,バージョン6.2 以降では標準版と同じ "TT" に設定したままで,漢字端末における日本語の入出力や編集をサポートします。バージョン 6.2 以降ではTTY_CLASSNAME を "HN" に設定しないでください。

2.10.2 漢字のハードウェア・オンデマンド・ローディング

V7.1

日本語 OpenVMS V7.1 からハードウエア・オンデマンド・ローディングをサポートします。ハードウエア・オンデマンド・ローディングは日本語 OpenVMS VAX V6.0 以前にサポートされていた機能ですが,これをターミナル・サーバ経由の接続に限り,Alpha と VAX 両方において,日本語 OpenVMS V7.1 でもサポートします。

サポートするターミナル・サーバは以下のとおりです。

2.10.3 漢字のソフトウェア・オンデマンド・ローディング

VAX V6.1

バージョン 6.0 以前の日本語 OpenVMS VAX では,端末側 ( 表示装置 / 印字装置 ) のフォント要求機能を用いたオンデマンド・ローディングを提供していましたが,バージョン 6.1 からは,端末側のフォント要求機能を用いないソフトウェア・オンデマンド・ローディングに 変更になりました。

ソフトウェア・オンデマンド・ローディングの導入にともない,バージョン6.0 まであった非同期式インタフェースのサポートについての制限事項はなくなりました。シリアル・ライン・インタフェースの種類,ターミナル・サーバの機種およびバージョンにかかわりなく,オンデマンド・ローディングをサポートします。

Alpha V6.2

日本語 OpenVMS Alpha ではバージョン 1.0 以来,オンデマンド・ローディングがサポートされていませんでしたが,日本語 OpenVMS Alpha バージョン 6.2 から VAX 同様ソフトウェア・オンデマンド・ローディングがサポートされます。ライン・インタフェースに関する制限事項はありません。

ソフトウェア・オンデマンド・ローディングは,以下の端末をサポートします。

端末

表示装置 VT280シリーズ,VT382 (VAX)
  VT382,VT284,VT286 (Alpha)

なお,プリンタではオンデマンド・ローディングはサポートされませんので,漢字プリント・シンビオントの機能であるダイナミック・プリローディングを使用してください。漢字プリント・シンビオントについては『日本語 OpenVMS   概説書』を参照してください。

端末 ( 表示装置 / 印字装置 ) と,フォント・ローディングの関係は次の表のようになります。表示装置において,ソフトウェア・オンデマンド・ローディングとプリローディングは, 併用できませんのでご注意ください。

端末 オンデマンド・ローディング プリローディング ダイナミック・プリローディング
漢字ビデオ・ディスプレイ・ターミナル      ○       ○       ×
漢字プリンタ (LAシリーズ)      ×       ○       ○
漢字プリンタ (LNシリーズ)      ×       ○       ×


前へ 次へ 目次 索引