開啟文字編輯應用程式,例如 TextEdit (macOS) 或記事本 (Windows)。
瞭解如何在 InDesign 中變更全球適用撰寫器的預設塑形引擎。
從 InDesign 19.0 版本 (2023 年 10 月) 開始,Harfbuzz 是全球適用撰寫器的預設文字塑形引擎。
將舊版塑形引擎設為全球適用撰寫器的預設塑形引擎
您可以在 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 社群分享您的想法。