On 1/19/07, Han-Wen Nienhuys <[EMAIL PROTECTED]> wrote:

Bertalan Fodor escreveu:
>
>> In that case, I recommend to use GrandStaff instead. The only reason
>> to use PianoStaff
>> is to get the fixed spacing to be able to handle cross-staff beams.
>>
> This fixed spacing is a very strict limitation, which makes it
> impossible to make beautiful piano scores. Why does this limitation
> still exist?

For determining horizontal spacing it is necessary to know stem
directions.
In the case of beams, stem directions are determined after doing
automatic knees.

It would probably be possible to revise the Beam::consider_auto_knees,
so it doesn't use the relative coordinates (which triggers
the vertical positioning).


I'll try using pure_relative_y_coordinate. Do you know what the problem is
for cross-staff slurs and arpeggios?
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to