>Then in "\context" add > > \override Accidental #'stencil = #ly:text-interface::print > \override Accidental #'font-name = #"???" > \override Accidental #'font-size = #? > \override Accidental #'text = #(lambda (grob) > (cdr (assoc > (ly:grob-property grob 'alteration) > persianStrings))) > \override Accidental #'X-extent = #'(0 . 1) > \override Accidental #'Y-extent = #'(-1 . 1)
Works great with the typo's fixed. Is there a way to do this only for koron and sori and render the normal accidentals as usual? > and so on for KeySignature If I do the same for KeySignature \override KeySignature #'text = #(lambda (grob) (cdr (assoc (ly:grob-property grob 'alteration) persianStrings))) gives me an error. It's been almost 20 years since I've used Scheme and I don't remember enough to be able to guess what the problem is... >and whatever else you want to use > the new symbols. The font name is what Pango uses to find > the new font and you may need to adjust the font size. For > the best results use lookups for the X- and Y-extents as well. Thanks a lot! Kees _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user