Hello Jan-Peter,
thank you for this information.
This is exactly what I needed!
Can I find this in the docs? To get a better understanding ...
Best
Urs
Am 25.04.2012 10:37, schrieb Jan-Peter Voigt:
Hello Urs,
if you are using the current devel version, you can wrap any markup
with #{ #}
--snip--
\version "2.15.37"
#(define-markup-command (nfont layout props arg)(markup?)
(interpret-markup layout props #{
\markup { \override #'(font-name . "DejaVu Sans") $arg }
#}))
\markup {
\nfont "Hallo"
}
--snip--
If you are using pre-2.15 or want to do more fancy things with
properties/overrides, you might try this: An override in a markup,
modifies the properties for the markup to interpret. So a (cons alist
props) can do the same:
--snip--
#(define-markup-command (xfont layout props arg)(markup?)
(interpret-markup layout (cons '((font-name . "DejaVu Sans")) props)
arg)
)
\markup {
\xfont "Hallo"
}
--snip--
HTH
Cheers, Jan-Peter
On 25.04.2012 10:15, Urs Liska wrote:
Hello community,
I didn't find this in the manual: How can I translate \markup {
\override #'(font-name . "XY") Test } in a markup function?
I only found how to translate e.g. \markup \italic Test etc. to #:italic.
Best
Urs
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user