]> git.donarmstrong.com Git - lilypond.git/commit
Issue 5064 Let analysis brackets support text
authorDavid Nalesnik <david.nalesnik@gmail.com>
Sun, 5 Feb 2017 01:13:31 +0000 (19:13 -0600)
committerThomas Morley <thomasmorley65@gmail.com>
Mon, 20 Feb 2017 23:42:07 +0000 (23:42 +0000)
commitdbc2dd143e50e000a39883fc8217b4ec60e08657
tree1bd028f4bc431300e260732866b00c8285a845a3
parent9390065d4c71bf417ef7b5bcbce21821f8668202
Issue 5064 Let analysis brackets support text

Ability to add labels to brackets is essential for musical analysis.

This patch introduces a new grob, "HorizontalBracketText," a spanner
created along with "HorizontalBracket" by Horizontal_bracket_engraver.

Repeated text of broken brackets is parenthesized.
Documentation/changes.tely
Documentation/notation/editorial.itely
Documentation/snippets/new/analysis-brackets-with-labels.ly [new file with mode: 0644]
input/regression/horizontal-bracket-broken-texted.ly [new file with mode: 0644]
input/regression/horizontal-bracket-texted.ly [new file with mode: 0644]
lily/horizontal-bracket-engraver.cc
lily/horizontal-bracket.cc
scm/define-grob-interfaces.scm
scm/define-grob-properties.scm
scm/define-grobs.scm
scm/output-lib.scm