ما هي GREP في Adobe InDesign؟ (كيفية استخدامها)

  • شارك هذا
Cathy Daniels

تتمثل إحدى نقاط القوة في InDesign في أنه يمكن استخدامه لتصميم المستندات التي يتراوح حجمها من صفحة واحدة وصولاً إلى الكتب التي تغطي مجلدات متعددة.

ولكن عندما تعمل على مستند يحتوي على قدر هائل من النص ، فقد يستغرق الأمر وقتًا هائلاً مقابل تعيين كل هذا النص بشكل صحيح - وحتى وقت أطول للتحقق من وجود أي أخطاء.

GREP هي إحدى أدوات InDesign الأقل شهرة ، ولكنها يمكن أن تسرع بشكل كبير عملية التنضيد بالكامل ، وتوفر لك ساعات لا حصر لها من العمل الشاق ، وتضمن الاتساق عبر المستند بأكمله ، بغض النظر عن المدة هو.

المشكلة الوحيدة هي أن GREP قد يكون من الصعب جدًا تعلمه ، خاصة إذا لم يكن لديك أي خبرة في البرمجة.

دعنا نلقي نظرة فاحصة على GREP وكيف يمكنك فتح قوى InDesign الخارقة مع القليل من الممارسة الدقيقة. (حسنًا ، لأكون صادقًا ، سيكون هناك قدر كبير من الممارسة!)

Key Takeaways

  • GREP هو اختصار من نظام التشغيل Unix الذي يرمز إلى Global Regular Expression Print .
  • GREP هو نوع من كود الكمبيوتر الذي يستخدم الحروف الأولية للبحث في نص مستند InDesign الخاص بك عن أي تطابق مع نمط محدد مسبقًا.
  • GREP متاح في مربع حوار InDesign Find / Change للنص التلقائي إستبدال.
  • يمكن أيضًا استخدام GREP مع أنماط الفقرة لتطبيق تنسيق مخصص على أنماط سلسلة نصية معينةتلقائيًا.
  • قد يكون تعلم GREP صعبًا ، لكنه لا مثيل له من حيث المرونة والقوة.

ما هو GREP في InDesign؟

مصطلح GREP (طباعة التعبير العادي العام) هو في الأصل اسم أمر من نظام التشغيل Unix والذي يمكن استخدامه للبحث في الملفات عن سلاسل نصية تتبع نمطًا معينًا.

إذا لم يكن ذلك منطقيًا بعد ، فلا تشعر بالسوء - GREP أقرب إلى البرمجة منه إلى التصميم الجرافيكي.

في InDesign ، يمكن استخدام GREP للبحث في نص المستند الخاص بك ، والبحث عن أي نص يطابق النمط المحدد .

على سبيل المثال ، تخيل أن لديك وثيقة تاريخية طويلة جدًا تسرد بانتظام التواريخ السنوية ، وتريد أن تستخدم الأرقام لكل سنة نمط التنسيق Proportional Oldstyle OpenType. بدلاً من استعراض المستند الخاص بك سطرًا بسطر ، والبحث عن كل ذكر لتاريخ سنوي وتعديل نمط الأرقام يدويًا ، يمكنك إنشاء بحث GREP الذي سيبحث عن أي سلسلة من أربعة أرقام متتالية (على سبيل المثال ، 1984 ، 1881 ، 2003 ، وما إلى ذلك).

لإنجاز هذا النوع من البحث القائم على النمط ، يستخدم GREP مجموعة متخصصة من العوامل المعروفة باسم الأحرف الأولية: الأحرف التي تمثل الأحرف الأخرى.

متابعة مثال على التاريخ السنوي ، فإن حرف GREP الأولي المستخدم لتمثيل "أي رقم" هو \ d ، لذا فإن بحث GREP عن\ d \ d \ d \ d سيعيد كافة المواقع في النص المكونة من أربعة أرقام متتالية.

تغطي القائمة الشاملة للأحرف الأولية تقريبًا أي حرف أو موقف قائم على النص يمكنك إنشاؤه في InDesign ، من أنماط الأحرف إلى المسافات بين الكلمات. إذا لم يكن ذلك محيرًا بدرجة كافية ، فيمكن دمج هذه الأحرف الأولية باستخدام عوامل تشغيل منطقية إضافية لتغطية نطاق من النتائج المحتملة في بحث GREP واحد.

