10 december 2007

GREP revisited

In mijn boek staat een GREP voorbeeld hoe je tekst tussen aanhalingstekens kunt zoeken en vervolgens de tekst daartussen kunt opmaken als cursief en de aanhalingstekens kunt weghalen, alles met een enkele simpele zoekactie.

De GREP-zoekstring is:
(“)([^”]+)(”)

Oftewel: (Zoek openingsaanhalingsteken)(Zoek alles behalve een sluitaanhalingsteken)(Zoek sluitaanhalingsteken)
Het tweede deel moet terug worden gezet namelijk de gevonden tekst:
$2
In het wijzigen opmaak gedeelte zet je dan de tekst op cursief.

Vaak lukt het echter niet meteen de tekst met aanhalingstekens te vinden en geeft InDesign CS3 je een niets gevonden mededeling.
Dat staat ook in mijn boek bij TIP direct onder dit voorbeeld:
Geef ZOWEL in de tekst zelf als OOK in het GREP zoekvenster de aanhalingstekens in met de toetsen:
Alt(option)-[ en Alt(option)-Shift [

Dan werkt het wel. Het zit 'm in de taalgevoeligheid van InDesign. Automatische aanhalingstekens vindt GREP niet. Maar aanhalingstekens opgeven via Speciaal Teken Invoegen > Aanhalingstekens > dubbel openen/sluiten gaat ook niet (altijd) goed. Direct met de shortcuts dus wel!

(In mijn boek: zie pagina 136 plus de TIP tekst!)

Geen opmerkingen: