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 > >