Adobe InDesign бағдарламасындағы GREP дегеніміз не? (Қалай пайдалану керек)

  • Мұны Бөлісіңіз
Cathy Daniels

InDesign-тың күшті жақтарының бірі - оны бір беттен бастап бірнеше томды қамтитын кітаптарға дейінгі өлшемдері бар құжаттарды жобалау үшін пайдалануға болады.

Бірақ мәтіннің үлкен көлемі бар құжатпен жұмыс істегенде, барлық мәтінді дұрыс орнату үшін сәйкесінше орасан көп уақыт қажет, ал қателерді екі рет тексеру үшін одан да көп уақыт кетуі мүмкін.

GREP - InDesign-тың аз танымал құралдарының бірі, бірақ ол бүкіл теру процесін күрт жылдамдатады, сансыз сағаттарды жалықтыратын жұмысты үнемдей алады және қанша уақыт болса да бүкіл құжаттың үйлесімділігіне кепілдік береді. Бұл.

Жалғыз ұстанатын нәрсе - GREP үйрену өте қиын болуы мүмкін, әсіресе сізде бағдарламалау тәжірибесі болмаса.

Келіңіз, GREP-ті және InDesign керемет күштерінің құлпын сәл мұқият тәжірибе арқылы қалай ашуға болатынын егжей-тегжейлі қарастырайық. (Жарайды, шынымды айтсам, бұл өте көп тәжірибе болады!)

Негізгі ұсыныстар

  • GREP - Unix операциялық жүйесінің қысқартылған атауы, ол Global Regular Expression Print дегенді білдіреді. .
  • GREP — алдын ала анықталған үлгіге кез келген сәйкестіктер үшін InDesign құжатының мәтінін іздеу үшін метатаңбаларды пайдаланатын компьютерлік код түрі.
  • GREP автоматты мәтінге арналған InDesign табу/өзгерту тілқатысу терезесінде қолжетімді. ауыстыру.
  • GREP-ті арнайы мәтін жолының үлгілеріне теңшелетін пішімдеуді қолдану үшін абзац мәнерлерімен бірге пайдалануға боладыавтоматты түрде.
  • GREP үйрену қиын болуы мүмкін, бірақ оның икемділігі мен күші жағынан теңдесі жоқ.

InDesign жүйесіндегі GREP дегеніміз не?

GREP (Global Regular Expression Print) термині бастапқыда Unix операциялық жүйесіндегі пәрменнің атауы болып табылады, оны файлдар арқылы белгілі бір үлгі бойынша мәтін жолдарын іздеу үшін пайдалануға болады.

Егер бұл әлі мағынасы жоқ болса, ренжімеңіз – GREP графикалық дизайнға қарағанда бағдарламалауға әлдеқайда жақын.

InDesign ішінде GREP көрсетілген үлгіге сәйкес келетін кез келген мәтінді іздеп, құжат мәтіні бойынша іздеу үшін пайдаланылуы мүмкін .

Мысалы, сізде бар деп елестетіңіз. жыл сайынғы күндерді жүйелі түрде тізіп тұратын өте ұзақ тарихи құжат және сіз әр жылдың сандарында Пропорционалды Oldstyle OpenType пішімдеу мәнерін пайдаланғыңыз келеді. Құжатты жол-жол арқылы өтудің, жыл сайынғы күн туралы әрбір ескертуді іздеудің және сандық мәнерді қолмен реттеудің орнына, қатарынан төрт саннан тұратын кез келген жолды (яғни, 1984, 1881) іздейтін GREP іздеуін құруға болады. , 2003 және т.б.).

Үлгіге негізделген іздеудің осы түрін орындау үшін GREP метатаңбалар деп аталатын арнайы операторлар жинағын пайдаланады: басқа таңбаларды білдіретін таңбалар.

Мысалды жалғастыру жылдық күн, «кез келген санды» көрсету үшін пайдаланылатын GREP метатаңбасы \d , , сондықтан GREP іздеуі\d\d\d\d мәтініңіздегі қатарда төрт саннан тұратын барлық орындарды қайтарады.

