lilypond-auto
[Top][All Lists]
Advanced

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

Re: [Lilypond-auto] Issue 2790 in lilypond: Patch: bar-line interface pa


From: lilypond
Subject: Re: [Lilypond-auto] Issue 2790 in lilypond: Patch: bar-line interface part 2/2
Date: Sat, 29 Sep 2012 12:28:42 +0000

Updates:
        Labels: -Patch-needs_work Patch-new

Comment #35 on issue 2790 by address@hidden: Patch: bar-line interface part 2/2
http://code.google.com/p/lilypond/issues/detail?id=2790#c35

The new bar line interface allows for easier extension and modification of the bar lines:

* the input string of a bar line called by \bar "<bar string>" resembles the output one-by-one; a repeat sign is called by ":|."

* (define-bar-line ...) or \defineBarLine allows for new definitions. These functions have four arguments, namely the bar line itself, the bar line used at the end of line, the bar line used at the begin of a new line and the span bar line.

* Annotations for barlines can be added to distinguish between two identical barlines with different break
  apperance or span bar lines.

* To align span bars properly, the space character " " has a
special meaning. When it occurs, the width of the resembling glyph in the bar line definition is used.

* New glyphs can be added easily.

* Volta brackets take the bar line dimensions into account.

http://codereview.appspot.com/6498052




reply via email to

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