ユニコード拡張コードページを使用する
ユニコード拡張コードページ(ECP)とは、OpenTypeフォントやTrueTypeフォントで使用される追加情報を持つコードページのことです。ここでは、拡張コードページを使用する場合の概要を説明します。
- OpenTypeフォントとTrueTypeフォントをECPなしで使用する場合は、ハードコーディングされたGUMにユニコードスカラーを定義してください。 (GCGID-to-Unicode-MappingのGCGIDはGraphic Character Global IDentifierを表す)プリンターまたはコードポイントに常駐するテーブルは未定義になります。事前に決定されたマッピングは多くの用途に対応できますが、GCGIDからユニコードへのマッピングのカスタマイズが必要な場合は、拡張コードページを使用してください。
- 拡張コードページは、拡張機能をサポートしないプリンターで使用できます。ただし、拡張機能は、拡張コードページがプリンターにダウンロードされるときに拡張コードページから除去され、非拡張コードページが使用されているように振る舞います。
- 拡張コードページは、非拡張コードページと同様、ディスク上のファイルです。従来と同様に、RICOH InfoPrint Manager:Referenceのresource-context-font属性の説明に定義されている検索順序が適用されます。ただし、新規ファイル拡張子の.ECPは、すべてのコードページに対応しています。同じディレクトリー内では、異なるファイル拡張子で名前が一致する他のコードページの前に、ECPファイル拡張があるコードページがファイル名が選択されます。
- ファイル拡張子は 2 次検索基準です。ユニコード拡張コードページを含め、コードページリソースを検索するときの1次検索基準は、ディレクトリーの検索順序です。リソース名で最初に一致する可能性のあるものが使用されます。たとえば、T1USV500.ECPとT1USV500の2つのコードページがあるとしますT1USV500.ECPコードページは、resource-contextでのみ指定されたディレクトリーに存在します。T1USV500 コードページは、resource-context-font で指定されたディレクトリーに存在します。この場合、T1USV500 コードページが使用されます。反対に、T1USV500.ECPとT1USV500が同じディレクトリーに存在する場合は、T1USV500.ECPコードページが使用されます。
- AFP Resource Installerによって作成または変更されたコードページには、必ず .ECPファイル拡張子が付けられます。この新しい種類のリソースのインストールを管理するには、インストールソフトウェアを使用します。
- プリンター常駐のコードページを使用せずに強制的にコードページをダウンロードし、コードページが実行時に置換されないようにするには、サンプルグリッドファイルの非常駐バージョンを使用するの手順に従います。