តើ GREP ជាអ្វីនៅក្នុង Adobe InDesign? (របៀបប្រើ)

  • ចែករំលែកនេះ។
Cathy Daniels

ចំណុចខ្លាំងមួយរបស់ InDesign គឺថាវាអាចត្រូវបានប្រើដើម្បីរចនាឯកសារដែលមានទំហំចាប់ពីទំព័រតែមួយរហូតដល់សៀវភៅដែលមានបរិមាណច្រើន។

ប៉ុន្តែនៅពេលដែលអ្នកកំពុងធ្វើការលើឯកសារដែលមានចំនួនអត្ថបទច្រើន វាអាចចំណាយពេលច្រើនដែលត្រូវគ្នាដើម្បីកំណត់អត្ថបទទាំងអស់នោះឱ្យបានត្រឹមត្រូវ ហើយថែមទាំងយូរជាងនេះទៀតដើម្បីពិនិត្យមើលកំហុសឆ្គងម្តងទៀត។

GREP គឺជាឧបករណ៍ដែលមិនសូវស្គាល់របស់ InDesign ប៉ុន្តែវាអាចជួយបង្កើនល្បឿនដំណើរការកំណត់ប្រភេទទាំងមូល រក្សាទុកអ្នកនូវការងារធុញទ្រាន់ជាច្រើនម៉ោង និងធានាភាពស៊ីសង្វាក់គ្នាលើឯកសារទាំងមូលរបស់អ្នក ទោះបីជារយៈពេលប៉ុន្មានក៏ដោយ។ វា​គឺ​ជា​ការ។

ការចាប់បានតែមួយគត់គឺថា GREP អាចពិបាករៀន ជាពិសេសប្រសិនបើអ្នកមិនមានបទពិសោធន៍សរសេរកម្មវិធី។

សូមក្រឡេកមើល GREP ឱ្យកាន់តែដិតដល់ និងរបៀបដែលអ្នកអាចដោះសោមហាអំណាច InDesign របស់អ្នកជាមួយនឹងការអនុវត្តយ៉ាងប្រុងប្រយ័ត្នបន្តិច។ (យល់ព្រម និយាយឱ្យត្រង់ទៅ វានឹងជាការអនុវត្តច្រើនណាស់!)

Key Takeaways

  • 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 អាចត្រូវបានប្រើដើម្បីស្វែងរកតាមរយៈអត្ថបទឯកសាររបស់អ្នក ដោយស្វែងរកអត្ថបទណាមួយដែលត្រូវនឹងលំនាំដែលបានបញ្ជាក់

ឧទាហរណ៍ ស្រមៃថាអ្នកមាន ឯកសារប្រវត្តិសាស្ត្រវែងណាស់ដែលរាយបញ្ជីកាលបរិច្ឆេទប្រចាំឆ្នាំជាទៀងទាត់ ហើយអ្នកចង់ឱ្យលេខសម្រាប់ឆ្នាំនីមួយៗប្រើរចនាប័ទ្មទ្រង់ទ្រាយ OpenType ដែលមានសមាមាត្រ។ ជំនួសឱ្យការឆ្លងកាត់បន្ទាត់ឯកសាររបស់អ្នកដោយបន្ទាត់ ស្វែងរកការលើកឡើងនីមួយៗនៃកាលបរិច្ឆេទប្រចាំឆ្នាំ និងកែតម្រូវរចនាប័ទ្មលេខដោយដៃ អ្នកអាចបង្កើតការស្វែងរក GREP ដែលនឹងស្វែងរកខ្សែអក្សរណាមួយនៃលេខបួនជាប់គ្នា (ឧ, 1984, 1881 , 2003 និងបន្តបន្ទាប់ទៀត)។

ដើម្បីសម្រេចបានការស្វែងរកតាមលំនាំប្រភេទនេះ GREP ប្រើសំណុំប្រតិបត្តិករឯកទេសដែលគេស្គាល់ថាជា metacharacters៖ តួអក្សរដែលតំណាងឱ្យតួអក្សរផ្សេងទៀត។

