打开文本编辑应用程序,如 TextEdit (macOS) 或记事本 (Windows)。
了解如何在 InDesign 中更改全球通用排版器的默认塑形引擎。
从 InDesign 19.0 版本(2023 年 10 月)开始,Harfbuzz 是 World Ready Composer 的默认文本塑形引擎。
将旧版塑形引擎设置为全球通用排版器的默认塑形引擎
您可以在 InDesign 中使用首选项面板或脚本更改全球通用排版器的默认塑形引擎。
使用“首选项”对话框
您可以转到首选项 > 高级类型,然后选择为 Adobe 全球通用排版器启用旧版文本塑形,以切换回 Adobe 全球通用排版器的旧版/传统文本塑形引擎。
使用脚本
-
-
复制以下代码片段并将其另存为 .jsx:
app.textPreferences.shapeIndicAndLatinWithHarbuzz = false;
try
{
alert( " Is Harfbuzz Enabled : "+app.textPreferences.shapeIndicAndLatinWithHarbuzz );
}
catch(e)
{
alert( "ERROR: " + e.number +"\r"+ e.message );
}; -
将保存的 .jsx 文件放在 InDesign 根文件夹 ../Scripts/Scripts Panel 内。
-
启动 InDesign。
-
转到 Windows > 实用程序 > 脚本。
-
双击之前保存的 .jsx 文件以执行它。
将 Harfbuzz 塑形引擎重置为全球通用排版器的默认塑形引擎
同样,要改回 Harfbuzz 塑形引擎,请在 .jsx 文件中使用以下代码片段:
app.textPreferences.shapeIndicAndLatinWithHarbuzz = true;
try
{
alert( " Is Harfbuzz Enabled : "+app.textPreferences.shapeIndicAndLatinWithHarbuzz );
}
catch(e)
{
alert( "ERROR: " + e.number +"\r"+ e.message );
};
有疑问或想法?
我们非常乐意听到您的反馈。与 Adobe InDesign 社区分享您的想法。