11.11.2014 Views

PDF of regtests for 2.16.2 - LilyPond

PDF of regtests for 2.16.2 - LilyPond

PDF of regtests for 2.16.2 - LilyPond

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A clef can be folded below notes in a different staff, if there is space enough. With Paper_<br />

column stencil callbacks we can show where columns are in the score.<br />

‘spacing-folded-clef2.ly’<br />

0<br />

8.70<br />

<br />

7.70<br />

7.70<br />

<br />

1<br />

0<br />

34<br />

5 7<br />

1/4 1/2 1/23/4<br />

<br />

<br />

<br />

<br />

<br />

<br />

8<br />

1<br />

3.01 3.01 3.01 3.94<br />

2.85<br />

1.62 1.62 1.62<br />

3.84<br />

<br />

2.71<br />

1.62<br />

Voices that go back and <strong>for</strong>th between staves do not confuse the spacing engine.<br />

‘spacing-folded-clef3.ly’<br />

<br />

<br />

<br />

8 6 <br />

<br />

8 6 <br />

<br />

<br />

<br />

<br />

<br />

<br />

8 6<br />

8 6<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Spacing uses the duration <strong>of</strong> the notes, but disregards grace notes <strong>for</strong> this. In this example,<br />

the 8ths around the grace are spaced exactly as the other 8th notes.<br />

‘spacing-grace-duration.ly’<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Grace note runs have their own spacing variables in Score.GraceSpacing. So differing grace<br />

note lengths inside a run are spaced accordingly.<br />

‘spacing-grace.ly’<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Skyline horizontal spacing may fold non-adjacent columns together, but they still do not<br />

collide. In this case, the arpeggio and the barline do not collide.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!