カスタム文字を使用するプロジェクトのマッピング

古いプロジェクトの文字が拡張コードの範囲を使用する場合、QuarkXPress 8.0以降でそのプロジェクトを開くと、これらの文字が正しく表示されない場合があります。この問題を解決するには、カスタムのマッピングテーブルを使用して問題の文字とUnicode文字のマッピング方法を変更します。マッピングテーブルはテキストファイルの一種で、Unicodeへの特殊なエンコード方法を使用するテキストの変換方法をQuarkXPressに通知します。各マッピングテーブルには、エンコード固有のコードポイントと対応するUnicodeコードポイントのリストが含まれています。

マッピングテーブルを作成するには、まず”CustomMappingTables”フォルダへ移動します。

  • Mac OS: [ドライブ]:Users:[ユーザー名]:Library:Preferences:Quark:QuarkXPress:CustomMappingTables
  • Windows: [ドライブ]:\Documents and Settings\[ユーザー名]\ApplicationData\Quark\QuarkXPress\CustomMappingTables

このフォルダ内には、下記のマッピングテーブルファイルがあります。

  • chinsimpmac.txt:Mac OSの中国語(簡体字)エンコードを使用するレガシーファイルに使用します。
  • chintradbig5.txt:中国語(繁体字)エンコードを使用するレガシーファイルに使用します。
  • japanesemac.txt:Mac OSの日本語エンコードを使用するレガシーファイルに使用します。
  • japanesewin.txt:Windowsの日本語エンコードを使用するレガシーファイルに使用します。
  • koreanmac.txt:Mac OSの韓国語エンコードを使用するレガシーファイルに使用します。
  • koreanwin.txt:Windowsの韓国語エンコードを使用するレガシーファイルに使用します。

インストールすると、これらのマッピングテーブルにカスタムマッピングの作成手順が追加されますが、実際のマッピングは含まれません。カスタムマッピングを作成するには、ターゲットプロジェクトで使用するエンコードに対応するファイルを開き、ファイルで必要なマッピングの作成手順に従います。その後QuarkXPressを終了してから再起動し、プロジェクトを開きます。プロジェクトを開くと、QuarkXPressでカスタムのマッピングテーブルを使用してプロジェクトの文字がUnicodeに変換されます。

注: マッピングテーブルを使用するのは、8.0以前のプロジェクトを開いた場合のみです。プロジェクトを最新バージョンのQuarkXPress形式で保存すると、テキストがUnicodeで保存されるため、マッピングテーブルが不要になります。

カスタム文字を使用するプロジェクトのマッピング