Метатаңбалардың кең тізімі таңба үлгілерінен бастап сөздер арасындағы бос орындарға дейін InDesign бағдарламасында жасауға болатын іс жүзінде кез келген таңбаны немесе мәтінге негізделген жағдайды қамтиды. Егер бұл жеткіліксіз болса, бұл метатаңбаларды бір GREP іздеуінде ықтимал нәтижелердің ауқымын қамту үшін қосымша логикалық операторлар арқылы біріктіруге болады.

GREP InDesign жүйесінде қалай пайдаланылады

InDesign ішінде GREP іздеулерін пайдаланудың екі жолы бар: Табу/Өзгерту пәрменін пайдалану және Абзац мәнері ішінде.

Табу/Өзгерту пәрменімен пайдаланылған кезде GREP іздеуі GREP сипаттамаларына сәйкес мәтіннің кез келген бөлігін табу және ауыстыру үшін пайдаланылуы мүмкін. Бұл кез келген пішімдеу қателерін, тыныс белгілерін қателерді немесе динамикалық түрде табу қажет болуы мүмкін кез келген басқа нәрсені табу үшін пайдалы болуы мүмкін.

GREP арнайы таңба мәнерін қолдану үшін абзац стилінің бөлігі ретінде де пайдаланылуы мүмкін. GREP іздеу үлгісіне сәйкес келетін кез келген мәтін. Телефон нөмірлеріне, күндерге, кілт сөздерге және т.б. нақты пішімдеуді қолдану үшін мәтінді қолмен іздеудің орнына, қажетті мәтінді табу және дұрыс пішімдеуді автоматты түрде қолдану үшін GREP іздеуін конфигурациялауға болады.

Дұрыс құрастырылған GREP іздеу көптеген ұзақ жұмыс сағаттарын үнемдей алады және кез келген мысалдарды жіберіп алмауыңызға кепілдік береді.реттегіңіз келетін мәтін.

InDesign жүйесінде GREP көмегімен табу/өзгерту

Табу/Өзгерту диалогын пайдалану InDesign бағдарламасында GREP-пен танысуды бастаудың тамаша тәсілі. Adobe ұсынған GREP сұрауларының бірнеше мысалы бар, сонымен қатар құжатыңызға ешқандай өзгертулер енгізбей-ақ өзіңіздің GREP іздеулеріңізді құрумен тәжірибе жасай аласыз.

Бастау үшін Өңдеу мәзірін ашып, Табу/Өзгерту түймесін басыңыз. Сондай-ақ, Пәрмен + F пернелер тіркесімін пайдалануға болады (компьютерде InDesign қолданбасын пайдалансаңыз, Ctrl + F пайдаланыңыз).

Табу/Өзгерту тілқатысу терезесінің үстіңгі жағында сіз құжат арқылы әртүрлі іздеу түрлерін орындауға мүмкіндік беретін қойындылар қатарын көресіз: Мәтін, GREP, Глиф, Нысан және Түс.

Құжатты GREP сұраулары арқылы іздеу үшін GREP қойындысын басыңыз. GREP мәтін мазмұнын динамикалық түрде қайта құрылымдауға мүмкіндік беретін Нені табу: өрісінде де, Өзгерту: өрісінде де пайдалануға болады.

Әр өрістің жанындағы кішкентай @ таңбасы сұрауларыңызда пайдалануға болатын барлық ықтимал GREP метатаңбаларының тізімін беретін каскадты қалқымалы мәзірді ашады.

Өз сұрауларыңызды құруды бастауға әлі дайын болмасаңыз, GREP тестін дереу бастау үшін сақталған алдын ала орнатылған сұраулардың кейбірін қарап шығуға болады.

Сұрау ашылмалы мәзірінде Араб диакритикасын өзгерту ішінен кез келген жазбаны таңдаңыз.Түс - Артқы бос орынды жою, және Нені табу: өрісі метатаңбаларды пайдаланып сәйкес GREP сұрауын көрсетеді.

InDesign параграф мәнерлерінде GREP пайдалану

GREP Табу/Өзгерту тілқатысу терезесінде пайдалы болғанымен, ол таңбалар мен абзац мәнерлерімен бірге пайдаланылғанда өзінің күшін көрсете бастайды. Бірге пайдаланған кезде олар GREP арқылы құжатыңыздың барлығында көрсетуге болатын кез келген мәтін жолының үлгісіне бірден және автоматты түрде теңшелетін пішімдеуді қосуға мүмкіндік береді – барлығы бір уақытта.