كيف يتم استخدام GREP في InDesign

هناك طريقتان لاستخدام عمليات بحث GREP في InDesign: استخدام الأمر Find / Change وضمن نمط الفقرة.

عند استخدامه مع الأمر Find / Change ، يمكن استخدام بحث GREP لتحديد واستبدال أي جزء من النص الخاص بك يتوافق مع مواصفات GREP. يمكن أن يكون هذا مفيدًا لتحديد موقع أي أخطاء في التنسيق أو أخطاء علامات الترقيم أو أي شيء آخر قد تحتاج إلى تحديد موقعه ديناميكيًا.

يمكن أيضًا استخدام GREP كجزء من نمط فقرة لتطبيق نمط حرف معين على أي نص يطابق نمط بحث GREP. بدلاً من الاضطرار إلى البحث في النص يدويًا لتطبيق تنسيق معين على أرقام الهواتف والتواريخ والكلمات الرئيسية وما إلى ذلك ، يمكنك تكوين بحث GREP لتحديد النص المطلوب وتطبيق التنسيق الصحيح تلقائيًا.

يمكن أن يوفر لك بحث GREP الذي تم إنشاؤه بشكل صحيح العديد من ساعات العمل الطويلة ويضمن أنك لن تفوت أي حالاتالنص الذي تريد تعديله.

البحث / التغيير باستخدام GREP في InDesign

يعد استخدام مربع الحوار Find / Change طريقة رائعة لبدء التعرف على GREP في InDesign. هناك أمثلة قليلة على استعلامات GREP من Adobe ، ويمكنك أيضًا تجربة إنشاء عمليات بحث GREP الخاصة بك دون الحاجة إلى إجراء أي تغييرات على المستند الخاص بك.

للبدء ، افتح قائمة تحرير وانقر فوق بحث / تغيير . يمكنك أيضًا استخدام اختصار لوحة المفاتيح Command + F (استخدم Ctrl + F إذا كنت تستخدم InDesign على جهاز كمبيوتر شخصي).

بالقرب من أعلى نافذة الحوار Find / Change ، سترى سلسلة من علامات التبويب التي تسمح لك بإجراء أنواع مختلفة من عمليات البحث من خلال المستند: Text، GREP، ​​Glyph، الكائن واللون.

انقر فوق علامة التبويب GREP للبحث في المستند باستخدام استعلامات GREP. يمكن استخدام GREP في كل من الحقل Find what: والحقل Change to: ، والذي يسمح لك بإعادة هيكلة محتوى النص ديناميكيًا.

الرمز الصغير @ بجوار كل حقل يفتح قائمة منبثقة متتالية تسرد جميع أحرف GREP الأولية المحتملة التي يمكنك استخدامها في استعلاماتك.

إذا لم تكن مستعدًا تمامًا لبدء إنشاء استعلاماتك الخاصة بعد ، يمكنك إلقاء نظرة على بعض الاستعلامات المحفوظة مسبقًا لبدء اختبار GREP على الفور.

في القائمة المنسدلة الاستعلام ، حدد أيًا من الإدخالات من تغيير التشكيل العربياللون إلى إزالة المسافة البيضاء الزائدة ، و ابحث عن ما: سيعرض الحقل استعلام GREP ذي الصلة باستخدام الأحرف الأولية.

استخدام GREP في InDesign Paragraph Styles

بينما تكون GREP مفيدة في مربع حوار Find / Change ، فإنها تبدأ بالفعل في إظهار قوتها عند استخدامها مع أنماط الحروف والفقرات. عند استخدامها معًا ، فإنها تتيح لك إضافة تنسيق مخصص فوريًا وتلقائيًا إلى أي نمط سلسلة نصية يمكنك تحديده باستخدام GREP عبر المستند بأكمله - كل ذلك مرة واحدة.

