]> git.donarmstrong.com Git - lilypond.git/commit
TextScript, CombineTextScript: use aligned_on_parent
authorJanek Warchoł <lemniskata.bernoullego@gmail.com>
Mon, 23 Jun 2014 21:30:49 +0000 (23:30 +0200)
committerJanek Warchoł <lemniskata.bernoullego@gmail.com>
Sat, 5 Jul 2014 21:09:29 +0000 (23:09 +0200)
commit6f3f8f0fceed3b318c2572337e7dca83e4a11f6c
treef14a537256915485133bf4a6048df56ba8279edf
parent1d765020f867995879c761f2c9351c9dc74f1df8
TextScript, CombineTextScript: use aligned_on_parent

I think this makes more sense than just using "self-alignment".
It makes these grobs consistent with Lyrics and Dynamics, and
allows users to override their alignment more predictably.

Expected changes in output: TextScripts and CombineTextScripts
will be aligned slightly different when the user sets self-alignment-X
explicitly (parent notehead will be included in alignment, as in Lyrics).
Default placement should remain the same.

I'm also changing one regtest, just to make sure that despite slightly
changed alignment the markups will stick out far enough to the left.
input/regression/text-spanner-attachment-alignment.ly
scm/define-grobs.scm