បន្តឧទាហរណ៍នៃ កាលបរិច្ឆេទប្រចាំឆ្នាំ តួអក្សរមេតា GREP ប្រើដើម្បីតំណាងឱ្យ 'ខ្ទង់ណាមួយ' គឺ \d , ដូច្នេះការស្វែងរក GREP សម្រាប់\d\d\d\d នឹងត្រឡប់ទីតាំងទាំងអស់នៅក្នុងអត្ថបទរបស់អ្នកដែលមានបួនខ្ទង់ជាប់គ្នា។

បញ្ជីយ៉ាងទូលំទូលាយនៃតួអក្សរមេតាគ្របដណ្តប់ស្ទើរតែគ្រប់តួអក្សរ ឬស្ថានភាពផ្អែកលើអត្ថបទដែលអ្នកអាចបង្កើតនៅក្នុង InDesign ចាប់ពីគំរូតួអក្សររហូតដល់ចន្លោះរវាងពាក្យ។ ប្រសិនបើវាមិនមានភាពច្របូកច្របល់គ្រប់គ្រាន់ទេ តួអក្សរមេតាទាំងនេះអាចត្រូវបានរួមបញ្ចូលគ្នាដោយប្រើសញ្ញាប្រមាណវិធីតក្កវិជ្ជាបន្ថែមដើម្បីគ្របដណ្តប់ជួរនៃលទ្ធផលសក្តានុពលនៅក្នុងការស្វែងរក GREP តែមួយ។

តើ GREP ត្រូវបានប្រើប្រាស់យ៉ាងដូចម្តេចនៅក្នុង InDesign

មានវិធីពីរយ៉ាងក្នុងការប្រើការស្វែងរក GREP នៅក្នុង InDesign៖ ដោយប្រើពាក្យបញ្ជាស្វែងរក/ផ្លាស់ប្តូរ និងក្នុងរចនាប័ទ្មកថាខណ្ឌ។

នៅពេលប្រើជាមួយពាក្យបញ្ជា Find/Change ការស្វែងរក GREP អាចត្រូវបានប្រើដើម្បីកំណត់ទីតាំង និងជំនួសផ្នែកណាមួយនៃអត្ថបទរបស់អ្នកដែលត្រូវនឹងលក្ខណៈបច្ចេកទេសរបស់ GREP ។ វាអាចមានប្រយោជន៍ក្នុងការកំណត់ទីតាំងកំហុសក្នុងទម្រង់ណាមួយ កំហុសវណ្ណយុត្តិ ឬអ្វីផ្សេងទៀតដែលអ្នកប្រហែលជាត្រូវកំណត់ទីតាំងថាមវន្ត។

GREP ក៏អាចប្រើជាផ្នែកនៃរចនាប័ទ្មកថាខណ្ឌ ដើម្បីអនុវត្តរចនាប័ទ្មតួអក្សរជាក់លាក់មួយទៅ អត្ថបទណាមួយដែលត្រូវនឹងលំនាំស្វែងរក GREP ។ ជំនួសឱ្យការស្វែងរកអត្ថបទរបស់អ្នកដោយដៃ ដើម្បីអនុវត្តទម្រង់ជាក់លាក់ចំពោះលេខទូរស័ព្ទ កាលបរិច្ឆេទ ពាក្យគន្លឹះ។

ការស្វែងរក GREP ដែលបានសាងសង់ត្រឹមត្រូវអាចរក្សាទុកអ្នកនូវការងារជាច្រើនម៉ោង និងធានាថាអ្នកនឹងមិនខកខានករណីណាមួយនៃអត្ថបទដែលអ្នកចង់កែតម្រូវ។

ស្វែងរក/ផ្លាស់ប្តូរជាមួយ GREP នៅក្នុង InDesign

