|
From: | Thomas Richter |
Subject: | Re: problem with the spacing of microtonal accidentals |
Date: | Sat, 18 Jan 2014 15:50:25 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 6.0; rv:24.0) Gecko/20100101 Thunderbird/24.0 |
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 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 |
[Prev in Thread] | Current Thread | [Next in Thread] |