Montag, 22. Februar 2010

InDesign: bei GREP das Gefundene einfügen

So, jetzt endlich wieder mal was von mir :-) Als Einstieg ein kleiner GREP-Trick.

Mit $0 (Dollar Null) fügen Sie bei GREP das Gefundene wieder ein.

Und hier gleich eine Praxisanwendung:
Mit diesem regulären Ausdruck fügen Sie am Ende jedes Textabschnittes (Textverkettung) ein Leerzeichen und dann ein kopiertes Sonderzeichen aus der Zwischenablage ein.

Suchen nach:
.\Z ((sucht nach einem beliebigen Zeichen, gefolgt vom Ende der Textverkettung))

Ändern in:
$0\s~c ((fügt das Gefundene ein, dann ein Leerzeichen und schliesslich den formatierten Inhalt aus der Zwischenablage))


Herzlich
Haeme Ulrich

2 Kommentare:

  1. Hallo Haeme,

    schön, dass du wieder "an Bord" bist!

    Der Trick klappt, weil das "end of story"-Zeichen (eigentlich) nicht markierbar ist; ich persönlich würde eher nach dem letzten Zeichen mit einem positiven Lookahead suchen, etwa ".(?=\Z)".

    Zwei weitere Dinge, auf die man achten sollte:
    - das "end of story"-Zeichen erhält ebenfalls die Formatierung des letzten Zeichens;
    - bei eingeschaltetem Leerzeichenausgleich (Voreinstellungen>Eingabe>Beim Ausschneiden und Einfügen von Wörtern Abstand automatisch anpassen) werden u.U. zwei Leerzeichen eingefügt.

    Viele Grüße
    Rudi
    AntwortenLöschen
  2. I LOVE YOU... bin fast durchgedreht...
    danke 10000000000 mal...

    flo
    AntwortenLöschen