Standaard vormgevingsengine wijzigen

Laatst bijgewerkt op 7 aug. 2026

Leer hoe je schakelt tussen Harfbuzz en verouderde tekstengines voor internationale tekstcompositie in Adobe InDesign.

Harfbuzz is de standaard tekstvormgevingsengine voor de internationale composer en regelt hoe InDesign complexe scripts weergeeft zoals Arabisch, Hebreeuws en Zuid-Aziatische talen.Indien nodig kun je overschakelen naar de verouderde vormgevingsengine voor compatibiliteit met eerdere workflows of om weergaveproblemen op te lossen.

Overschakelen naar verouderde vormgevingsengine via Voorkeuren

Selecteer Bewerken > Voorkeuren > Geavanceerde tekst (Windows) of InDesign > Voorkeuren > Geavanceerde tekst (macOS).

Selecteer Verouderde tekstvorming inschakelen voor Adobe internationale composer.

Selecteer OK.

Vormgevingsengines wisselen met een script

Als je meerdere InDesign-installaties beheert of deze instelling wilt automatiseren, gebruik dan een script om de voorkeur voor de vormgevingsengine in te stellen.

Script maken en opslaan

Open een teksteditor zoals TextEdit (macOS) of Kladblok (Windows).

Kopieer de volgende code om over te schakelen naar de verouderde engine: app.textPreferences.shapeIndicAndLatinWithHarbuzz = false;

try

{

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

}

catch(e)

{

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

};

Sla het bestand op met JSX-extensie.

Plaats het opgeslagen JSX-bestand in de map Scriptenpaneel: <InDesign-installatie>/Scripts/Scripts Panel.

Tip

Om Harfbuzz weer als standaard in te stellen, stel false in op true in de scriptcode en sla het op als een apart bestand.

Script uitvoeren in InDesign

Start InDesign.

Selecteer Venster > Hulpprogramma's > Scripts.

Zoek je opgeslagen scriptbestand en dubbelklik erop om het script uit te voeren.

Controleer het meldingsdialoogvenster om te bevestigen of Harfbuzz actief of inactief is.