اگر با متون طولانی در Adobe InDesign کار میکنید، استفاده از GREP میتواند ساعتها ویرایش دستی را به چند ثانیه کاهش دهد. در این مطلب ۱۰ کد پرکاربرد GREP را میبینید که در پروژههای واقعی کتاب و مجله بسیار مفید هستند. اگر هنوز با مفهوم GREP یا نحوه کار با آن آشنا نیستید، ابتدا مقاله آموزش کامل GREP در ایندیزاین را بخوانید تا پایه کار را یاد بگیرید.
1. حذف فاصلههای اضافی پشت سر هم
{2,}
برای تمیز کردن متنهایی که فاصلههای اضافه دارند. Replace را با یک فاصله ساده انجام دهید.
2. حذف فاصله قبل از نشانههای نگارشی
\s+([،؛:.!?])
Replace with:
$1
برای اصلاح فاصله اشتباه قبل از ویرگول، نقطه و نشانههای مشابه.
3. پیدا کردن همه عددها
\d+
مناسب برای دادن استایل جدا به اعداد با استفاده از GREP Style.
4. پیدا کردن سالها
1[34]\d{2}
برای استایلدهی سالها در متون تاریخی یا مقالات.
5. پیدا کردن متن داخل پرانتز
\([^)]+\)
کاربردی برای استایل دادن به توضیحات یا منابع داخل پرانتز.
6. تبدیل سهنقطه تایپی به کاراکتر درست
...
جایگزین با کاراکتر واقعی … برای تایپوگرافی حرفهایتر.
7. حذف فاصله اضافی آخر پاراگراف
+\r
Replace with:
\r
برای تمیز کردن متن قبل از صفحهآرایی نهایی.
8. پیدا کردن کلمات شروعشده با عدد
\b\d+\w+
مناسب برای واژههایی مثل 3D، 4K و مشابه آنها.
9. پیدا کردن ایمیلها
[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+.[A-Za-z]{2,}
کاربردی در کتابها، بروشورها و کاتالوگها.
10. پیدا کردن آدرس وب (URL)
https?://[^\s]+
برای استایل دادن به لینکها داخل متن.
برای اینکه این کدها را بهصورت خودکار داخل متنهای طولانی استفاده کنید، پیشنهاد میشود نحوه استفاده از آنها در یک استایل حرفهای را در مقاله ساخت Paragraph Style حرفهای برای کتاب فارسی در InDesign یاد بگیرید.
استفاده حرفهای از این کدها
بهترین روش این است که برای موارد تکرارشونده مثل اعداد، لینکها یا متن داخل پرانتز یک Character Style بسازید و آن را داخل GREP Style در Paragraph Style اعمال کنید تا استایلدهی کاملاً خودکار انجام شود. این کدها زمانی بیشترین کاربرد را دارند که با GREP Style هم کار کنید؛ اگر این بخش را هنوز یاد نگرفتهاید، توضیح کامل آن را در مقاله GREP در InDesign چیست و چطور کار میکند بخوانید.