Бастау үшін Таңба мәнерлері панеліне және Еже мәнерлері тақтасына кіру қажет. Егер олар жұмыс кеңістігіңіздің бөлігі болмаса, Терезе мәзірін ашыңыз, Стильдер ішкі мәзірін таңдап, Абзац мәнерлері немесе Таңба мәнерлері түймешігін басыңыз. .

Екі панель бірге салынған, сондықтан мәзірде қай жазбаны таңдасаңыз да, екеуі де ашылуы керек.

Таңба мәнерлері қойындысын таңдаңыз, және панельдің төменгі жағындағы Жаңа стиль жасау түймесін басыңыз.

Пішімдеу опцияларын теңшеуді бастау үшін Таңба стилі 1 деп аталатын жаңа жазбаны

екі рет басыңыз .

Стильіңізге сипаттамалық атау беріңіз, содан кейін пішімдеу параметрлерін қалауыңызша реттеу үшін сол жақтағы қойындыларды пайдаланыңыз. Аяқтаған кезде жаңа таңба мәнерін сақтау үшін Жарайды түймесін басыңыз.

Параграфқа ауысыңызМәнерлер тақтасын таңдап, панельдің төменгі жағындағы Жаңа стиль жасау түймесін басыңыз.

Пішімдеу опцияларын өңдеу үшін 1-абзац стилі деп аталатын жаңа жазбаны екі рет басыңыз .

Сол жақтағы қойындылардан GREP стилі қойындысын таңдап, Жаңа GREP стилі түймесін басыңыз. Тізімде жаңа GREP стилі пайда болады.

Стильді қолдану: жанындағы мәтін белгісін басыңыз және ашылмалы мәзірден жаңа ғана жасаған таңба мәнерін таңдаңыз, содан кейін төмендегі GREP мысалын басыңыз өзіңіздің GREP сұрауыңызды құруды бастау үшін.

Егер барлық GREP метатаңбаларын әлі жаттап алмасаңыз (және сізді кім кінәлай алады?), барлық опциялар тізімі көрсетілген қалқымалы мәзірді ашу үшін @ белгішесін басуға болады.

Егер GREP сұрауыңыздың дұрыс жұмыс істейтінін растағыңыз келсе, Параграф мәнері опциялары терезесінің төменгі сол жағындағы Алдын ала қарау ұяшығына белгі қоюға болады. Нәтижелердің жылдам алдын ала қарауын алыңыз.

Пайдалы GREP ресурстары

GREP үйрену бастапқыда біршама қиын болып көрінуі мүмкін, әсіресе егер сіз бағдарламалау фонынан емес, графикалық дизайннан шыққан болсаңыз.

Алайда, GREP-тің бағдарламалауда да пайдаланылуы фактісі көптеген адамдар GREP сұрауларын жасауды үйрену үшін ыңғайлы ресурстарды жинағанын білдіреді. Мұнда ең пайдалы ресурстардың бірнешеуі берілген:

  • Adobe GREP метатаңбалар тізімі
  • Эрика Гаметтің тамашаGREP Cheat Sheet
  • GREP сұрауларын сынауға арналған Regex101

Егер сіз әлі де GREP-те тұрып қалсаңыз, Adobe InDesign пайдаланушы форумдарынан қосымша анықтама таба аласыз.

Қорытынды сөз

Бұл InDesign бағдарламасындағы GREP тамаша әлеміне өте қарапайым кіріспе ғана, бірақ сіз оның қандай күшті құрал екенін түсіне бастадыңыз деп үміттенеміз. GREP үйрену бастапқыда үлкен уақытты инвестициялауы мүмкін, бірақ оны пайдалану ыңғайлы болған сайын ол қайта-қайта ақталады. Ақыр соңында, сіз ұзақ құжаттарды оларсыз қалай теретініңізге таң қаласыз!

Бақытты GREPing!

Мен Кэти Дэниэлспін, Adobe Illustrator сарапшысымын. Мен бағдарламалық құралды 2.0 нұсқасынан бері пайдаланып келемін және 2003 жылдан бері ол үшін оқулықтар жасап келемін. Менің блогым - Illustrator қолданбасын үйренгісі келетін адамдар үшін интернеттегі ең танымал бағыттардың бірі. Блогер ретіндегі жұмысыммен қатар, мен автор және графикалық дизайнермін.