日本-日本語 |
|
|
|
OpenVMS マニュアル |
|
日本語 HP OpenVMS
|
目次 | 索引 |
第 1 章
この章では,日本語 OpenVMS の概要を説明します。
日本語 OpenVMS 概要
日本語 OpenVMS は,標準版 OpenVMS の機能を拡張し,日本語の処理を可能にしたオペレーティング・システムです。追加機能として日本語処理が組み込まれていますので,標準版 OpenVMS の機能はそのまま使用でき,さらに漢字ターミナルを用いて日本語処理を行うことができます。
日本語 OpenVMS には, VAX システム対応の「日本語 OpenVMS VAX オペレーティング・システム」, Alpha システム対応の「日本語 OpenVMS Alpha オペレーティング・システム」, Intel Itanium 2 プロセッサを搭載した HP Integrity サーバ対応の「日本語 OpenVMS I64 オペレーティング・システム」があります。基本的に各プラットフォームで全く同じユーザ・インタフェース,プログラミング・インタフェースおよびシステム管理機能を提供しています。新機能,削除された機能,インタフェースの変更等は『日本語 OpenVMS リリース・ノート』を参照してください。
日本語 OpenVMS は大別して次の 5 つの機能を持ちます。
日本語 OpenVMS V7.3-1 以降,標準版 OpenVMS の提供する Extended File Specifications の機能により,日本語のファイル名を使用することができます。
Extended File Specifications は,ファイル名に使える文字が Unicode に拡張され, OpenVMS の従来のバージョンに存在するさまざまなファイル名の制約を緩和するファイル処理環境です。 Extended File Specificationsは,Advanced Server を使用する環境において, OpenVMS システムと Windows NT システムの両方で,一貫性のあるファイル処理を可能にします。
ファイル名に日本語を使用するためには,以下のコマンドを入力します。
$ JSYCP:==$SYS$SYSTEM:JSY$CONTROL.EXE $ JSYCP SET RMS/FILENAME=SDECKANJI |
このコマンドにより,DCL コマンドや日本語ユーティリティ等でファイル名に日本語を使用できるようになります。
注意 日本語 OpenVMS では,標準版 OpenVMS の DCL コマンドで日本語ファイル名が完全に正常に動作することを保証しません。一部の DCL コマンドでは日本語ファイル名が正しく表示されないなどの問題が発生する場合があります。 |
1.2 日本語ユーティリティ |
日本語 OpenVMS には,日本語処理を行うさまざまなユーティリティが用意されています。以下に主な項目をあげます。詳細は『日本語ユーティリティ 利用者の手引き』等を参照してください。
次の機能は V6.2 より標準版 OpenVMS VAX および標準版 OpenVMS Alpha に統合されて提供されています。
日本語アプリケーション・プログラムを作成する際に便利な機能が,共有イメージで提供されます。これらは OpenVMS でサポートされるすべてのプログラミング言語から呼び出して使用することができます。ユーザはこれらの日本語ライブラリを用いて容易に日本語アプリケーション・プログラムを作成することができます。
日本語 OpenVMS で提供されるライブラリには以下の4種類があります。
ターミナルに表示,または印刷する漢字フォントをサポートするユーティリティ群で,以下の機能があります。詳細は『フォント管理ユーティリティ 利用者の手引き』を参照してください。
日本語 OpenVMS では日本語のヘルプを用意してあります。 DCL コマンドで,
$ HELP @JSYHELP |
と入力すると日本語ユーティリティ,日本語ライブラリ,辞書,論理名などの日本語のヘルプを見ることができます。また,日本語のユーティリティ,フォント管理ユーティリティでは,ユーティリティの使用中も日本語ヘルプを参照できます。
この他に,通常よく参照されると思われるトピック,表示メッセージは,日本語でも提供されています。ヘルプ / メッセージを英語→日本語,日本語→英語に切り換えるためには, JSY$SWITCH コマンド・プロシージャで,以下のように設定します。
英語→日本語に切り換える場合
$ @JSY$SYSTEM:JSY$SWITCH JAPANESE |
日本語→英語に切り換える場合
$ @JSY$SYSTEM:JSY$SWITCH ENGLISH |
現在の設定を表示する場合
$ @JSY$SYSTEM:JSY$SWITCH SHOW |
注意 日本語OpenVMS I64 では,日本語メッセージは提供されません。 |
1.6 DCL コマンドでの日本語の使用 |
日本語 OpenVMS の下では DCL コマンドにおいて,注釈内および文字リテラル内での漢字使用,漢字を含むデータの取り扱い,および入出力を行うことができます。文字リテラルとして漢字を使用する場合には,引用符 ( " ) で囲む必要があります。また,漢字コードの 2 バイト目が引用符 ( " または ' ) と同じコード値になるような漢字は使用できません。システムが自動的に大文字変換を行うようなものには漢字を使用することはできません。
漢字の使用できないものには次のようなものがあります。
日本語 OpenVMS の下では,主なプログラミング言語において注釈内および文字リテラル内での日本語使用,日本語を含むデータの取り扱いおよび入出力を行うことができます。ただし,プログラミング言語自身には日本語サポート用の機能が含まれていませんので,利用者側で日本語データであること ( 漢字 1 文字が 2 バイトの記憶領域を占めること,日本語ルーチンを使用することなど ) を意識する必要があります。
また,拡張漢字文字集合内の文字を使用した場合,漢字コードの 2 バイト目が 1 バイトの JIS ローマ字と同じコード値であるため,その文字が特殊な意味を持ってしまうことがあります。そのような漢字は使用できません。これは次のような場合に起こります。
次の言語で漢字が使用可能です。詳しくはそれぞれの言語のマニュアル等を参照してください。
HP C
HP Fortran
DEC XTPU
MACRO
VAX のみ
VAX BASIC
VAX BLISS
VAX PASCAL
VAX PL/I
1.8 論理名 |
日本語 OpenVMS では,次に挙げる論理名をファイルおよびディレクトリに対して割り当てています。
JEVE$INIT_V3 | 日本語EVE の初期設定ファイル |
JMAIL$EDIT | JMAIL のエディタ指定用ファイル |
JSY$KOJIN | 個人辞書
( SYS$LOGIN:JSYKOJIN.JISHO ) |
JSY$LEARN | 文節学習辞書
( SYS$LOGIN:JSY$LEARN.DAT ) |
JSY$TANGO | システム単語辞書
( JSY$DICTIONARY:JSYTANGO.JISHO ) |
XTPU$COMMAND | DEC XTPU コマンド・ファイル |
XTPU$DEBUG | DEC XTPU デバッガ
( SYS$SHARE:XTPU$DEBUG.TPU ) |
XTPU$GL_CHARSET | DEC XTPU GL 文字セット |
XTPU$SECTION | DEC XTPU セクション・ファイル |
UTIL$SHARE | 日本語ユーティリティ共用イメージ
(SYS$SHARE:JSY$UTIL$SHARE.EXE) |
SETSHOSECUR | 日本語セキュリティ・コマンド(Alpha / I64のみ)
(SYS$SYSTEM:JSY$SETSHOSECUR.EXE) |
JSY$DICTIONARY | かな漢字変換辞書用 |
JSY$EXAMPLES | サンプル・プログラム,データ用 |
JSY$HELP | 日本語ヘルプ・ライブラリ用 |
JSY$LIBRARY | 日本語ライブラリ用 |
JSY$SYSTEM | 日本語ユーティリティ,漢字フォント・ユーティリティ等の日本語システム用 |
JSY$TEST | 日本語 OpenVMS の IVP テスト・プロシージャ用 |
XTPU$EXAMPLES | DEC XTPU サンプル・プログラム用 |
XTPU$JOURNAL | DEC XTPU ジャーナリング用 ( 編集中の作業記録を作成する ) |
1.9 プログラムとフォント・データのサンプル
1.9.1 サンプル・プログラム
日本語ライブラリを使用した,各種言語によるサンプル・プログラムが,ディレクトリ JSY$EXAMPLES にあります。
DEC XTPU のサンプル・プログラムは,XTPU$EXAMPLES にあります。
XTPU$EXAMPLES:XTPU_EXAMPLES.README を参照してください。
1.9.2 フォント・データのサンプル
24×24 ドットのフォント・データのサンプルが,JSY$EXAMPLES にあります。このフォント・データは DEC 漢字セットには入っていない記号なので,ユーザの好みによりシステムのフォント・データベースに登録したり,プリロードすることにより使用できます。
EXAMPLE_FONTS.PRE ........ フォント・データ・ファイル |
目次 | 索引 |
|