Hvad er GREP i Adobe InDesign? (Hvordan man bruger det)

  • Del Dette
Cathy Daniels

En af InDesigns styrker er, at det kan bruges til at designe dokumenter, der varierer i størrelse fra en enkelt side og helt op til bøger, der strækker sig over flere bind.

Men når du arbejder på et dokument med en stor mængde tekst, kan det tage meget lang tid at indstille al teksten korrekt - og endnu længere tid at dobbelttjekke, om der er fejl.

GREP er et af InDesigns mindre kendte værktøjer, men det kan fremskynde hele satsningsprocessen dramatisk, spare dig for utallige timers kedeligt arbejde og garantere konsistens i hele dokumentet, uanset hvor langt det er.

Den eneste hage er, at GREP kan være meget svært at lære, især hvis du ikke har nogen erfaring med programmering.

Lad os se nærmere på GREP, og hvordan du kan få adgang til dine superkræfter i InDesign med en smule omhyggelig øvelse (OK, for at være ærlig, det vil være en hel del øvelse!)

Vigtigste resultater

  • GREP er et akronym fra Unix-operativsystemet, der står for Global Regular Expression Print.
  • GREP er en type computerkode, der bruger metakendetegn til at søge i teksten i dit InDesign-dokument for at finde eventuelle overensstemmelser med et foruddefineret mønster.
  • GREP er tilgængelig i dialogboksen Find/ændring i InDesign til automatisk tekstudskiftning.
  • GREP kan også bruges sammen med afsnitsstile til automatisk at anvende brugerdefineret formatering på specifikke tekststrenge-mønstre.
  • GREP kan være svært at lære, men det er uovertruffen med hensyn til fleksibilitet og styrke.

Hvad er GREP i InDesign?

Udtrykket GREP (Global Regular Expression Print) er oprindeligt navnet på en kommando fra Unix-operativsystemet, som kan bruges til at søge i filer efter tekststrenge, der følger et bestemt mønster.

Hvis det ikke giver mening endnu, skal du ikke være ked af det - GREP er meget tættere på programmering end på grafisk design.

I InDesign, GREP kan bruges til at søge i dokumentteksten og lede efter tekst, der passer til det angivne mønster .

Forestil dig f.eks. at du har et meget langt historisk dokument, der regelmæssigt opregner årlige datoer, og du ønsker, at tallene for hvert år skal bruge OpenType-formateringsstilen Proportional Oldstyle. I stedet for at gå dokumentet igennem linje for linje og lede efter hver omtale af en årlig dato og justere talstilen i hånden, kan du konstruere en GREP-søgning, der leder efter enhver strengaf fire tal i træk (dvs. 1984, 1881, 2003 osv.).

For at opnå denne form for mønsterbaseret søgning, GREP bruger et specialiseret sæt af operatorer, der kaldes metakendetegn: tegn, der repræsenterer andre tegn.

Hvis vi fortsætter med eksemplet med den årlige dato, er det GREP-metakendetegn, der bruges til at repræsentere "ethvert ciffer \d , så en GREP-søgning efter \d\d\d\d\d\d\d vil give alle de steder i din tekst, der har fire cifre i træk.

Den omfattende liste over metakendetegn dækker stort set alle tegn eller tekstbaserede situationer, du kan konstruere i InDesign, fra tegnmønstre til mellemrum mellem ord. Hvis det ikke er forvirrende nok, kan disse metakendetegn kombineres ved hjælp af yderligere logiske operatorer for at dække en række potentielle resultater inden for en enkelt GREP-søgning.

Hvordan bruges GREP i InDesign

Der er to måder at bruge GREP-søgninger i InDesign på: ved hjælp af kommandoen Find/ændre og i en afsnitsstil.

Når den bruges sammen med kommandoen Find/ændring, kan en GREP-søgning bruges til at finde og erstatte enhver del af din tekst, der matcher GREP-specifikationerne. Dette kan være nyttigt til at finde eventuelle formateringsfejl, tegnsætningsfejl eller næsten alt andet, som du kan have brug for at finde dynamisk.

GREP kan også bruges som en del af en afsnitsstil til at anvende en specifik tegnstil på enhver tekst, der matcher GREP-søgemønstret. I stedet for at skulle søge i din tekst i hånden for at anvende specifik formatering på telefonnumre, datoer, nøgleord osv. kan du konfigurere en GREP-søgning til at finde den ønskede tekst og automatisk anvende den korrekte formatering.

En korrekt opbygget GREP-søgning kan spare dig for mange timers arbejde og garantere, at du ikke går glip af nogen forekomster af den tekst, du ønsker at justere.

Find/ændre med GREP i InDesign

Brug af den Find/ændre dialog er en god måde at begynde at blive fortrolig med GREP i InDesign. Der findes et par eksempler på GREP-forespørgsler fra Adobe, og du kan også eksperimentere med at konstruere dine egne GREP-søgninger uden at skulle foretage ændringer i dit dokument.

For at komme i gang skal du åbne Rediger menuen, og klik på Find/ændre Du kan også bruge tastaturgenvejen Kommando + F (brug Ctrl + F hvis du bruger InDesign på en pc).

