Alapértelmezett alakító motor módosítása

Utoljára frissítve: 2026. aug. 7.

Tanulja meg, hogyan válthat a Harfbuzz és a hagyományos szövegmotorok között a World-ready szövegösszeállításhoz Adobe InDesignban.

A Harfbuzz a World-Ready szerkesztő alapértelmezett szövegalakító motorja, és azt vezérli, hogyan rendereli az InDesign az összetett forgatókönyveket, mint például az arab, héber és dél-ázsiai nyelvek.Ha szükséges, átválthat a hagyományos alakító motorra a korábbi munkafolyamatokkal való kompatibilitás érdekében, vagy a renderelési problémák megoldásához.

Váltás hagyományos alakító motorra a Beállítások használatával

Válassza a Szerkesztés > Beállítások > Speciális tipográfia (Windows) vagy InDesign > Beállítások > Speciális tipográfia (macOS) lehetőséget.

Válassza a Hagyományos szövegalakítás engedélyezése Adobe World-Ready szerkesztőhöz lehetőséget.

Válassza az OK lehetőséget.

Alakító motorok váltása forgatókönyv használatával

Ha több InDesign telepítést kezel, vagy automatizálnia kell ezt a beállítást, használjon forgatókönyvet az alakító motor beállításának vezérléséhez.

Forgatókönyv létrehozása és mentése

Nyisson meg egy egyszerű szövegszerkesztőt, például TextEdit (macOS) vagy Notepad (Windows).

Másolja a következő kódot a hagyományos motorra való váltáshoz: app.textPreferences.shapeIndicAndLatinWithHarbuzz = false;

próbálja

{

alert( " Engedélyezve van a Harfbuzz : "+app.textPreferences.shapeIndicAndLatinWithHarbuzz );

}

catch(e)

{

alert( "HIBA: " + e.number +" "+ e.message );

};

Mentse a fájlt JSX kiterjesztéssel.

Helyezze a mentett JSX fájlt a Scripts panel mappájába: <InDesign telepítés>/Scripts/Scripts Panel.

Tipp

A Harfbuzz alapértelmezettkénti visszaállításához állítsa a false értéket true értékre a forgatókönyv kódjában, és mentse külön fájlként.

Forgatókönyv futtatása InDesignban

Indítsa el az InDesign alkalmazást.

Válassza az Ablak > Segédprogramok > Szkriptek lehetőséget.

Keresse meg a mentett szkript fájlt, és kattintson rá duplán a szkript futtatásához.

Ellenőrizze a figyelmeztető párbeszédpanelt annak megerősítéséhez, hogy a Harfbuzz aktív vagy inaktív.