lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Define an alias to a parametrized command


From: Volodymyr Prokopyuk
Subject: Re: Define an alias to a parametrized command
Date: Tue, 27 Jun 2023 23:02:20 +0200

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.verdier@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 <volodymyrprokopyuk@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

[Prev in Thread] Current Thread [Next in Thread]