Што такое GREP у Adobe InDesign? (Як ім карыстацца)

  • Падзяліцца Гэтым
Cathy Daniels

Адна з моцных бакоў InDesign заключаецца ў тым, што яго можна выкарыстоўваць для распрацоўкі дакументаў памерам ад адной старонкі да кніг, якія складаюцца з некалькіх тамоў.

Але калі вы працуеце над дакументам з вялізным аб'ёмам тэксту, гэта можа заняць адпаведна велізарны час, каб усталяваць увесь гэты тэкст належным чынам - і яшчэ больш, каб пераправерыць на наяўнасць памылак.

GREP з'яўляецца адным з менш вядомых інструментаў InDesign, але ён можа значна паскорыць увесь працэс вёрсткі, зэканоміць вам незлічоныя гадзіны стомнай працы і гарантуе паслядоўнасць усяго вашага дакумента, незалежна ад таго, як доўга гэта.

Адзіная загваздка ў тым, што GREP можа быць вельмі складана вывучыць, асабліва калі ў вас няма вопыту праграмавання.

Давайце падрабязней разгледзім GREP і тое, як вы можаце разблакіраваць свае звышмагутнасці InDesign з невялікай колькасцю ўважлівай практыкі. (Добра, шчыра кажучы, гэта будзе даволі шмат практыкаванняў!)

Асноўныя высновы

  • GREP - гэта абрэвіятура аперацыйнай сістэмы Unix, якая расшыфроўваецца як Global Regular Expression Print .
  • GREP - гэта тып камп'ютэрнага кода, які выкарыстоўвае метасімвалы для пошуку ў тэксце дакумента InDesign любых супадзенняў з загадзя вызначаным шаблонам.
  • GREP даступны ў дыялогавым акне пошуку/змены InDesign для аўтаматычнага тэксту. замена.
  • GREP таксама можа выкарыстоўвацца са стылямі абзацаў для прымянення нестандартнага фарматавання да пэўных шаблонаў тэкставых радкоўаўтаматычна.
  • GREP бывае цяжка вывучыць, але ён не мае сабе роўных з пункту гледжання гнуткасці і магутнасці.

Што такое GREP у InDesign?

Тэрмін GREP (Global Regular Expression Print) першапачаткова з'яўляецца назвай каманды з аперацыйнай сістэмы Unix, якая можа выкарыстоўвацца для пошуку ў файлах тэкставых радкоў, якія адпавядаюць пэўнаму шаблону.

Калі гэта яшчэ не мае сэнсу, не сумуйце - GREP значна бліжэй да праграмавання, чым да графічнага дызайну.

Унутры InDesign GREP можна выкарыстоўваць для пошуку па тэксце вашага дакумента, шукаючы любы тэкст, які адпавядае вызначанаму шаблону .

Напрыклад, уявіце, што ў вас ёсць вельмі доўгі гістарычны дакумент, у якім рэгулярна пералічваюцца гадавыя даты, і вы хочаце, каб лічбы для кожнага года выкарыстоўвалі прапарцыйны стыль фарматавання Oldstyle OpenType. Замест таго, каб праглядаць дакумент радок за радком, шукаючы кожнае згадванне гадавой даты і карэкціруючы стыль лічбаў уручную, вы можаце стварыць пошук GREP, які будзе шукаць любы радок з чатырох лічбаў у радку (напрыклад, 1984, 1881). , 2003 і гэтак далей).

Для ажыццяўлення такога роду пошуку на аснове шаблонаў GREP выкарыстоўвае спецыялізаваны набор аператараў, вядомых як метасімвалы: сімвалы, якія прадстаўляюць іншыя сімвалы.

Працягваючы прыклад з штогадовая дата, метасімвал GREP, які выкарыстоўваецца для прадстаўлення «любой лічбы», гэта \d , таму пошук GREP для\d\d\d\d верне ўсе месцы ў вашым тэксце, якія маюць чатыры лічбы ў радку.

