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