Ändern der Standard-Shaping-Engine

Zuletzt aktualisiert am 7. August 2026

Lerne, wie du zwischen Harfbuzz und veralteten Text-Engines für World-Ready-Textkomposition in Adobe InDesign wechselst.

Harfbuzz ist die Standard-Text-Shaping-Engine für den World-Ready-Setzer und steuert, wie InDesign komplexe Schriften wie Arabisch, Hebräisch und südasiatische Sprachen rendert. Falls erforderlich, kannst du zur Vorgängerversion der Shaping-Engine wechseln, um die Kompatibilität mit früheren Workflows sicherzustellen oder Rendering-Probleme zu lösen.

Wechseln zur Vorgängerversion der Shaping-Engine über Voreinstellungen

Wähle Bearbeiten > Voreinstellungen > Erweiterte Eingabe (Windows) bzw. InDesign > Voreinstellungen > Erweiterte Eingabe (Mac OS).

Wähle Vorgängerversion-Text-Shaping für Adobe World-Ready-Setzer aktivieren.

Wähle OK.

Wechseln zwischen Shaping-Engines über ein Skript

Wenn du mehrere InDesign-Installationen verwaltest oder diese Einstellung automatisieren musst, verwende ein Skript zur Steuerung der Shaping-Engine-Voreinstellung.

Skript erstellen und speichern

Öffne einen Textbearbeitungs-Editor wie TextEdit (macOS) oder Notepad (Windows).

Kopiere den folgenden Code, um zur Vorgängerversion-Engine zu wechseln: app.textPreferences.shapeIndicAndLatinWithHarbuzz = false;

try

{

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

}

catch(e)

{

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

};

Speichere die Datei mit JS X-Erweiterung.

Platziere die gespeicherte JSX-Datei im Ordner Scripts Panel: <InDesign-Installation>/Scripts/Scripts Panel.

Tipp

Um Harfbuzz als Standard zurückzusetzen, setze false im Skript-Code auf true und speichere es als separate Datei.

Ausführen des Skripts in InDesign

Starten Sie InDesign.

Wähle Fenster > Hilfsprogramme > Skripte.

Finde deine gespeicherte Skriptdatei und doppelklicke darauf, um das Skript auszuführen.

Überprüfe das Warnhinweis-Dialogfeld, um zu bestätigen, ob Harfbuzz aktiv oder inaktiv ist.