ការប្រើប្រអប់ Find/Change គឺជាវិធីដ៏ល្អមួយដើម្បីចាប់ផ្តើមស្គាល់ GREP នៅក្នុង InDesign។ មានឧទាហរណ៍មួយចំនួន GREP queries ពី Adobe ហើយអ្នកក៏អាចពិសោធន៍ជាមួយការបង្កើតការស្វែងរក GREP ផ្ទាល់ខ្លួនរបស់អ្នកដោយមិនចាំបាច់ធ្វើការផ្លាស់ប្តូរណាមួយចំពោះឯកសាររបស់អ្នក។

ដើម្បីចាប់ផ្តើម សូមបើកម៉ឺនុយ កែសម្រួល ហើយចុច Find/Change ។ អ្នកក៏អាចប្រើផ្លូវកាត់ក្តារចុច ពាក្យបញ្ជា + F (ប្រើ Ctrl + F ប្រសិនបើអ្នកកំពុងប្រើ InDesign នៅលើកុំព្យូទ័រ)។

នៅជិតផ្នែកខាងលើនៃបង្អួចប្រអប់ Find/Change អ្នកនឹងឃើញផ្ទាំងជាច្រើនដែលអនុញ្ញាតឱ្យអ្នកដំណើរការការស្វែងរកប្រភេទផ្សេងៗតាមរយៈឯកសាររបស់អ្នក៖ អត្ថបទ, GREP, Glyph, វត្ថុ និងពណ៌។

ចុចលើផ្ទាំង GREP ដើម្បីស្វែងរកឯកសាររបស់អ្នកដោយប្រើសំណួរ GREP ។ GREP អាច​ត្រូវ​បាន​ប្រើ​ទាំង​ក្នុង​វាល Find what: និង Change to: field ដែល​អនុញ្ញាត​ឱ្យ​អ្នក​រៀបចំ​រចនាសម្ព័ន្ធ​អត្ថបទ​របស់​អ្នក​ឡើង​វិញ​ដោយ​ថាមវន្ត។

និមិត្តសញ្ញា @ តូចនៅជាប់នឹងវាលនីមួយៗបើកម៉ឺនុយលេចឡើងដែលរាយបញ្ជីតួអក្សរមេតា GREP ដែលមានសក្តានុពលទាំងអស់ដែលអ្នកអាចប្រើក្នុងសំណួររបស់អ្នក។

ប្រសិនបើអ្នកមិនទាន់ត្រៀមខ្លួនរួចរាល់ដើម្បីចាប់ផ្តើមបង្កើតសំណួរផ្ទាល់ខ្លួនរបស់អ្នកនៅឡើយទេ អ្នកអាចមើលសំណួរដែលបានកំណត់ទុកជាមុនមួយចំនួនដើម្បីចាប់ផ្តើមសាកល្បង GREP ភ្លាមៗ។

នៅក្នុង សំណួរ ម៉ឺនុយទម្លាក់ចុះ សូមជ្រើសរើសធាតុណាមួយពី ផ្លាស់ប្តូរភាសាអារ៉ាប់ Diacriticពណ៌ ទៅ ដកឃ្លាតពីក្រោយចេញ, ហើយវាល ស្វែងរកអ្វី៖ នឹងបង្ហាញសំណួរ GREP ដែលពាក់ព័ន្ធដោយប្រើតួអក្សរមេតា។

ការប្រើប្រាស់ GREP នៅក្នុងរចនាប័ទ្មកថាខណ្ឌ InDesign

ខណៈដែល GREP មានប្រយោជន៍ក្នុងប្រអប់ស្វែងរក/ផ្លាស់ប្តូរ វាពិតជាចាប់ផ្តើមបង្ហាញថាមពលរបស់វា នៅពេលប្រើក្នុងការរួមបញ្ចូលគ្នាជាមួយរចនាប័ទ្មតួអក្សរ និងកថាខណ្ឌ។ នៅពេលប្រើជាមួយគ្នា ពួកវាអនុញ្ញាតឱ្យអ្នកបន្ថែមទម្រង់ផ្ទាល់ខ្លួនភ្លាមៗ និងដោយស្វ័យប្រវត្តិទៅលំនាំខ្សែអក្សរណាមួយដែលអ្នកអាចបញ្ជាក់ជាមួយ GREP ឆ្លងកាត់ឯកសារទាំងមូលរបស់អ្នក - ទាំងអស់ក្នុងពេលតែមួយ។

