Talaan ng nilalaman
Isa sa mga kalakasan ng InDesign ay maaari itong magamit upang magdisenyo ng mga dokumento na may sukat mula sa isang pahina hanggang sa mga aklat na sumasaklaw sa maraming volume.
Ngunit kapag gumagawa ka ng isang dokumento na may malaking dami ng text, maaaring tumagal ng kaparehong malaking tagal ng oras upang maitakda nang maayos ang lahat ng tekstong iyon – at mas matagal pa upang suriing muli para sa anumang mga pagkakamali.
Ang GREP ay isa sa mga hindi gaanong kilalang tool ng InDesign, ngunit mapapabilis nito nang husto ang buong proseso ng pag-type, makatipid sa iyo ng hindi mabilang na oras ng nakakapagod na trabaho, at ginagarantiyahan ang pagkakapare-pareho sa iyong buong dokumento, gaano man katagal ito ay.
Ang tanging catch ay ang GREP ay maaaring napakahirap matutunan, lalo na kung wala kang anumang karanasan sa programming.
Suriin natin ang GREP at kung paano mo maa-unlock ang iyong mga superpower ng InDesign na may kaunting maingat na pagsasanay. (OK, sa totoo lang, marami itong pagsasanay!)
Mga Pangunahing Takeaway
- Ang GREP ay isang acronym mula sa operating system ng Unix na kumakatawan sa Global Regular Expression Print .
- Ang GREP ay isang uri ng computer code na gumagamit ng mga metacharacter upang hanapin ang iyong InDesign na dokumento ng teksto para sa anumang mga tugma sa isang paunang natukoy na pattern.
- Ang GREP ay available sa InDesign Find/Change dialog para sa awtomatikong text kapalit.
- Maaari ding gamitin ang GREP sa Mga Estilo ng Paragraph upang ilapat ang custom na pag-format sa mga partikular na pattern ng string ng textawtomatiko.
- Maaaring mahirap matutunan ang GREP, ngunit ito ay walang kapantay sa mga tuntunin ng flexibility at kapangyarihan.
Ano ang GREP sa InDesign?
Ang terminong GREP (Global Regular Expression Print) ay orihinal na pangalan ng isang command mula sa Unix operating system na maaaring magamit upang maghanap sa mga file para sa mga string ng text na sumusunod sa isang partikular na pattern.
Kung hindi pa iyon makatwiran, huwag kang malungkot – mas malapit ang GREP sa programming kaysa sa graphic na disenyo.
Sa loob ng InDesign, Maaaring gamitin ang GREP upang maghanap sa teksto ng iyong dokumento, na naghahanap ng anumang text na tumutugma sa tinukoy na pattern .
Halimbawa, isipin na mayroon kang napakahabang makasaysayang dokumento na regular na naglilista ng mga taunang petsa, at gusto mong gamitin ng mga numero para sa bawat taon ang Proportional Oldstyle OpenType formatting style. Sa halip na dumaan sa iyong dokumento sa linya sa pamamagitan ng linya, naghahanap para sa bawat pagbanggit ng isang taon-taon na petsa at pagsasaayos ng numerong istilo sa pamamagitan ng kamay, maaari kang bumuo ng isang GREP na paghahanap na maghahanap ng anumang string ng apat na numero sa isang hilera (ibig sabihin, 1984, 1881 , 2003, at iba pa).
Upang magawa ang ganitong uri ng paghahanap na nakabatay sa pattern, Gumagamit ang GREP ng espesyal na hanay ng mga operator na kilala bilang metacharacter: mga character na kumakatawan sa iba pang mga character.
Pagpapatuloy sa halimbawa ng taunang petsa, ang GREP metacharacter na ginamit upang kumatawan sa 'anumang digit' ay \d , kaya isang GREP na paghahanap para saIbabalik ng \d\d\d\d ang lahat ng lokasyon sa iyong teksto na mayroong apat na digit sa isang hilera.
Ang malawak na listahan ng mga metacharacter ay sumasaklaw sa halos anumang character o text-based na sitwasyon na maaari mong gawin sa InDesign, mula sa mga pattern ng character hanggang sa mga puwang sa pagitan ng mga salita. Kung iyon ay hindi sapat na nakakalito, ang mga metacharacter na ito ay maaaring pagsamahin gamit ang mga karagdagang lohikal na operator upang masakop ang isang hanay ng mga potensyal na resulta sa loob ng isang paghahanap sa GREP.
Paano Ginagamit ang GREP sa InDesign
May dalawang paraan para magamit ang mga paghahanap sa GREP sa loob ng InDesign: gamit ang Find/Change command at sa loob ng isang Paragraph Style.
Kapag ginamit sa Find/Change command, maaaring gamitin ang isang GREP search para hanapin at palitan ang anumang bahagi ng iyong text na tumutugma sa mga detalye ng GREP. Maaari itong maging kapaki-pakinabang para sa paghahanap ng anumang mga pagkakamali sa pag-format, mga bantas na error, o halos anumang bagay na maaaring kailanganin mong dynamic na hanapin.
Maaari ding gamitin ang GREP bilang bahagi ng istilo ng talata upang maglapat ng partikular na istilo ng character sa anumang teksto na tumutugma sa pattern ng paghahanap ng GREP. Sa halip na hanapin ang iyong teksto sa pamamagitan ng kamay upang ilapat ang partikular na pag-format sa mga numero ng telepono, petsa, keyword, atbp., maaari mong i-configure ang paghahanap ng GREP upang mahanap ang nais na teksto at awtomatikong ilapat ang tamang pag-format.
Ang isang maayos na ginawang paghahanap sa GREP ay makakapagtipid sa iyo ng maraming mahabang oras ng trabaho at magagarantiya na hindi mo mapalampas ang anumang mga pagkakataon ngtext na gusto mong ayusin.
Maghanap/Baguhin Gamit ang GREP sa InDesign
Ang paggamit ng dialog na Hanapin/Baguhin ay isang mahusay na paraan upang magsimulang maging pamilyar sa GREP sa InDesign. Mayroong ilang mga halimbawa ng mga query sa GREP mula sa Adobe, at maaari ka ring mag-eksperimento sa pagbuo ng iyong sariling mga paghahanap sa GREP nang hindi kinakailangang gumawa ng anumang mga pagbabago sa iyong dokumento.
Upang magsimula, buksan ang Edit menu at i-click ang Hanapin/Baguhin . Maaari mo ring gamitin ang keyboard shortcut Command + F (gamitin ang Ctrl + F kung gumagamit ka ng InDesign sa isang PC).
Malapit sa tuktok ng dialog window na Hanapin/Baguhin , makakakita ka ng serye ng mga tab na nagbibigay-daan sa iyong magpatakbo ng iba't ibang uri ng paghahanap sa pamamagitan ng iyong dokumento: Text, GREP, Glyph, Bagay, at Kulay.
I-click ang tab na GREP upang hanapin ang iyong dokumento gamit ang mga query sa GREP. Maaaring gamitin ang GREP sa parehong field na Hanapin kung ano: at sa field na Baguhin sa: , na nagbibigay-daan sa iyong dynamic na ayusin ang iyong nilalaman ng teksto.
Ang maliit na @ simbolo sa tabi ng bawat field ay nagbubukas ng cascading popup menu na naglilista ng lahat ng potensyal na GREP metacharacter na magagamit mo sa iyong mga query.
Kung hindi ka pa handang magsimulang bumuo ng sarili mong mga query, maaari mong tingnan ang ilan sa mga naka-save na preset na query para simulan agad ang pagsubok sa GREP.
Sa dropdown na menu na Query , pumili ng alinman sa mga entry mula sa Change Arabic DiacriticKulay hanggang Alisin ang Trailing Whitespace, at ang field na Find what: ay magpapakita ng nauugnay na query sa GREP gamit ang mga metacharacter.
Paggamit ng GREP sa InDesign Paragraph Styles
Habang ang GREP ay kapaki-pakinabang sa Find/Change dialog, talagang nagsisimula itong ipakita ang kapangyarihan nito kapag ginamit kasabay ng mga istilo ng karakter at talata. Kapag ginamit nang magkasama, binibigyang-daan ka nitong agad at awtomatikong magdagdag ng custom na pag-format sa anumang pattern ng text string na maaari mong tukuyin sa GREP sa kabuuan ng iyong dokumento - nang sabay-sabay.
Upang makapagsimula, kakailanganin mo ng access sa panel ng Mga Estilo ng Character at sa panel ng Mga Estilo ng Paragraph . Kung hindi pa sila bahagi ng iyong workspace, buksan ang Window menu, piliin ang Styles submenu, at i-click ang alinman sa Paragraph Styles o Character Styles .
Ang dalawang panel ay pinagsama-sama, kaya dapat bumukas ang dalawa kahit na anong entry ang pipiliin mo sa menu.
Piliin ang tab na Mga Estilo ng Character , at i-click ang button na Lumikha ng bagong istilo sa ibaba ng panel.
I-double click ang bagong entry na pinangalanang Character Style 1 upang simulan ang pag-customize ng mga opsyon sa pag-format.
Bigyan ng mapaglarawang pangalan ang iyong istilo, pagkatapos ay gamitin ang mga tab sa kaliwa upang isaayos ang iyong mga setting ng pag-format ayon sa gusto mo. Kapag tapos ka na, i-click ang OK upang i-save ang bagong istilo ng character.
Lumipat sa TalataEstilo panel, at i-click ang button na Lumikha ng bagong istilo sa ibaba ng panel.
I-double click ang bagong entry na pinangalanang Paragraph Style 1 upang i-edit ang mga opsyon sa pag-format.
Sa mga tab sa kaliwa, piliin ang tab na GREP Style , pagkatapos ay i-click ang button na Bagong GREP Style . May lalabas na bagong istilo ng GREP sa listahan.
I-click ang label ng teksto sa tabi ng Ilapat ang Estilo: at piliin ang istilo ng character na kakagawa mo lang mula sa dropdown na menu, at pagkatapos ay i-click ang halimbawa ng GREP sa ibaba upang simulan ang pagbuo ng iyong sariling GREP query.
Kung hindi mo pa kabisado ang lahat ng mga metacharacter ng GREP (at sino ang maaaring sisihin sa iyo?), maaari mong i-click ang icon na @ upang magbukas ng popup menu na naglilista ng lahat ng iyong mga opsyon.
Kung gusto mong kumpirmahin na gumagana nang maayos ang iyong GREP query, maaari mong lagyan ng check ang kahon na Preview sa kaliwang ibaba ng window ng Mga Pagpipilian sa Estilo ng Paragraph upang makakuha ng mabilis na pag-preview ng mga resulta.
Nakatutulong na Mapagkukunan ng GREP
Ang pag-aaral ng GREP ay maaaring mukhang medyo napakalaki sa simula, lalo na kung nanggaling ka sa background ng graphic na disenyo at hindi sa background ng programming.
Gayunpaman, ang katotohanang ginagamit din ang GREP sa programming ay nangangahulugan na maraming tao ang nagsama-sama ng mga madaling gamiting mapagkukunan para sa pag-aaral kung paano lumikha ng mga query ng GREP. Narito ang ilan sa mga pinakakapaki-pakinabang na mapagkukunan:
- Listahan ng metacharacter ng GREP ng Adobe
- Ang mahusay ni Erica GametGREP Cheat Sheet
- Regex101 para sa pagsubok ng mga query sa GREP
Kung natigil ka pa rin sa GREP, maaari kang makakita ng karagdagang tulong sa mga forum ng gumagamit ng Adobe InDesign.
Isang Pangwakas na Salita
Ito ay isang napakapangunahing panimula lamang sa napakagandang mundo ng GREP sa InDesign, ngunit sana, nasimulan mong pahalagahan kung gaano ito kalakas na tool. Ang pag-aaral ng GREP ay maaaring maging isang malaking pamumuhunan sa simula, ngunit ito ay magbabayad nang paulit-ulit habang nagiging mas komportable ka sa paggamit nito. Sa bandang huli, magtataka ka kung paano ka nag-type ng mahabang dokumento nang wala ang mga ito!
Maligayang GREPing!