Hallo,
ich hab mal wieder ein Problem: Ich setze gerade den Anhang zu einer wiss. Arbeit zu mittelalterlicher Musik. Die Quellen haben die Eigenheit, dass ein Vorzeichen oft weit von der Note, auf die es sich bezieht, entfernt steht. Es kann also auf der Höhe eines c' stehen, obwohl weit und breit kein c' in Sicht ist. Diese Eigenheit soll die Edition auch genau so wiedergeben.
Ich hatte mir da (unter Verwendung von diversen Schnipseln) etwas (vielleicht etwas hanebüchenes) gebastelt, was in der Version 2.16.1 auch wunderbar funktioniert hat (im Grunde: eine Vorschlagsnote mit einem b-durum, vulgo Kreuz, überschreiben):
\version "2.16.1"
AkzidenzH =
#(define-music-function
(parser location note)
(ly:music?)
#{
\grace
\tweak NoteHead #'stencil #ly:text-interface::print
\tweak NoteHead #'text
\markup { \large \musicglyph #"accidentals.sharp" }
\tweak Stem #'stencil ##t
#note
#})
\relative c' { c \AkzidenzH f d e c d e c d e}
Leider tuts das in der aktuellen Lilypond-Version 2.18.0 nicht mehr... (auch nicht mit Versions-Angabe 2.16.1)
Was hat sich da geändert? Und: Sehe ich vielleicht den Wald vor lauter Bäumen nicht, und es ginge viel einfacher?
Für jeden Tipp dankbar ist
Bernhard