Шырокі спіс метасімвалаў ахоплівае практычна любы сімвал або тэкставую сітуацыю, якую вы можаце стварыць у InDesign, ад шаблонаў сімвалаў да прабелаў паміж словамі. Калі гэта не збівае з панталыку, гэтыя метасімвалы можна аб'яднаць з дапамогай дадатковых лагічных аператараў, каб ахапіць дыяпазон патэнцыйных вынікаў у рамках аднаго пошуку GREP.

Як GREP выкарыстоўваецца ў InDesign

У InDesign можна выкарыстоўваць пошук GREP двума спосабамі: з дапамогай каманды «Знайсці/Змяніць» і ў стылі абзаца.

Пры выкарыстанні з камандай Знайсці/Змяніць пошук GREP можа быць выкарыстаны для пошуку і замены любой часткі вашага тэксту, якая адпавядае спецыфікацыям GREP. Гэта можа быць карысным для выяўлення любых памылак фарматавання, памылак пунктуацыі або ўсяго іншага, што вам можа спатрэбіцца дынамічна знаходзіць.

GREP таксама можна выкарыстоўваць як частку стылю абзаца, каб прымяніць пэўны стыль сімвала да любы тэкст, які адпавядае шаблону пошуку GREP. Замест таго, каб шукаць тэкст уручную, каб прымяніць пэўнае фарматаванне да нумароў тэлефонаў, дат, ключавых слоў і г.д., вы можаце наладзіць пошук GREP, каб знайсці патрэбны тэкст і аўтаматычна прымяніць правільнае фарматаванне.

Правільна пабудаваны пошук GREP можа зэканоміць вам шмат доўгіх гадзін працы і гарантаваць, што вы не прапусціце ніводнага выпадкутэкст, які вы хочаце наладзіць.

Знайсці/Змяніць з дапамогай GREP у InDesign

Выкарыстанне дыялогу Пошук/Змяніць - выдатны спосаб пачаць знаёмства з GREP у InDesign. Ёсць некалькі прыкладаў запытаў GREP ад Adobe, і вы таксама можаце паэксперыментаваць са стварэннем уласных пошукавых запытаў GREP без неабходнасці ўносіць змены ў дакумент.

Каб пачаць, адкрыйце меню Праўка і націсніце Знайсці/Змяніць . Вы таксама можаце выкарыстоўваць спалучэнне клавіш Command + F (выкарыстоўвайце Ctrl + F калі вы выкарыстоўваеце InDesign на ПК).

У верхняй частцы дыялогавага акна Пошук/Змена вы ўбачыце шэраг укладак, якія дазваляюць запускаць розныя тыпы пошуку ў дакуменце: Тэкст, GREP, Гліф, Аб'ект і колер.

Націсніце ўкладку GREP для пошуку ў дакуменце з дапамогай запытаў GREP. GREP можа выкарыстоўвацца як у полі Знайсці што: , так і ў полі Змяніць на: , што дазваляе дынамічна рэструктураваць ваш тэкставы кантэнт.

Маленькі сімвал @ побач з кожным полем адкрывае каскаднае ўсплывальнае меню са спісам усіх патэнцыйных метасімвалаў GREP, якія вы можаце выкарыстоўваць у сваіх запытах.

Калі вы яшчэ не зусім гатовыя пачаць ствараць уласныя запыты, вы можаце праглядзець некаторыя з захаваных загадзя настроеных запытаў, каб неадкладна пачаць тэсціраванне GREP.

У выпадальным меню Запыт выберыце любы з запісаў з Змяніць арабскі дыякрытыкКолер для Выдаліць канчатковыя прабелы, і поле Знайсці што: будзе адлюстроўваць адпаведны запыт GREP з выкарыстаннем метасімвалаў.

Выкарыстанне GREP у стылях абзацаў InDesign

Хоць GREP карысны ў дыялогавым акне «Пошук/Змена», ён сапраўды пачынае дэманстраваць сваю моц пры выкарыстанні ў спалучэнні са стылямі сімвалаў і абзацаў. Пры сумесным выкарыстанні яны дазваляюць імгненна і аўтаматычна дадаваць карыстальніцкае фарматаванне ў любы тэкставы шаблон радка, які вы можаце задаць з дапамогай GREP ва ўсім вашым дакуменце - усё адразу.

