[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: vertical position of OttavaBracket
From: |
David Kastrup |
Subject: |
Re: vertical position of OttavaBracket |
Date: |
Sat, 14 Dec 2019 16:28:48 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Robin Bannister <address@hidden> writes:
> The non-mapping cases
> \markup \box \concat { "X" "Y" "Z" }
> and
> #(markup #:box #:concat ("X" "Y" "Z"))
> give one box without complaints
>
>
> 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.
>
> And here I get stuck, just like the markup-list does.
What's wrong with using #{...#} ? Seriously.
You could use
$(make-concat-markup (map make-box-markup '("X" "Y" "Z")))
if you insist on avoiding #{...#} but why bother?
--
David Kastrup
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: vertical position of OttavaBracket,
David Kastrup <=