Hva er GREP i Adobe InDesign? (Hvordan bruke det)

  • Dele Denne
Cathy Daniels

En av InDesigns styrker er at den kan brukes til å designe dokumenter som varierer i størrelse fra én enkelt side helt opp til bøker som spenner over flere bind.

Men når du jobber med et dokument med en enorm mengde tekst, kan det ta en tilsvarende enorm tid å sette all teksten riktig – og enda lenger tid å dobbeltsjekke for feil.

GREP er et av InDesigns mindre kjente verktøy, men det kan øke hastigheten på hele setteprosessen dramatisk, spare deg for utallige timer med kjedelig arbeid og garantere konsistens i hele dokumentet, uansett hvor lenge Det er.

Den eneste fangsten er at GREP kan være veldig vanskelig å lære, spesielt hvis du ikke har noen programmeringserfaring.

La oss se nærmere på GREP og hvordan du kan låse opp InDesign-superkreftene dine med litt forsiktig øvelse. (OK, for å være ærlig, det vil være ganske mye øvelse!)

Viktige ting

  • GREP er et akronym fra Unix-operativsystemet som står for Global Regular Expression Print .
  • GREP er en type datamaskinkode som bruker metategn for å søke i InDesign-dokumentteksten din for å finne samsvar med et forhåndsdefinert mønster.
  • GREP er tilgjengelig i InDesign-vinduet Finn/endre for automatisk tekst erstatning.
  • GREP kan også brukes med avsnittsstiler for å bruke tilpasset formatering på spesifikke tekststrengmønstreautomatisk.
  • GREP kan være vanskelig å lære, men det er uovertruffen når det gjelder fleksibilitet og kraft.

Hva er GREP i InDesign?

Begrepet GREP (Global Regular Expression Print) er opprinnelig navnet på en kommando fra Unix-operativsystemet som kan brukes til å søke gjennom filer etter tekststrenger som følger et spesifikt mønster.

Hvis det ikke gir mening ennå, ikke føl deg dårlig – GREP er mye nærmere programmering enn det er grafisk design.

Innenfor InDesign kan GREP brukes til å søke gjennom dokumentteksten, og se etter hvilken som helst tekst som samsvarer med det angitte mønsteret .

Tenk deg for eksempel at du har en veldig langt historisk dokument som regelmessig viser årlige datoer, og du vil at tallene for hvert år skal bruke Proporsjonal Oldstyle OpenType-formateringsstil. I stedet for å gå gjennom dokumentet linje for linje, se etter hver omtale av en årlig dato og justere tallstilen for hånd, kan du lage et GREP-søk som vil se etter en hvilken som helst streng med fire tall på rad (dvs. 1984, 1881) , 2003, og så videre).

For å oppnå denne typen mønsterbaserte søk, bruker GREP et spesialisert sett med operatorer kjent som metategn: tegn som representerer andre tegn.

Fortsetter eksemplet med årsdato, GREP-metategn som brukes til å representere "hvilket som helst siffer" er \d , så et GREP-søk etter\d\d\d\d vil returnere alle plasseringene i teksten din som har fire sifre på rad.

Den omfattende listen over metategn dekker praktisk talt alle tegn- eller tekstbaserte situasjoner du kan konstruere i InDesign, fra tegnmønstre til mellomrom mellom ord. Hvis det ikke er forvirrende nok, kan disse metategnene kombineres ved å bruke flere logiske operatorer for å dekke en rekke potensielle resultater innenfor et enkelt GREP-søk.

Hvordan brukes GREP i InDesign

Det er to måter å bruke GREP-søk på i InDesign: ved å bruke Finn/endre-kommandoen og innenfor en avsnittsstil.

Når det brukes med Finn/Endre-kommandoen, kan et GREP-søk brukes til å finne og erstatte alle deler av teksten som samsvarer med GREP-spesifikasjonene. Dette kan være nyttig for å finne eventuelle formateringsfeil, tegnsettingsfeil eller omtrent alt annet du måtte trenge for å finne dynamisk.

GREP kan også brukes som en del av en avsnittsstil for å bruke en bestemt tegnstil på hvilken som helst tekst som samsvarer med GREP-søkemønsteret. I stedet for å måtte søke i teksten for hånd for å bruke spesifikk formatering på telefonnumre, datoer, nøkkelord osv., kan du konfigurere et GREP-søk for å finne ønsket tekst og automatisk bruke riktig formatering.

Et riktig konstruert GREP-søk kan spare deg for mange timer med arbeid og garantere at du ikke går glipp av noen tilfeller avteksten du vil justere.

Finn/endre med GREP i InDesign

Å bruke dialogboksen Finn/endre er en fin måte å begynne å bli kjent med GREP i InDesign. Det er noen få eksempler på GREP-spørringer fra Adobe, og du kan også eksperimentere med å lage dine egne GREP-søk uten å måtte gjøre noen endringer i dokumentet.

For å komme i gang, åpne Rediger -menyen og klikk Finn/endre . Du kan også bruke hurtigtasten Kommando + F (bruk Ctrl + F hvis du bruker InDesign på en PC).

