lilypond-user
[Top][All Lists]
Advanced

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

Re: "Mensurstriche" (barlines between systems) and Repeat signs.


From: Noeck
Subject: Re: "Mensurstriche" (barlines between systems) and Repeat signs.
Date: Sat, 2 Feb 2019 17:00:55 +0100

Hi,

I probably don't understand all the implications and I am certainly not
suggesting to change the function signature. But while we are at it:

A definition is usually “name” = “the thing to be defined”.

In the current \defineBarLine function, I always wondered why the first
argument contains a real barline and not just a name for it:

\defineBarLine ".|:-||" #'("||" ".|:" ".|")

The first argument mixes barlines and a suffix. ‘.|:’ is a real bar line
and the ‘-||’ part is a name extension. In order to cleanly separate the
name and the definition, this would me much clearer:

\defineBarLine "myname" #'("||" ".|:" ".|:" ".|")
i.e. "name" #'(start middle end span)

"name" could still be ".|:-||" – or anything else.

Cheers,
Joram



reply via email to

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