Hello Stefan,

maybe the following code instead of the \layout{...} command in your Mikrotoene_kurzbeispiel.ly file will work with the HE font. It is partly similar to my ekmelily <http://www.ekmelic-music.org/ekmelily/Ekmelily.zip> extension.


#(define (my-Y-extent grob)
  (ly:stencil-extent (ly:text-interface::print grob) Y))

\layout {
  \context {
    \Score

    \override Accidental.stencil = #ly:text-interface::print
    \override Accidental.font-name = #FONTNAME
    \override Accidental.text = #(lambda (grob)
(cdr (assoc (ly:grob-property grob 'alteration)
                                          StefansStrings)))
    \override Accidental.font-size = #-1
    \override Accidental.X-extent = #(lambda (grob)
                                       (ly:stencil-extent
(ly:text-interface::print grob) X))
    \override Accidental.Y-extent = #(ly:make-unpure-pure-container
                                       my-Y-extent
(lambda (grob start end) (my-Y-extent grob)))

    \override Accidental.horizontal-skylines = #'()
    \override Accidental.vertical-skylines = #'()
  }
}


--

Thomas Richter

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to