Robert Schmaus <robert.schm...@web.de> writes:

> Am 11/19/11 4:07 PM, schrieb David Kastrup:
>> Robert Schmaus<robert.schm...@web.de>  writes:
>>
>>> Hi everyone,
>>>
>>> I'm trying to define a 2-argument markup command. the definition below
>>> doesn't work, I get all sorts of errors when I call either
>>> \jcStack{"x"}{"y"}
>>> or
>>> \jcStack "x" "y"
>>> or
>>> \jcStack #"x" #"y"

> \markup{\jcRaise{"7"}\jcStack "5" "9" }
> I get
> Preprocessing graphical objects...ERROR: Wrong number of arguments to
> #<primitive-procedure ly:text-interface::interpret-markup>
>
>
> When I call the command as
> \markup{\jcRaise{"7"}\jcStack{"5"}{"9"} }
> I get
> error: syntax error, unexpected '{'
>       <c e gis bes dis'>-\markup{\jcRaise{"7"}\jcStack
>                                                         {"5"}{"9"} }
>
> Well you already said that this last variant might not work.
> but I still don't see the error in the definition. Do you know what's
> happening?

No, because you give a mishmash of inconsistent scraps for which one can
only guess the underlying definitions.  How about preparing an actual
complete example illustrating your problem?

-- 
David Kastrup

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to