Hallo Gobor,
ich habe den Verdacht, daß es noch anders und besser geht, aber folgendes habe ich ausklamüsert:
In gregorian.ly gibts die Setzung: \override SpacingSpanner #'packed-spacing = ##t
Das scheint aber mit dem Text nicht immer so gut zu klappen. Also habe ich \override SpacingSpanner #'packed-spacing = ##f in den layout-Block geschrieben. Jetzt sind natürlich die Abstände zu sehr vergrößert, deshalb habe ich noch andere properties des SpacingSpanner benutzt um ein akzeptables Ergebnis zu erzielen. Hilfreich war da
dieser Thread.
Schau mal wie es Dir gefällt.
Gruß,
Harm
P.S. Ansonsten habe ich nichts verändert, Du könntest aber z.B. überlegen die Stimmen in Variablen zu packen oder mal überprüfen welche layout-Setzungen durch \include "gregorian.ly" überflüssig sind etc.