Hi Leo,

The \etc is exactly what I was looking for!

Thank you so much,
Vlad

On Tue, Jun 27, 2023 at 10:32 PM Leo Correia de Verdier <
leo.correia.de.verd...@gmail.com> wrote:

> Hi Volodymyr!
>
> You can write:
> %%%%%%%%%%%%%
> acc = \acciaccatura \etc
> af = \after \etc
> %%%%%%%%%%%%%
>
> \set in lilypond  is something completely else.
>
> HTH
> /Leo
>
> > 27 juni 2023 kl. 21:57 skrev Volodymyr Prokopyuk <
> volodymyrprokop...@gmail.com>:
> >
> > Hello,
> >
> > I'd like to define a shorter alias to a parametrized command. My two
> specific use cases are
> >       • Define \acc { c='8 d e } to be translated into \acciaccatura {
> c='8 d e }
> >       • Define \af 4. to be translated into \after 4.\!
> > I've tried the \set command, but it seems that the \set command does not
> handle parameters. I have an intuitive understanding that this type of
> aliases can be done with Scheme, but I do not know how exactly.
> >
> > Thank you,
> > Vlad
>
>

Reply via email to