|
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 ...
grob-interpret-markup-abs-fontsize3.ly
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |