Hi all,
It appears that the snippet
http://lsr.dsi.unimi.it/LSR/Item?id=233
does not respect the Staff fontSize (e.g., as set in a \with block).
1. What's the explanation?
2. What's a workaround?
Thanks,
Kieren.
[p.s. v2.13.8 if it matters…]
___
Could it be that the hairpin here is defined in a Voice, rather than a
Staff, context?
I really have no idea, just one thought that might put you onto something...
On Tue, Dec 15, 2009 at 9:58 AM, Kieren MacMillan
kieren_macmil...@sympatico.ca wrote:
Hi all,
It appears that the snippet
Kieren MacMillan wrote:
Hi all,
It appears that the snippet
http://lsr.dsi.unimi.it/LSR/Item?id=233
does not respect the Staff fontSize (e.g., as set in a \with block).
1. What's the explanation?
2. What's a workaround?
Hi, Kieren,
I guess the reason is that the markup text is evaluated
2009/12/15 Alexander Kobel n...@a-kobel.de:
The workaround is to use a \override Hairpin #'font-size = #42 in the \with
block (for your favourite value of 42, of course).
Alternatively, you could add the font-interface to Hairpin:
#(let* ((hairpin-def (assoc 'Hairpin all-grob-descriptions))
2009/12/15 Neil Puttock n.putt...@gmail.com:
#(let* ((hairpin-def (assoc 'Hairpin all-grob-descriptions))
(meta-def (assoc 'meta (cdr rest-def)))
(interfaces-def (assoc 'interfaces (cdr meta-def
(set-cdr! interfaces-def
(append '(font-interface) (cdr
Neil Puttock wrote:
Alternatively, you could add the font-interface to Hairpin:
#(let* ((hairpin-def (assoc 'Hairpin all-grob-descriptions))
(meta-def (assoc 'meta (cdr rest-def)))
(interfaces-def (assoc 'interfaces (cdr meta-def
(set-cdr! interfaces-def
2009/12/15 Alexander Kobel n...@a-kobel.de:
Oh, cool, this works?! (It does, of course. It's just hairpin-def
instead of rest-def in line 2.)
Indeed, that'll teach me for cut'n'pasting without checking properly. :)
I guess that kind of setting can only be done in global context, right?