Ich habe vor längerer Zeit ein sehr ähnliches Thema behandelt. Dazu gibt es ein
Tutorial, welches den Vorgang genau beschreibt.
Analog dazu könnte man mit den Punkten auch vorgehen. Thomas' Lösung ist ja ähnlich angesetzt.
Das Ergebnis wäre dann
so etwas.
in Zeile 1 der Text ohne Punkt.
in Zeile 2 mit Leerzeichen und Punkt vor dem Akzidenzzeichen
in Zeile 3 die formatierte Zeile 2. Hier sind prinzipiell zwei Zeichenformate drin: a) Laufweite für das Leerzeichen (positiver Wert) um den Abstand zum Vorbuchstaben wieder herzustellen und b) Farbe/Versatz/(negative)Laufweite für den Punkt.
in Zeile 4 nur mit Punkt vor dem Akzidenzzeichen
in Zeile 5 die formatierte Zeile 4. Hier sind wieder zwei Zeichenformate angewendet: a) Laufweite für den Vorbuchstaben, analog zu 3 und b) wie bei 3.
Die genauen Laufweiten muss man pro Schriftart ausprobieren.
Für das kleine i war bei diesem Beispiel die Laufweite des roten Punkts zu groß. Dafür habe ich dann noch ein weiteres Zeichenformat mit geringerer Laufweite erstellt.
Sowohl Zeile 3 als auch Zeile 5 lässt sich wahlweise manuell, per Grep Suche-Ersetzen oder per Grep Stil erreichen.
Gruß Stibi