lilypond-user
[Top][All Lists]
Advanced

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

Re: vertical position of OttavaBracket


From: Malte Meyn
Subject: Re: vertical position of OttavaBracket
Date: Mon, 15 Jul 2019 08:39:48 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2



Am 15.07.19 um 08:12 schrieb Robin Bannister:
It is normal 'automagic' for
    \box { "X" "Y" "Z"}
to be mapped into
    { \box "X" \box "Y" \box "Z" }
giving you 3 boxes in a markup list
to which \concat can be applied.

Seems like that magic happens only for LilyPond syntax markups.

The mapping case
    \markup \concat \box { "X" "Y" "Z" }
gives 3 boxes without complaint, but
    #(markup #:concat #:box ("X" "Y" "Z"))
is errored.

Reformulating it as
    #(markup (make-concat-markup (make-box-markup ("X" "Y" "Z"))))
is also errored.

So if magic doesn’t work, one can do it by hand:

#(markup (make-concat-markup (map make-box-markup (list "X" "Y" "Z"))))

This looks like for my usecase it’s easier to use the LilyPond syntax …



reply via email to

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