De GREP-stijlen van InDesign zijn de magie van automatisch formatteren. In deze Quick Tip leggen we uit hoe GREP-stijlen kunnen worden ingesteld en hoe je ze kunt gebruiken voor een consistent en efficiënt ontwerp.
GREP-stijlen zijn tekenstijlen die InDesign toepast op een specifiek deel van de tekst in een document. Dit deel kan een enkel teken, een woord of een patroon van tekens zijn. Om het onderdeel te specificeren, wordt een taal gebruikt die reguliere expressies worden genoemd.
Met deze taal kunt u patronen in de tekst beschrijven waarvoor speciale opmaak moet worden toegepast. U kunt dit doen in InDesign met behulp van de optie GREP Style in het dialoogvenster Paragraafstijlopties.
Je kunt GREP-stijlen gebruiken voor veel dingen. Om eenvoudig te beginnen, ga ik een GREP-stijl gebruiken om bijschriften voor afbeeldingen te formatteren. Klik op de knop Nieuwe GREP-stijl. Je ziet een nieuwe stijlregel verschijnen. Eerst moeten we een nieuwe personagestijl maken. Klik op het optiemenu en kies Nieuwe tekenstijl.
Voor de bijschriften gebruik ik Myriad Pro Semibold in Small Caps als mijn nieuwe personagestijl.
In InDesign wordt de reguliere expressie automatisch geplaatst \ d+ in het veld Aan tekst. \ d is een wildcard die voor staat Elk cijfer en het plusteken betekent herhaal een of meerdere keren. Standaard past InDesign uw tekenstijl toe op cijfers als 14, 001 of 2010.
Als u alle opties wilt zien die beschikbaar zijn om een reguliere expressie te maken, klikt u op de knop @.
Ik ga de standaard reguliere expressie verwijderen en een nieuwe maken voor de afbeeldingsbijschriften. De woorden die ik wil opmaken met de nieuwe karakterstijl zijn boven, links, rechts, onder en midden-. De uitdrukking die ik gebruik is:
^ (Boven | left | right | bottom | midden) \ s
U zou dit moeten lezen als: alinea begint (^) met de woorden top of (|) links of rechts of bodem of midden-, gevolgd door een witruimte-teken (\ s). Alleen als de woorden aan het begin van een alinea verschijnen en gevolgd worden door witruimte, wordt de tekenstijl toegepast. Je kunt het eindresultaat hieronder zien:
Foto door peasap op flickr
Een van de meest nuttige dingen die u kunt doen met GREP-stijlen is het voorkomen van wezen in uw lay-out. Een wees is een enkel woord dat verschijnt op de laatste regel van een alinea. Met GREP kunt u een tekenstijl toepassen waarbij Geen onderbreking is aangevinkt tot het laatste witruimte-teken in een alinea. Dit zorgt ervoor dat de laatste regel van een alinea op zijn minst twee woorden bevat. De uitdrukking hiervoor is:
(?<=\w)\s(?=\w+[[:punct:]]*\r)
Deze uitdrukking gebruikt positieve lookbehind (?<=) to check if there is a word character (\w) before the whitespace (\s), and positive lookahead (?=) to check if there are one or more word characters (\w+) and zero or more punctuation characters ([[:punct:]]*) before the end of a paragraph (\r). As you can see, GREP styles can become somewhat complex.
GREP neemt enige tijd in beslag, maar als u dit doet, kunt u veel tijd besparen door de opmaak automatisch toe te passen, afhankelijk van de tekst. Verschillende voorbeelden van andere uitdrukkingen zijn te vinden op het internet. Vertel ons in de reacties welke GREP-stijlen je gebruikt!