Какво е GREP в Adobe InDesign? (Как да го използвате)

  • Споделя Това
Cathy Daniels

Една от силните страни на InDesign е, че може да се използва за проектиране на документи с различен размер - от една страница до книги с няколко тома.

Но когато работите върху документ с огромно количество текст, може да отнеме съответно много време, за да настроите правилно целия текст, и още повече време, за да проверите отново дали не са допуснати грешки.

GREP е един от по-малко известните инструменти на InDesign, но той може значително да ускори целия процес на набор, да ви спести безброй часове досадна работа и да гарантира съгласуваност на целия документ, независимо от неговата дължина.

Единственият проблем е, че GREP може да бъде много труден за научаване, особено ако нямате опит в програмирането.

Нека да разгледаме по-подробно GREP и как можете да разкриете суперсилите си в InDesign с малко внимателна практика. (Добре, ако трябва да сме честни, това ще бъде доста голяма практика!)

Основни изводи

  • GREP е акроним от операционната система Unix, който означава Global Regular Expression Print (глобално отпечатване на редовни изрази).
  • GREP е вид компютърен код, който използва метасимволи за търсене на съвпадения с предварително зададен шаблон в текста на документа InDesign.
  • GREP е наличен в диалоговия прозорец InDesign Find/Change за автоматична замяна на текст.
  • GREP може да се използва и със стиловете на параграфите, за да се прилага автоматично персонализирано форматиране към определени модели на текстови низове.
  • GREP може да е труден за научаване, но е ненадминат по отношение на гъвкавостта и мощта си.

Какво е GREP в InDesign?

Терминът GREP (Global Regular Expression Print) първоначално е името на команда от операционната система 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

Използване на Намиране/промяна Диалогът е чудесен начин да започнете да се запознавате с GREP в InDesign. Има няколко примерни GREP заявки от Adobe, а също така можете да експериментирате с конструирането на свои собствени GREP търсения, без да се налага да правите промени в документа си.

За да започнете, отворете Редактиране на и щракнете върху Намиране/промяна . Можете също така да използвате клавишната комбинация Команда + F (използвайте Ctrl + F ако използвате InDesign на компютър).

Близо до върха на Намиране/промяна диалогов прозорец, ще видите поредица от раздели, които ви позволяват да извършвате различни видове търсения във вашия документ: Текст, GREP, Глиф, Обект и Цвят.

Щракнете върху GREP за търсене в документа с помощта на GREP заявки. GREP може да се използва както в Намерете какво: и полето Да се промени на: което ви позволява динамично да преструктурирате текстовото си съдържание.

Малките @ до всяко поле отваря каскадно изскачащо меню, в което са изброени всички потенциални метасимволи на GREP, които можете да използвате в заявките си.

Ако все още не сте готови да започнете да съставяте собствени заявки, можете да разгледате някои от запазените предварително зададени заявки, за да започнете да тествате GREP веднага.

В Запитване Изберете някоя от позициите от падащото меню. Промяна на цвета на арабските диакритични знаци към Премахване на завършващия бял интервал, и Намерете какво: ще покаже съответната GREP заявка, използвайки метасимволи.

Използване на GREP в стиловете на параграфи в InDesign

Въпреки че GREP е полезен в диалоговия прозорец Намиране/Промяна, той наистина започва да показва своята сила, когато се използва в комбинация със стиловете за символи и параграфи. Когато се използват заедно, те ви позволяват незабавно и автоматично да добавяте персонализирано форматиране към всеки модел на текстов низ, който можете да зададете с GREP, в целия документ - наведнъж.

За да започнете, ще ви е необходим достъп до Стилове на героите панел и Стилове на параграфите Ако те все още не са част от работното ви пространство, отворете Прозорец изберете менюто Стилове и щракнете върху едно от двете подменюта Стилове на параграфите или Стилове на героите .

Двата панела са вложени един в друг, така че и двата трябва да се отворят, независимо от това кой елемент сте избрали в менюто.

Изберете Стилове на героите и щракнете върху Създаване на нов стил в долната част на панела.

Кликнете два пъти върху новия запис с име Стил на характера 1 за да започнете да персонализирате опциите за форматиране.

Дайте на стила си описателно име, след което използвайте разделите вляво, за да коригирате настройките за форматиране по желание. OK за да запазите новия стил на героя.

Преминете към Стилове на параграфите и щракнете върху Създаване на нов стил в долната част на панела.

Кликнете два пъти върху новия запис с име Стил на параграфа 1 за редактиране на опциите за форматиране.

В разделите вляво изберете Стил на GREP след което щракнете върху Нов стил на GREP В списъка ще се появи нов GREP стил.

Щракнете върху текстовия етикет до Нанесете стила: и изберете стила на символа, който току-що сте създали, от падащото меню, след което щракнете върху примера GREP по-долу, за да започнете да съставяте своя собствена заявка GREP.

Ако все още не сте запомнили всички метасимволи на GREP (а кой би могъл да ви обвини?), можете да щракнете върху @ за отваряне на изскачащо меню със списък на всички опции.

Ако искате да потвърдите, че GREP заявката ви работи правилно, можете да проверите Преглед в долния ляв ъгъл на Опции за стил на параграфа за бърз преглед на резултатите.

Полезни ресурси на GREP

В началото изучаването на GREP може да ви се стори малко трудно, особено ако идвате от сферата на графичния дизайн, а не от сферата на програмирането.

Въпреки това фактът, че GREP се използва и в програмирането, означава, че много хора са създали удобни ресурси за изучаване на създаването на GREP заявки. Ето няколко от най-полезните ресурси:

  • Списък с метасимволи на GREP на Adobe
  • Отличният GREP Cheat Sheet на Ерика Гамет
  • Regex101 за тестване на GREP заявки

Ако все още се чувствате затруднени с GREP, може да намерите допълнителна помощ във форумите на потребителите на Adobe InDesign.

Заключителна дума

Това е само едно много основно въведение в прекрасния свят на GREP в InDesign, но се надяваме, че сте започнали да оценявате колко мощен инструмент е. В началото изучаването на GREP може да бъде голяма инвестиция във време, но тя ще се изплаща отново и отново, когато започнете да го използвате по-удобно. Накрая ще се чудите как изобщо сте набирали дълги документи без тях!

Честит GREPing!

Аз съм Кати Даниелс, експерт по Adobe Illustrator. Използвам софтуера от версия 2.0 и създавам уроци за него от 2003 г. Моят блог е една от най-популярните дестинации в мрежата за хора, които искат да научат Illustrator. В допълнение към работата ми като блогър, аз също съм автор и графичен дизайнер.