ich musste vor kurzem von InDesign CS4 zu CS6 switchen. Ich habe mir einige Skripte geschrieben, die die Mikro-Typografie recht schnell bereinigen. Das klappte immer gut, aber nun verhält InDesign sich seltsam. Wenn ich z.B. 3m² habe und per GREP-Suche einen Abstand zwischen 3 und m einfügen möchte, dann schiebt InDesign mir plötzlich das m in die Hochstellung (und legt mir auch das auf die 2 angewendete Zeichenformat drauf).
Ist das irgendeine Einstellung, die ich abdrehen kann? Oder gibt es einen anderen Weg, wie ich meine Hochstellungen erhalten kann, ohne den kompletten Text von Hand durchzugehen?
GREP verschiebt keine Formatierung. Wenn bei einem GREP-Ersetzenvorgang innerhalb des Treffers Zeichen hinzuaddiert werden, bleibt die Formatierung quasi stehen, und die Zeichen nach dem eingefügten Zeichen wandern quasi unter der Formatierung durch.
Das sollte auch in CS4 so sein.
Versuche statt Deinem Ausdruck diesen:
Hier ist 'm2' nicht Bestandteil des Treffers des GREP, sondern nur als Umgebung angegeben (lookahead). Deswegen außer Gefahr.
Viele Grüße Martin
(Dieser Beitrag wurde von Martin Fischer am 31. Jan 2015, 09:53 geändert)
Funktioniert auch nicht und führt hier zu einem hochgestellten m mit einer nochmals hochgetellten 2.
Bleibt wohl nur Martins Ansatz mit dem lookahaed, der nur nach der letzten Ziffer und dem optionalen Leerzeichen sucht und das m komplett in Ruhe lässt.