اسم البرنامج النصي
تعلم كيفية أتمتة المهام في Adobe InDesign باستخدام لوحات البرامج النصية وتسمية البرنامج النصي لسير عمل أسرع وأكثر اتساقاً.
يمكنك استخدام لوحتين للبرامج النصية في InDesign لتبسيط سير عملك: لوحة البرامج النصية ولوحة تسمية البرنامج النصي.
لوحة البرامج النصية
استخدم لوحة البرامج النصية لتشغيل البرامج النصية التي تقوم بأتمتة المهام المتكررة.تعرض اللوحة البرامج النصية المخزنة في مجلدات البرامج النصية داخل تطبيق InDesign ومجلدات التفضيلات.
لفتح لوحة Scripts، حدد Window > Utilities > Scripts. أضف البرامج النصية إلى مجلد لوحة البرامج النصية حتى تظهر في اللوحة.
مواقع تخزين البرامج النصية
- macOS: Users/[username]/Library/Preferences/Adobe InDesign/[version]/[language]/Scripts/Scripts Panel
- Windows: Users\[username]\AppData\Roaming\Adobe\InDesign\[version]\[language]\Scripts\Scripts Panel
للعثور على مجلد لوحة البرامج النصية، انقر بزر الماوس الأيمن (Windows) أو انقر مع الضغط على control (macOS) على برنامج نصي في لوحة البرامج النصية، ثم حدد إظهار في Explorer أو إظهار في Finder.
لوحة تسمية البرنامج النصي
استخدم لوحة تسمية البرنامج النصي لتعيين تسميات لعناصر الصفحة مثل إطارات النص أو الأشكال.تساعد التسميات البرامج النصية في تحديد كائنات معينة.لفتح اللوحة، حدد نافذة > الأدوات المساعدة > تسمية البرنامج النصي.
البرمجة النصية تتيح لك أتمتة المهام، من الإجراءات البسيطة إلى الميزات المعقدة.يمكنك إنشاء البرامج النصية الخاصة بك أو تشغيل البرامج النصية التي أنشأها آخرون باستخدام أدلة البرمجة وموارد المطورين المتاحة.
البرامج النصية النموذجية المتاحة في InDesign
يمكنك تثبيت واستخدام البرامج النصية النموذجية.لتشغيل برنامج نصي، انقر عليه نقراً مزدوجاً في لوحة البرامج النصية.
|
|
الوظيفة |
|
AddGuides |
لإضافة أدلة حول الكائن أو الكائنات المحددة. |
|
AddPoints |
لإضافة نقاط إلى مسارات الكائن أو الكائنات المحددة. |
|
إضافة رمز QR |
لوضع رمز QR على أداة الوضع أو مباشرة كعنصر صفحة. |
|
AdjustPageItems |
يحرك محتوى الصفحات الزوجية/الفردية بمقادير محددة لإعادة تموضع العناصر بعد تغيير هامش الصفحة الأساسية أو إدراج الصفحات. |
|
AlignToPage |
لمحاذاة الكائنات وفقًا لمواضع معينة على الصفحة. |
|
موسوعة المشاهد المتحركة |
ينشئ أزراراً بخصائص رسوم متحركة مختلفة. |
|
BreakFrame |
يزيل إطار النص المحدد والمحتويات من القصة. |
|
CornerEffects |
يعيد رسم مسار العناصر المحددة باستخدام تأثيرات زوايا مختلفة، بما في ذلك التأثيرات المطبقة على نقاط مسار معينة. |
|
CreateCharacterStyles |
لتعريف نمط حروف كامل بناءً على النص المحدد. |
|
CropMarks |
يضيف علامات الاقتصاص والتسجيل حول الكائنات المحددة. |
|
ExportAllStories |
لتصدير جميع المجموعات النصية في وثيقة إلى سلسلة من الملفات النصية. |
|
FindChangeByList |
ينفذ عمليات البحث/الاستبدال النصية القياسية من خلال قراءة ملف نصي مفصول بعلامات تبويب. |
|
ImageCatalog |
يضع جميع الرسوميات من مجلد محدد في تخطيط ورقة اتصال. |
|
MakeGrid |
لإنشاء شبكة عن طريق تقسيم الكائن أو الكائنات إلى أجزاء أصغر أو مضاعفتها. |
|
Neon |
يطبق تأثير المزج على الكائن أو الكائنات المحددة. |
|
PathEffects |
يغير مواضع نقاط المسار على الكائنات المحددة لإضافة تأثير إبداعي. |
|
PlaceMultipagePDF |
يضع جميع الصفحات من مستند PDF. |
|
SelectObjects |
لتحديد كائنات على الحيز النشط حسب نوع الكائن. |
|
SortParagraphs |
يرتب الفقرات المحددة أبجديًا. |
|
SplitStory |
يقسم إطارات النص في القصة المحددة إلى إطارات نص منفصلة غير مرتبطة. |
|
TabUtilities |
يطبق علامات التبويب والمسافات البادئة على النص المحدد. |
تطوير المكوّنات الإضافية UXP
بينما تساعد البرامج النصية في أتمتة المهام، تتيح برمجة UXP للمطورين إنشاء مكونات إضافية بواجهات مستخدم تفاعلية وغنية.
البرامج النصية بمساهمة من المجتمع
اعثر على برامج نصية مفتوحة المصدر من مجتمع Adobe InDesign لتوسيع الوظائف وأتمتة المهام المتخصصة.
|
برنامج نصي |
Author |
الغرض |
|
Kris Coppieters |
استخدم اختصارات لوحة المفاتيح لإدراج حرف أو أكثر من أحرف Unicode في نص InDesign بسهولة. |
|
|
Stefan Rakete |
استخدم اختصارات لوحة المفاتيح لإضافة علامات اقتباس طباعية محددة قبل النص المحدد وبعده. |
|
|
Paolo Agostinetto |
انسخ طبقة وعناصرها من مستند إلى آخر. |
|
|
Roland Dreger |
تحديد ارتفاع الحرف x لمقطع النص. |
|
|
Ariel Walden |
تعديل هوامش المستند لمطابقة إطار النص المحدد في جميع أنحاء المستند. |
|
|
Ariel Walden |
اكسر الخيط بين إطارات النص بسهولة. |
|
|
Kris Coppieters |
تنبيه المستخدمين لوجود الملاحظات باستخدام نص برمجي للبدء في InDesign وAdobe InCopy. |
|
|
Kris Coppieters |
نسخ ولصق الإحداثيات على عناصر الصفحة. |
|
|
Gregor Fellenz |
ربط استعلامات InDesign GREP في نصوص برمجية جديدة. |
|
|
Gregor Fellenz |
مسح تجاوزات النمط من النص أو الجداول أو الكائنات في InDesign. |
|
|
Luis Felipe Corullón |
عكس التحديد في مستند InDesign. |
|
|
Paolo Agostinetto |
يتيح لك هذا البرنامج النصي نسخ الطبقة وعناصرها من مستند إلى آخر. |
|
|
Peter Kahrel |
تحويل الملاحظات الختامية في نهاية المستند إلى ملاحظات ختامية في نهاية الكتاب. |
|
|
Peter Kahrel |
إنشاء ملاحظات ختامية لا يتم تحديث مراجعها تلقائياً عند إضافة الملاحظات الختامية أو إزالتها. |
|
|
Olav Kvern |
تغيير حجم التحديد الحالي، مثل الصورة، لتتناسب مع الصفحة. |
|
|
Olav Kvern |
تغيير حجم الصفحة إلى حجم التحديد الحالي، مثل الصورة. |
تحتفظ Adobe بمستودع للبرامج النصية لمجتمع مفتوح المصدر على GitHub. لمزيد من المعلومات حول مستودع الأكواد النصية لمجتمع InDesign، راجع ملف ReadMe.يتضمن ملف المستند التمهيدي هذا تفاصيل حول المساهمة في برنامج نصي وروابط إلى المبرمجين النصيين.
قم بإنشاء مواد مطبوعة ورقمية باستخدام InDesign
قم بتصميم إعلانات مؤثرة وتخطيطات للمجلات والكتب والمزيد.