lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: feature request: abs-fontsize available for all text grobs


From: Jan-Peter Voigt
Subject: Re: feature request: abs-fontsize available for all text grobs
Date: Tue, 23 Jul 2013 12:20:22 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130623 Thunderbird/17.0.7

Thank you again, David ... nice ...
one more question: The symbol list is meant for (list /interface/ /property/)? I still use (ly:grob-set-property! grob sym val) and catch interface and property with car and cadr respectivly. Or is there another way/use in 2.17?

Cheers, Jan-Peter


Am 23.07.2013 10:25, schrieb David Kastrup:
You can just have your acknowledger check for font-size being a
procedure and replace it by the result from the respective call.

And then you just use your originally failing code.  No need to invent
yet another internal interface, just make your original code work.

If you want an interface to the internals, it can look like

\allowGrobCallback font-interface.font-size

as a context mod.  Something like

allowGrobCallback =
#(define-scheme-function (parser location syms) (symbol-list?)
   #{ \with { \consists #(make-engraver ...

Attachment: grob-interpret-markup-abs-fontsize3.ly
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]