تغيير محرك الصياغة الافتراضي لـ World-Ready Composer

تعرف على كيفية تغيير محرك الصياغة الافتراضي لـ World-Ready Composer في InDesign.

ملاحظة:

بدءًا من إصدار InDesign 19.0 (أكتوبر 2023)، أصبح Harfbuzz محرك صياغة النص الافتراضي لـ World Ready Composer.

تعيين محرك الصياغة القديم كمحرك الصياغة الافتراضي لـ World Ready Composer

يمكنك تغيير محرك التشكيل الافتراضي لـ World Ready Composer باستخدام لوحة Preferences أو برنامج نصي في InDesign.

استخدام مربع Preferences

يمكنك الانتقال إلى Preferences > Advanced Type وتحديد Enable Legacy Text Shaping for Adobe World-Ready Composer للرجوع مرة أخرى إلى محرك الصياغة الأقدم/القديم لـ Adobe World-ready Composer.

استخدام البرنامج النصي

  1. افتح تطبيق تحرير النص مثل TextEdit ‏(في macOS‏) أو Notepad ‏(في Windows).

  2. انسخ جزء التعليمات البرمجية أدناه واحفظه بتنسيق .jsx:

    app.textPreferences.shapeIndicAndLatinWithHarbuzz = false;

    try
    {
    alert( " Is Harfbuzz Enabled : "+app.textPreferences.shapeIndicAndLatinWithHarbuzz );
    }
    catch(e)
    {
    alert( "ERROR: " + e.number +"\r"+ e.message );
    };

  3. ضع ملف .jsx المحفوظ داخل مجلد جذر InDesign ../Scripts/Scripts Panel.

  4. قم بتشغيل InDesign.

  5. انتقل إلى Windows > Utilities > Scripts.

  6. انقر نقرًا مزدوجًا فوق ملف .jsx الذي قمت بحفظه في السابق لتنفيذه.

إعادة تعيين Harfbuzz كمحرك الصياغة الافتراضي لـ World Ready Composer

وبالمثل، للتغيير مرة أخرى إلى محرك الصياغة Harfbuzz، استخدم جزء التعليمات البرمجية التالي داخل ملف .jsx:

app.textPreferences.shapeIndicAndLatinWithHarbuzz = true;

try
{
alert( " Is Harfbuzz Enabled : "+app.textPreferences.shapeIndicAndLatinWithHarbuzz );
}
catch(e)
{
alert( "ERROR: " + e.number +"\r"+ e.message );
};

هل لديك سؤال أو فكرة؟

اسأل المجتمع

نحن نحب أن نسمع منك. شارك أفكارك مع مجتمع Adobe InDesign

احصل على مساعدة بشكل أسرع وأسهل

مستخدم جديد؟