Delta Between Two Patch Sets: input/regression/unassociated-lyrics-alignment.ly
Issue 7768043 :
rewrite Self_alignment_interface
Left Patch Set: change explanation comment
Right Patch Set: align MMR and perc.rep. stuff using xparents
Use n/p to move between diff chunks;
N/P to move between comments.
Please Sign in to add in-line comments.
Jump to:
input/regression/text-spanner-attachment-alignment.ly
input/regression/unassociated-lyrics-alignment.ly
input/regression/unattached-lyrics-alignment.ly
lily/dynamic-engraver.cc
lily/fingering-engraver.cc
lily/flag.cc
lily/grob-closure.cc
lily/include/grob.hh
lily/include/paper-column.hh
lily/include/self-alignment-interface.hh
lily/multi-measure-rest-engraver.cc
lily/new-dynamic-engraver.cc
lily/new-fingering-engraver.cc
lily/paper-column.cc
lily/percent-repeat-engraver.cc
lily/self-alignment-interface.cc
lily/spanner.cc
ly/engraver-init.ly
scm/define-grob-properties.scm
scm/define-grobs.scm
scm/output-lib.scm
LEFT RIGHT
(no file at all) 1 \version "2.17.15"
2 #(set-global-staff-size 30)
3
4 \header {
5 texidoc = "Unassociated lyrics (i.e. lyrics without an associatedVoice)
6 should be properly aligned and behave just like associated lyrics."
7 }
8
9 \markup "default-aligned (centered):"
10 <<
11 { d'2 d' e'1 <f' g'> }
12 \new Lyrics { \lyricmode { foo2 bar aaa1 mmm1 } }
13 >>
14
15 \markup "right-aligned:"
16 <<
17 { d'2 d' e'1 <f' g'> }
18 \new Lyrics {
19 \lyricmode {
20 \override LyricText #'self-alignment-X = #RIGHT
21 foo2 bar aaa1 mmm1
22 }
23 }
24 >>
LEFT RIGHT