使用 UDA/VDA 字符的项目的映射

打开在早于 8.0 的 QuarkXPress 中文版本中创建的项目时,QuarkXPress 自动突出显示所有 UDA/VDA 字符,以说明应检查它们,确保显示正确的 glyph。(通过取消选中首选项对话框(QuarkXPress/Edit > 首选项字体窗格中的突出显示繁体中文字体厂商定义的字符可关闭此突出显示)。

如果项目突出显示的 glyph 显示不正确,可能需要使用映射表将该项目中的字符映射到 Unicode。映射表是通知 QuarkXPress 如何将使用特定编码风格的文本转换为 Unicode 的文本文件。每个映射表包含编码特定代码点的列表以及它们相应的 Unicode 代码点。

如果您知道 8.0 之前的项目使用(例如)Hong Kong Big5 编码,第一次您在 QuarkXPress 8.0 或更高版本中打开项目时,可使用 Hong Kong Big5 映射表将其字符转换为 Unicode。QuarkXPress 附带几个类似的映射表。要使用这些包括的映射表中的一个,首先导航到 “CustomMappingTables” 文件夹:

  • Mac OS:[DRIVE]:Users:[USER]:Library:Preferences:Quark:QuarkXPress:CustomMappingTables
  • Windows:[DRIVE]:\Documents and Settings\[USER]\Application Data\Quark\QuarkXPress\CustomMappingTables

此文件夹中是下面的映射表文件:

  • chinsimpmac.txt:用于使用 Mac OS 简体中文编码的传统文件。
  • chintradbig5.txt:用于使用繁体中文编码的传统文件。
  • japanesemac.txt:用于使用 Mac OS 日文编码的传统文件
  • japanesewin.txt:用于使用 Windows 日文编码的传统文件
  • koreanmac.txt:用于使用 Mac OS 韩文编码的传统文件
  • koreanwin.txt:用于使用 Windows 韩文编码的传统文件

安装时,这些映射表包含创建自定义映射的说明,但不包括任何实际映射。要利用特殊映射,必须使用不包含特定类型编码映射的一个文件取代这些文件中的一个。可以在 “LegacyMappingTables” 文件夹的文件夹(”CustomMappingTables” 文件夹中)中找到类似文件:

  • Hong Kong:包含将 Hong Kong Big5 字符映射到 Unicode 的 “chintradbig5.txt”。
  • Korean:包含将 Mac OS Korean 字符映射到 Unicode 的 “koreanmac.txt”。
  • Taiwanese:包含将 Taiwan Big5 字符映射到 Unicode 的 “chintradbig5.txt”。

例如,如果有一个使用 Hong Kong Big5 编码的 8.0 之前的项目,请将 “chintradbig5.txt” 文件夹从 LegacyMappingTables/Hong Kong 文件夹复制到 “CustomMappingTables” 文件夹,取代现有的 “chintradbig5.txt” 文件(可能希望将原始 “chintradbig5.txt” 文件的副本保存在其他地方)。然后退出 QuarkXPress、重新启动并打开项目。打开项目时,QuarkXPress 使用 Hong Kong 特定的映射表将项目的 Big5 文本转换为 Unicode。

注: 映射表仅在打开 8.0 之前的项目时使用。一旦在当前的 QuarkXPress 版本格式中保存项目,文本使用 Unicode 并且不再需要映射表。

使用 UDA/VDA 字符的项目的映射