foxfanfare <foxfanf...@gmx.com> writes:

> But I don't understand, why is that shortcut also not working then?
>
> #(define-markup-command (subUp layout props f1 f2)
>                         (string? string?)
>   (interpret-markup layout props
>     #{
>        \markup {
>          \overtie \line { \concat { #f1 \hspace #0.15 #f2 } }
>        }
>     #}))
>
> subst = \finger \markup \subUp \etc
>
> \relative c' {
>   c1\finger \markup \subUp "1" "2"
>   c\subst "1" "2"
> }

A design decision turning \markup \subUp \etc into a markup function of
its own, then calling \finger with that.

In short, \etc is acting less greedy than expected here.  In order to
allow for less greediness in some applications (like with \markupMap)
one would likely want something explicit, but I don't have a definite
idea for that right now.

-- 
David Kastrup

Reply via email to