Каб пачаць, вам спатрэбіцца доступ да панэлі Стылі сімвалаў і панэлі Стылі абзацаў . Калі яны яшчэ не ўваходзяць у вашу працоўную вобласць, адкрыйце меню Акно , абярыце падменю Стылі і націсніце Стылі абзацаў або Стылі сімвалаў .

Дзве панэлі ўкладзеныя адна ў адну, таму абедзве яны павінны адкрывацца незалежна ад таго, які запіс вы абралі ў меню.

Абярыце ўкладку Стылі сімвалаў , і націсніце кнопку Стварыць новы стыль у ніжняй частцы панэлі.

Двойчы пстрыкніце новы запіс пад назвай Стыль сімвалаў 1 , каб пачаць настройку параметраў фарматавання.

Дайце свайму стылю апісальную назву, затым выкарыстоўвайце ўкладкі злева, каб наладзіць параметры фарматавання па жаданні. Калі вы скончыце, націсніце ОК , каб захаваць новы стыль сімвалаў.

Пераключыцца на АбзацПанэль "Стылі" і націсніце кнопку Стварыць новы стыль у ніжняй частцы панэлі.

Двойчы пстрыкніце новы запіс пад назвай Стыль абзаца 1 , каб змяніць параметры фарматавання.

На ўкладках злева абярыце ўкладку Стыль GREP , затым націсніце кнопку Новы стыль GREP . У спісе з'явіцца новы стыль GREP.

Пстрыкніце тэкставую метку побач з Ужыць стыль: і выберыце стыль сімвала, які вы толькі што стварылі, з выпадальнага меню, а затым націсніце прыклад GREP ніжэй каб пачаць ствараць уласны запыт GREP.

Калі вы яшчэ не запомнілі ўсе метасімвалы GREP (і хто можа вас абвінаваціць?), вы можаце націснуць на значок @ , каб адкрыць усплывальнае меню са спісам усіх вашых варыянтаў.

Калі вы жадаеце пацвердзіць, што ваш запыт GREP працуе належным чынам, вы можаце адзначыць поле Папярэдні прагляд у ніжняй левай частцы акна Параметры стылю абзаца , каб атрымаць кароткі папярэдні прагляд вынікаў.

Карысныя рэсурсы GREP

Вывучэнне GREP спачатку можа здацца крыху складаным, асабліва калі вы маеце вопыт графічнага дызайну, а не праграміста.

Аднак той факт, што GREP таксама выкарыстоўваецца ў праграмаванні, азначае, што многія людзі сабралі зручныя рэсурсы для навучання таму, як ствараць запыты GREP. Вось некалькі найбольш карысных рэсурсаў:

  • Спіс метасімвалаў GREP ад Adobe
  • Выдатна ад Эрыкі ГаметШпаргалка GREP
  • Regex101 для тэсціравання запытаў GREP

Калі вы ўсё яшчэ адчуваеце сябе ў тупіку з GREP, вы можаце знайсці дадатковую дапамогу на форумах карыстальнікаў Adobe InDesign.

Заключнае слова

Гэта толькі элементарнае ўвядзенне ў цудоўны свет GREP у InDesign, але, спадзяюся, вы пачалі разумець, наколькі гэта магутны інструмент. Вывучэнне GREP можа быць вялікім укладаннем часу ў пачатку, але яно будзе акупляцца зноў і зноў, калі вам стане больш зручна выкарыстоўваць яго. У рэшце рэшт, вы будзеце здзіўляцца, як вы калі-небудзь набіралі доўгія дакументы без іх!

Шчаслівага GREPing!

Я Кэці Дэніэлс, эксперт па Adobe Illustrator. Я выкарыстоўваю праграмнае забеспячэнне з версіі 2.0 і ствараю падручнікі для яго з 2003 года. Мой блог з'яўляецца адным з самых папулярных месцаў у Інтэрнэце для людзей, якія жадаюць вывучыць Illustrator. У дадатак да маёй працы ў якасці блогера, я таксама аўтар і графічны дызайнер.