Nær toppen av Finn/endre -dialogvinduet vil du se en rekke faner som lar deg kjøre ulike typer søk gjennom dokumentet: Tekst, GREP, Glyph, Objekt og farge.

Klikk kategorien GREP for å søke i dokumentet ditt ved hjelp av GREP-spørringer. GREP kan brukes i både Finn hva: -feltet og Endre til: -feltet, som lar deg omstrukturere tekstinnholdet ditt dynamisk.

Det lille @ symbolet ved siden av hvert felt åpner en gjennomgripende popup-meny som viser alle de potensielle GREP-metategnene du kan bruke i søkene dine.

Hvis du ikke er helt klar til å begynne å konstruere dine egne spørringer ennå, kan du se på noen av de lagrede forhåndsinnstilte spørringene for å begynne å teste GREP umiddelbart.

I rullegardinmenyen Spørring velger du en av oppføringene fra Endre arabisk diakritikkFarge for å Fjerne etterfølgende mellomrom, og Finn hva: -feltet vil vise den relevante GREP-spørringen med metategn.

Bruke GREP i InDesign-avsnittsstiler

Mens GREP er nyttig i Finn/endre-dialogen, begynner den virkelig å vise frem kraften når den brukes i kombinasjon med tegn- og avsnittsstiler. Når de brukes sammen, lar de deg umiddelbart og automatisk legge til tilpasset formatering til ethvert tekststrengmønster du kan spesifisere med GREP på tvers av hele dokumentet – alt på en gang.

For å komme i gang trenger du tilgang til panelet Tegnstiler og panelet Avsnittsstiler . Hvis de ikke allerede er en del av arbeidsområdet ditt, åpner du menyen Vindu , velger undermenyen Stiler og klikker enten Avsnittsstiler eller Tegnstiler .

De to panelene er nestet sammen, så begge skal åpnes uansett hvilken oppføring du velger i menyen.

Velg kategorien Tegnstiler , og klikk på Opprett ny stil -knappen nederst i panelet.

Dobbeltklikk den nye oppføringen med navnet Tegnstil 1 for å begynne å tilpasse formateringsalternativene.

Gi stilen din et beskrivende navn, og bruk deretter fanene til venstre for å justere formateringsinnstillingene etter ønske. Når du er ferdig, klikk OK for å lagre den nye tegnstilen.

Bytt til AvsnittStiler -panelet, og klikk på Opprett ny stil -knappen nederst i panelet.

Dobbeltklikk den nye oppføringen med navnet Avsnittsstil 1 for å redigere formateringsalternativene.

I fanene til venstre velger du kategorien GREP-stil , og klikker deretter på knappen Ny GREP-stil . En ny GREP-stil vil vises i listen.

Klikk tekstetiketten ved siden av Bruk stil: og velg tegnstilen du nettopp opprettet fra rullegardinmenyen, og klikk deretter GREP-eksemplet nedenfor for å begynne å konstruere din egen GREP-spørring.

Hvis du ennå ikke har husket alle GREP-metategnene (og hvem kan klandre deg?), kan du klikke på @ -ikonet for å åpne en popup-meny som viser alle alternativene dine.

Hvis du vil bekrefte at GREP-spørringen din fungerer som den skal, kan du merke av for Forhåndsvisning nederst til venstre i vinduet Alternativer for avsnittsstil for å få en rask forhåndsvisning av resultatene.

Nyttige GREP-ressurser

Å lære GREP kan virke litt overveldende til å begynne med, spesielt hvis du kommer fra en grafisk designbakgrunn og ikke en programmeringsbakgrunn.

Men det faktum at GREP også brukes i programmering betyr at mange mennesker har satt sammen nyttige ressurser for å lære å lage GREP-spørringer. Her er noen av de mest nyttige ressursene:

  • Adobes GREP-metategnliste
  • Erica Gamets utmerkedeGREP Cheat Sheet
  • Regex101 for testing av GREP-spørringer

Hvis du fortsatt føler deg fast med GREP, kan det hende du finner litt ekstra hjelp i Adobe InDesign-brukerforumene.

Et siste ord

Dette er bare en veldig grunnleggende introduksjon til den fantastiske verdenen av GREP i InDesign, men forhåpentligvis har du begynt å sette pris på hvilket kraftig verktøy det er. Å lære GREP kan være en stor tidsinvestering i begynnelsen, men det vil lønne seg om og om igjen etter hvert som du blir mer komfortabel med å bruke den. Til slutt vil du lure på hvordan du noen gang skriver lange dokumenter uten dem!

Lykkelig GREPing!

Jeg er Cathy Daniels, en ekspert på Adobe Illustrator. Jeg har brukt programvaren siden versjon 2.0, og har laget opplæringsprogrammer for den siden 2003. Bloggen min er en av de mest populære destinasjonene på nettet for folk som ønsker å lære Illustrator. I tillegg til arbeidet mitt som blogger, er jeg også forfatter og grafisk designer.