I nærheden af toppen af den Find/ændre dialogvinduet får du vist en række faner, der giver dig mulighed for at udføre forskellige typer søgninger i dit dokument: Tekst, GREP, Glyph, Objekt og Farve.

Klik på den GREP for at søge i dit dokument ved hjælp af GREP-forespørgsler. GREP kan bruges i både Find hvad: feltet og Ændre til: feltet, som giver dig mulighed for dynamisk at omstrukturere dit tekstindhold dynamisk.

Den lille @ symbolet ved siden af hvert felt åbner en popup-menu, der viser alle de potentielle GREP-metakendetegn, du kan bruge i dine forespørgsler.

Hvis du ikke er helt klar til at begynde at konstruere dine egne forespørgsler endnu, kan du se på nogle af de gemte forudindstillede forespørgsler for at begynde at teste GREP med det samme.

I den Forespørgsel rullemenuen, vælg en af posterne fra Ændre arabisk diakritisk farve til Fjern afsluttende mellemrum, og Find hvad: feltet vil vise den relevante GREP-forespørgsel ved hjælp af metakendetegn.

Brug af GREP i InDesign-paragrafstilarter

GREP er nyttigt i dialogboksen Find/ændring, men det begynder virkelig at vise sin styrke, når det bruges i kombination med tegn- og afsnitsformater. Når de bruges sammen, kan du øjeblikkeligt og automatisk tilføje brugerdefineret formatering til ethvert tekststrengmønster, du kan angive med GREP i hele dokumentet - på én gang.

For at komme i gang skal du have adgang til Karakter stilarter panel og Stylesæt for afsnit panel. Hvis de ikke allerede er en del af dit arbejdsområde, skal du åbne Vindue menu, skal du vælge den Stilarter undermenu, og klik på enten Stylesæt for afsnit eller Karakter stilarter .

De to paneler er indlejret i hinanden, så begge paneler skal åbnes, uanset hvilket punkt du vælger i menuen.

Vælg den Karakter stilarter fanen, og klik på fanen Opret ny stil knappen nederst i panelet.

Dobbeltklik på den nye post med navnet Karakter stil 1 for at begynde at tilpasse formateringsindstillingerne.

Giv din stil et beskrivende navn, og brug derefter fanerne til venstre til at justere dine formateringsindstillinger efter ønske. Når du er færdig, skal du klikke på OK for at gemme den nye tegnstil.

Skift til den Stylesæt for afsnit panelet, og klik på Opret ny stil knappen nederst i panelet.

Dobbeltklik på den nye post med navnet Afsætningsstil 1 for at redigere formateringsindstillingerne.

I fanerne til venstre skal du vælge GREP-stil fanen, og klik derefter på fanen Ny GREP-stil En ny GREP-stil vises på listen.

Klik på tekstmærket ved siden af Anvend stil: og vælg den tegnstil, du lige har oprettet, i rullemenuen, og klik derefter på GREP-eksemplet nedenfor for at begynde at konstruere din egen GREP-forespørgsel.

Hvis du endnu ikke har lært alle GREP-metakendetegn udenad (og hvem kan bebrejde dig det?), kan du klikke på @ ikonet for at åbne en popup-menu med alle dine muligheder.

Hvis du vil bekræfte, at din GREP-forespørgsel fungerer korrekt, kan du kontrollere Forhåndsvisning i boksen nederst til venstre i Indstillinger for stilarter i afsnit for at få et hurtigt overblik over resultaterne.

Nyttige GREP-ressourcer

Det kan virke lidt overvældende at lære GREP i starten, især hvis du kommer fra en baggrund som grafiker og ikke programmør.

Men det faktum, at GREP også bruges til programmering, betyder, at mange mennesker har sammensat praktiske ressourcer til at lære at oprette GREP-forespørgsler. Her er nogle af de mest nyttige ressourcer:

  • Adobes liste over GREP-metakendetegn
  • Erica Gamet's fremragende GREP-tjekark
  • Regex101 til test af GREP-forespørgsler

Hvis du stadig ikke kan finde ud af at bruge GREP, kan du måske finde yderligere hjælp i Adobe InDesign-brugerforaene.

Et sidste ord

Dette er kun en meget grundlæggende introduktion til den vidunderlige verden af GREP i InDesign, men forhåbentlig er du begyndt at forstå, hvilket kraftfuldt værktøj det er. At lære GREP kan være en stor tidsinvestering i begyndelsen, men det vil betale sig igen og igen, efterhånden som du bliver mere fortrolig med at bruge det. Til sidst vil du undre dig over, hvordan du nogensinde har sat lange dokumenter uden dem!

God fornøjelse med GREPing!

Jeg er Cathy Daniels, ekspert i Adobe Illustrator. Jeg har brugt softwaren siden version 2.0 og har lavet tutorials til den siden 2003. Min blog er en af ​​de mest populære destinationer på nettet for folk, der ønsker at lære Illustrator. Udover mit arbejde som blogger er jeg også forfatter og grafisk designer.