On 11 May 2011 15:18, m...@apollinemike.com <m...@apollinemike.com> wrote:

> There is a note in arpeggio.cc saying that width cannot be gleaned from the 
> print function because it triggers a vertical alignment when arpeggios are 
> cross-staff.  By turning the function into an internal function and calling 
> it form outside functions, I'm assuming that this avoids triggering the 
> vertical alignment, but I'm not sure this is the case.  Does anyone know 
> how/where/when/why the vertical alignment is triggered?

Probably when the print function reads 'positions:
ly:arpeggio::calc-positions requests the common refpoint in the
Y-axis, which will be a VerticalAlignment for cross-staff arpeggios.

Cheers,
Neil

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to