ដើម្បីចាប់ផ្តើម អ្នកនឹងត្រូវការចូលទៅកាន់បន្ទះ រចនាប័ទ្មតួអក្សរ និងបន្ទះ រចនាប័ទ្មកថាខណ្ឌ ។ ប្រសិនបើពួកវាមិនទាន់ជាផ្នែកនៃកន្លែងធ្វើការរបស់អ្នកទេ សូមបើកម៉ឺនុយ Window ជ្រើសរើសម៉ឺនុយរង រចនាប័ទ្ម ហើយចុច រចនាប័ទ្មកថាខណ្ឌ រចនាប័ទ្មតួអក្សរ

បន្ទះទាំងពីរត្រូវបានដាក់បញ្ចូលគ្នា ដូច្នេះពួកវាទាំងពីរគួរតែបើកមិនថាអ្នកជ្រើសរើសធាតុណានៅក្នុងម៉ឺនុយនោះទេ។

ជ្រើសរើសផ្ទាំង រចនាប័ទ្មតួអក្សរ , ហើយចុចលើប៊ូតុង បង្កើតរចនាប័ទ្មថ្មី នៅផ្នែកខាងក្រោមនៃបន្ទះ។

ចុចពីរដង ធាតុថ្មីដែលមានឈ្មោះថា រចនាប័ទ្មតួអក្សរ 1 ដើម្បីចាប់ផ្តើមប្ដូរជម្រើសទម្រង់តាមបំណង។

កំណត់រចនាប័ទ្មរបស់អ្នកនូវឈ្មោះពិពណ៌នា បន្ទាប់មកប្រើផ្ទាំងនៅខាងឆ្វេង ដើម្បីកែតម្រូវការកំណត់ទម្រង់របស់អ្នកតាមការចង់បាន។ នៅពេលអ្នកបញ្ចប់សូមចុច យល់ព្រម ដើម្បីរក្សាទុករចនាប័ទ្មតួអក្សរថ្មី។

ប្តូរទៅ កថាខណ្ឌបន្ទះរចនាប័ទ្ម ហើយចុចលើប៊ូតុង បង្កើតរចនាប័ទ្មថ្មី នៅផ្នែកខាងក្រោមនៃបន្ទះ។

ចុចពីរដង ធាតុថ្មីដែលមានឈ្មោះថា រចនាប័ទ្មកថាខណ្ឌ 1 ដើម្បីកែសម្រួលជម្រើសទម្រង់។

នៅក្នុងផ្ទាំងនៅខាងឆ្វេង ជ្រើសរើសផ្ទាំង រចនាប័ទ្ម GREP បន្ទាប់មកចុចប៊ូតុង រចនាប័ទ្ម GREP ថ្មី ។ រចនាប័ទ្ម GREP ថ្មីនឹងបង្ហាញនៅក្នុងបញ្ជី។

ចុចលើស្លាកអត្ថបទ នៅជាប់នឹង អនុវត្តរចនាប័ទ្ម៖ ហើយជ្រើសរើសរចនាប័ទ្មតួអក្សរដែលអ្នកទើបតែបានបង្កើតពីម៉ឺនុយទម្លាក់ចុះ ហើយបន្ទាប់មកចុចលើឧទាហរណ៍ GREP ខាងក្រោម ដើម្បីចាប់ផ្តើមបង្កើតសំណួរ GREP ផ្ទាល់ខ្លួនរបស់អ្នក។

ប្រសិនបើអ្នកមិនទាន់បានទន្ទេញចាំតួអក្សរមេតា GREP ទាំងអស់ទេ (ហើយអ្នកណាអាចបន្ទោសអ្នក?) អ្នកអាចចុចលើរូបតំណាង @ ដើម្បីបើកម៉ឺនុយលេចឡើងដែលរាយជម្រើសទាំងអស់របស់អ្នក។

