Hi harm6,
ja du hast recht, das wäre nicht schlecht... leider kann ich da nicht helfen, weil ich diese Definitionen nicht selbst schreiben kann. Die Definition bräuchte auch eine Abhängigkeit vom Notenkopf, bzw. von vorherigen Notenkopf, damit die Steigung des Striches richtig berechnet wird.
Bisher habe ich durch irgendwelche Tricks aber immer eine Lösung gefunden, wie z.B. beim Problem der \set fingeringOrientations = #'(up)
-\tweak #'text #(markup #:concat (#:rotate 15 #:raise -0.4 "— 3 ")) %Leerzeichen für richtige Zentrierung
-\tweak #'text #(markup #:concat (#:rotate 15 #:raise -0.4 #:hspace -1 "—" "3")) %oder hspace
Gut, aber das ist nicht das, was du meinst...

Trotzdem bin ich natürlich interessiert dabei...
Grüße von Trulli