Otwórz aplikację do edycji tekstu, taką jak TextEdit (macOS) lub Notatnik (Windows).
Dowiedz się, jak zmienić domyślny silnik kształtujący układacza wielojęzycznego w programie InDesign.
Począwszy od wersji InDesign 19.0 (październik 2023 r.) Harfbuzz jest domyślnym silnikiem kształtującym tekstu w układaczu wielojęzycznym.
Ustawianie starszego silnika kształtującego jako domyślnego silnika układacza wielojęzycznego
Domyślny silnik kształtujący układacza wielojęzycznego można zmienić z poziomu panelu Preferencje lub za pomocą skryptu w programie InDesign.
Korzystanie z okna dialogowego Preferencje
Możesz przejść do sekcji Preferencje > Typografia zaawansowana i wybrać Włącz starszą wersję formatowania tekstu w układaczu wielojęzycznym firmy Adobe, aby przełączyć się z powrotem na starszy silnik kształtujący tekstu w układaczu wielojęzycznym firmy Adobe.
Korzystanie ze skryptu
-
-
Skopiuj poniższy fragment i zapisz go jako .jsx:
app.textPreferences.shapeIndicAndLatinWithHarbuzz = false;
try
{
alert( " Is Harfbuzz Enabled : "+app.textPreferences.shapeIndicAndLatinWithHarbuzz );
}
catch(e)
{
alert( "ERROR: " + e.number +"\r"+ e.message );
}; -
Umieść zapisany plik .jsx w folderze głównym programu InDesign ../Scripts/Scripts Panel.
-
Uruchom program InDesign.
-
Wybierz kolejno Windows > Narzędzia > Skrypty.
-
Kliknij dwukrotnie zapisany wcześniej plik .jsx, aby go wykonać.
Resetowanie silnika kształtującego Harfbuzz jako domyślnego silnika układacza wielojęzycznego
Podobnie, aby ponownie wybrać silnik kształtujący Harfbuzz, użyj następującego fragmentu kodu w pliku .jsx:
app.textPreferences.shapeIndicAndLatinWithHarbuzz = true;
try
{
alert( " Is Harfbuzz Enabled : "+app.textPreferences.shapeIndicAndLatinWithHarbuzz );
}
catch(e)
{
alert( "ERROR: " + e.number +"\r"+ e.message );
};
Masz pytanie lub pomysł?
Zachęcamy do dzielenia się opiniami. Podziel się swoimi opiniami na forum użytkowników programu Adobe InDesign.