ប្រសិនបើអ្នកចង់បញ្ជាក់ថាសំណួរ GREP របស់អ្នកដំណើរការបានត្រឹមត្រូវ អ្នកអាចធីកប្រអប់ មើលជាមុន នៅខាងឆ្វេងខាងក្រោមនៃបង្អួច ជម្រើសរចនាប័ទ្មកថាខណ្ឌ ដើម្បី ទទួលបានការមើលជាមុននៃលទ្ធផលរហ័ស។

ធនធាន GREP មានប្រយោជន៍

ការរៀន GREP អាចហាក់ដូចជាលើសលប់បន្តិចនៅពេលដំបូង ជាពិសេសប្រសិនបើអ្នកមកពីផ្ទៃខាងក្រោយការរចនាក្រាហ្វិក និងមិនមែនជាផ្ទៃខាងក្រោយនៃការសរសេរកម្មវិធី។

ទោះជាយ៉ាងណាក៏ដោយ ការពិតដែលថា GREP ត្រូវបានប្រើផងដែរក្នុងការសរសេរកម្មវិធីមានន័យថាមនុស្សជាច្រើនបានប្រមូលផ្តុំធនធានដែលមានប្រយោជន៍សម្រាប់ការរៀនពីរបៀបបង្កើតសំណួរ GREP ។ នេះគឺជាធនធានដែលមានប្រយោជន៍បំផុតមួយចំនួន៖

  • បញ្ជីតួអក្សរមេតា GREP របស់ Adobe
  • Erica Gamet ល្អឥតខ្ចោះGREP Cheat Sheet
  • Regex101 សម្រាប់សាកល្បងសំណួរ GREP

ប្រសិនបើអ្នកនៅតែមានអារម្មណ៍ថាជាប់គាំងជាមួយ GREP អ្នកអាចស្វែងរកជំនួយបន្ថែមមួយចំនួននៅក្នុងវេទិកាអ្នកប្រើប្រាស់ Adobe InDesign។

ពាក្យចុងក្រោយ

នេះគ្រាន់តែជាការណែនាំជាមូលដ្ឋានចំពោះពិភពដ៏អស្ចារ្យនៃ GREP នៅក្នុង InDesign ប៉ុន្តែសង្ឃឹមថា អ្នកបានចាប់ផ្តើមពេញចិត្តចំពោះអ្វីដែលវាគឺជាឧបករណ៍ដ៏មានឥទ្ធិពល។ ការរៀន GREP អាចជាការវិនិយោគពេលវេលាដ៏ធំមួយនៅដើមដំបូង ប៉ុន្តែវានឹងសងវិញម្តងហើយម្តងទៀតនៅពេលដែលអ្នកទទួលបានផាសុកភាពក្នុងការប្រើប្រាស់វា។ នៅទីបំផុត អ្នកនឹងឆ្ងល់ពីរបៀបដែលអ្នកវាយអក្សរវែងដោយគ្មានឯកសារទាំងនោះ!

រីករាយ GREPing!

ខ្ញុំគឺ Cathy Daniels អ្នកជំនាញខាង Adobe Illustrator។ ខ្ញុំបានប្រើកម្មវិធីតាំងពីកំណែ 2.0 ហើយបាននិងកំពុងបង្កើតការបង្រៀនសម្រាប់វាតាំងពីឆ្នាំ 2003។ ប្លក់របស់ខ្ញុំគឺជាគោលដៅដ៏ពេញនិយមបំផុតមួយនៅលើគេហទំព័រសម្រាប់អ្នកដែលចង់រៀន Illustrator ។ ក្រៅពីការងាររបស់ខ្ញុំជាអ្នកសរសេរប្លុក ខ្ញុំក៏ជាអ្នកនិពន្ធ និងជាអ្នករចនាក្រាហ្វិកផងដែរ។