שינוי מנוע עיצוב ברירת המחדל

עודכן לאחרונה בתאריך 7 באוגוסט 2026

למדו כיצד להחליף בין מנועי הטקסט Harfbuzz והמנוע הישן עבור עיבוד טקסט רב-לשוני ב-Adobe InDesign.

Harfbuzz הוא מנוע עיצוב הטקסט שמוגדר כברירת מחדל עבור העורך שתומך בשפות שונות ושולט באופן שבו InDesign מעבד כתבים מורכבים כגון ערבית, עברית ושפות דרום אסייתיות. במידת הצורך, תוכלו להחליף למנוע העיצוב הישן לצורך תאימות עם תהליכי עבודה קודמים או לפתרון בעיות עיבוד.

החלפה למנוע עיצוב ישן באמצעות העדפות

בחרו Edit ‏> Preferences ‏> Advanced Type (‏‏Windows) או InDesign ‏> Preferences ‏> Advanced Type (‏‏macOS).

בחרו Enable Legacy Text Shaping for Adobe World-Ready Composer.

בחרו OK.

החלפת מנועי עיצוב באמצעות סקריפט

אם אתם מנהלים מספר התקנות InDesign או צריכים להפוך את ההגדרה הזאת לאוטומטית, השתמשו בסקריפט כדי לשלוט בהעדפת מנוע העיצוב.

יצירה ושמירה של הסקריפט

יש לפתוח עורך של טקסט פשוט, כמו TextEdit (ב-‏macOS) או Notepad (ב-‏Windows).

העתיקו את הקוד הבא כדי להחליף למנוע הישן: app.textPreferences.shapeIndicAndLatinWithHarbuzz = false;

נסו

{

alert( " Is Harfbuzz Enabled : "+app.textPreferences.shapeIndicAndLatinWithHarbuzz );

}

catch(e)

{

alert( "ERROR: " + e.number +"\r"+ e.message );

};

שמרו את הקובץ עם סיומת JS X.

מקמו את הקובץ JSX בתיקיית Scripts Panel‏: <InDesign installation>/Scripts/Scripts Panel.

עצה

כדי להגדיר מחדש את Harfbuzz כברירת המחדל, שנו את false ל-true בקוד הסקריפט ושמרו אותו כקובץ נפרד.

הפעילו את ה-Script ב-InDesign

הפעלה של InDesign.

בחרו Window ‏> Utilities ‏> Scripts.

מצאו את קובץ הסקריפט השמור ולחצו עליו פעמיים כדי להריץ את הסקריפט.

בדקו את תיבת הדו-שיח של ההתראה כדי לוודא האם Harfbuzz פעיל או לא פעיל.