15 december 2007

Nog meer zeer handige GREP!


Deze oplossing kwam voort uit een vraag op de Adobe forums:
Iemand had een opsomming, een 'bulleted' list: een bullet (zoals •) met daarachter een tab en dan een tekst.
Probleem was dat elke tekst achter de bullet en tab met een onderkast letter begon. Dit moest allemaal naar een Beginkapitaal.

De eerste oplossing zou zijn om de gehele opsomming te selecteren en dan Tekst > Hoofd-/kleine letter > Als in een zin te kiezen. Dit werkt uitstekend als je gebruik maakt van de automatische nummering optie. Heb je 'met de hand' een lijst gemaakt dan lijkt het ook goed te gaan – tenzij... de opsomming een letter betreft ipv. een bulletteken, de letter wordt dan ook kapitaal.

GREP to the rescue!
We geven als zoekterm op:
(?<=.)\t\l

Dit zoekt een willekeurig teken (Bullet-teken, cijfer, letter) maar neemt dit niet mee in de te vervangen stijl! (Zie ook vorige blog over zoeken tussen haakjes); dan zoeken we een tab-teken en daarna het eerste karakter dat in onderkast staat.

Bij Opmaak vervangen zetten we nu stijl Kapitaal aan.
Voila! Het bulletteken wordt met rust gelaten.
(ja: inderdaad, de tab staat dan ook wel kapitaal, maar dat is een theoretische kwestie!)

Geen opmerkingen: