lilypond-auto
[Top][All Lists]
Advanced

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

[Lilypond-auto] Issue 2673 in lilypond: Volta improvements


From: lilypond
Subject: [Lilypond-auto] Issue 2673 in lilypond: Volta improvements
Date: Tue, 17 Jul 2012 16:45:05 +0000

Status: Accepted
Owner: ----
Labels: Type-Ugly

New issue 2673 by address@hidden: Volta improvements
http://code.google.com/p/lilypond/issues/detail?id=2673

Arnold Theresius contibuted these patches:

Well, I found it so ugly the Segno in the staff does not cooperate with the \repeat volta command [I decided to look at fixing them].

Here a short description of my diffs:

1) patch_diff_e.txt:
New command \inStaffSegno to put the Segno bar in the Staff compatible with the repeat command.
New options 'doubleRepeatSegnoType', 'startRepeatSegnoType',
'endRepeatSegnoType' and 'segnoType' added.
Short description of \inStaffSegno added to the Documentations (English and German).
Affectd files:
lily/repeat-acknowledge-engraver.cc, ly/music-functions-init.ly,
scm/define-context-properties.scm, Documentation/de/notation/repeats.itely,
Documentation/de/notation/rhythms.itely,
Documentation/notation/repeats.itely, Documentation/notation/rhythms.itely

2) patch_diff_f.txt:
Moved the end hook check of the VoltaBracket from volta-bracket.cc to
volta-engraver.cc.
The linebreaking check is still in volta-bracket.cc.
May offer in the future the use of a skyline boundary for the unit of
VoltaBracket + VoltaText.
Offers now to set via 'voltaAllowEndLineOnGlyphs' the bar line types where
the end hook will be kept.
Affected files:
lily/volta-bracket.cc, lily/volta-engraver.cc, ly/engraver-init.ly,
scm/define-context-properties.scm

3) patch_diff_g.txt - based on changes made in 'e' and 'f':
Some duplicate repeat bars forced by the 'grace note echo' are eleminated.
Volta brackets are adjusted in the same way.
Affected files:
lily/repeat-acknowledge-engraver.cc, lily/volta-engraver.cc





reply via email to

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