للبدء ، ستحتاج إلى الوصول إلى لوحة Character Styles ولوحة Paragraph Styles . إذا لم تكن بالفعل جزءًا من مساحة العمل الخاصة بك ، فافتح قائمة Window ، وحدد القائمة الفرعية Styles ، وانقر فوق Paragraph Styles أو Character Styles .

يتم دمج اللوحين معًا ، لذا يجب فتح كل منهما بغض النظر عن الإدخال الذي تحدده في القائمة.

حدد علامة التبويب أنماط الأحرف ، وانقر فوق الزر إنشاء نمط جديد أسفل اللوحة.

انقر نقرًا مزدوجًا فوق الإدخال الجديد المسمى Character Style 1 لبدء تخصيص خيارات التنسيق.

امنح النمط الخاص بك اسمًا وصفيًا ، ثم استخدم علامات التبويب الموجودة على اليسار لضبط إعدادات التنسيق حسب الرغبة. عند الانتهاء ، انقر فوق موافق لحفظ نمط الحرف الجديد.

قم بالتبديل إلى الفقرة لوحة الأنماط ، وانقر فوق الزر إنشاء نمط جديد في أسفل اللوحة.

انقر نقرًا مزدوجًا فوق الإدخال الجديد المسمى نمط الفقرة 1 لتحرير خيارات التنسيق.

في علامات التبويب الموجودة على اليسار ، حدد علامة التبويب نمط GREP ، ثم انقر فوق الزر نمط GREP الجديد . سيظهر نمط GREP جديد في القائمة.

انقر فوق تسمية النص بجوار تطبيق النمط: وحدد نمط الحرف الذي أنشأته للتو من القائمة المنسدلة ، ثم انقر فوق مثال GREP أدناه لبدء إنشاء استعلام GREP الخاص بك.

إذا لم تكن قد حفظت جميع أحرف GREP الأولية (ومن يمكنه إلقاء اللوم عليك؟) ، يمكنك النقر فوق الرمز @ لفتح قائمة منبثقة تسرد جميع خياراتك.

إذا كنت تريد التأكد من أن استعلام GREP الخاص بك يعمل بشكل صحيح ، فيمكنك تحديد المربع معاينة في الجزء السفلي الأيسر من نافذة خيارات نمط الفقرة احصل على معاينة سريعة للنتائج.

موارد GREP المفيدة

قد يبدو تعلم GREP مربكًا بعض الشيء في البداية ، خاصة إذا كنت قادمًا من خلفية تصميم رسومات وليس خلفية برمجة.

ومع ذلك ، فإن حقيقة استخدام GREP أيضًا في البرمجة تعني أن العديد من الأشخاص قد وضعوا معًا موارد مفيدة لتعلم كيفية إنشاء استعلامات GREP. إليك بعض الموارد الأكثر فائدة:

  • قائمة الأحرف الأولية لبرنامج Adobe's GREP
  • Erica Gamet’s excellentورقة الغش في GREP
  • Regex101 لاختبار استعلامات GREP

إذا كنت لا تزال تشعر بالتعثر مع GREP ، فقد تجد بعض المساعدة الإضافية في منتديات مستخدم Adobe InDesign.

كلمة أخيرة

هذه ليست سوى مقدمة أساسية جدًا لعالم GREP الرائع في InDesign ، ولكن نأمل أن تكون قد بدأت في تقدير مدى قوة هذه الأداة. يمكن أن يكون تعلم GREP استثمارًا كبيرًا للوقت في البداية ، ولكنه سيؤتي ثماره مرارًا وتكرارًا كلما شعرت براحة أكبر في استخدامه. في النهاية ، سوف تتساءل عن كيفية تنضيد المستندات الطويلة بدونها!

تحية سعيدة!

أنا كاثي دانيلز ، خبيرة في Adobe Illustrator. أستخدم البرنامج منذ الإصدار 2.0 ، وأقوم بإنشاء برامج تعليمية له منذ عام 2003. تعد مدونتي واحدة من الوجهات الأكثر شيوعًا على الويب للأشخاص الذين يرغبون في تعلم Illustrator. بالإضافة إلى عملي كمدون ، فأنا أيضًا مؤلف ومصمم جرافيك.