# 日本語 Compaq OpenVMS
V7.3 リリース・ノート

前へ | 次へ | 目次 | 索引

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

V7.1

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

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

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

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

- 第2水準漢字の印刷

  JIS X0208 の第2水準漢字のROM を持たないプリンタでは，第2水準漢字を印刷可能な形式に変換して印刷を行います。設定は，プリンタ・キューの作成時に論理名 JSY$PRTSMB_HWTYPE_queue-name をシステム論理名テーブルに定義することによって行います。定義する値は 表 2-1 を参照してください。

  注意 論理名 JSY$PRTSMB_HWTYPE_queue-name は，SYLOGICALS.COM で定義してください。 旧論理名は使用できますがサポートされませんので，新論理名をできるだけご使用ください。新旧両論理名を使用した場合は，新論理名が優先されます。

- 罫線コードの変換

  装置が DEC 漢字1978版の場合，DEC 漢字1983版の罫線コードを変換して印刷を行います。設定はプリンタ・キューの作成時に，論理名 JSY$PRTSMB_HWTYPE_queue-nameをシステム論理名テーブルに定義することによって行います。定義する値は 表 2-1 を参照してください。

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

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 修飾子を指定すれば，画面操作機能を有効にすることができます。

- BACK

- CURRENT

- DIRECTORY

- FIRST

- LAST

- NEXT

- READ

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

CLEAR_SCREEN | ページモードで表示（各ページの表示前に画面を消去する）
SCROLL | スクロールモードで表示（１行ずつスクロールする）
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 | 再表示

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

省略時の設定は /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 機能を容易に利用できるよう拡張されています。これらのコマンドは以下の通りです。

- COPY /FTP

- COPY /RCP

- DIRECTORY /FTP

- SET HOST /RLOGIN

- SET HOST /TELNET

- SET HOST /TN3270

上記のコマンドを使用するには，これらのコマンドをサポートする 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-** キーボードを使用する場合は，ＰＣ標準のキー・レイアウトと，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 でもサポートします。

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

- DECserver 90L+

- DECserver 90M

- DECserver 90TL

- DECserver 200

- DECserver 300

- DECserver 500

- DECserver 700

## 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)

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

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

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

前へ | 次へ | 目次 | 索引