[Top][All Lists]
[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: |
Thu, 11 Oct 2012 10:25:08 +0000 |
Updates:
Labels: -Patch-needs_work Patch-new
Comment #39 on issue 2790 by address@hidden: Patch: bar-line interface
part 2/2
http://code.google.com/p/lilypond/issues/detail?id=2790#c39
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
- Re: [Lilypond-auto] Issue 2790 in lilypond: Patch: bar-line interface part 2/2,
lilypond <=