27.03.2013 Views

LilyPond Snippets

LilyPond Snippets

LilyPond Snippets

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Editorial annotations 115<br />

<br />

<br />

5<br />

1<br />

3<br />

<br />

3<br />

1 <br />

5 1<br />

3<br />

3<br />

1<br />

5<br />

Creating a delayed turn<br />

5<br />

3<br />

1<br />

Creating a delayed turn, where the lower note of the turn uses the accidental, requires several<br />

overrides. The outside-staff-priority property must be set to #f, as otherwise this would<br />

take precedence over the avoid-slur property. The value of halign is used to position the<br />

turn horizontally.<br />

\relative c'' {<br />

\once \override TextScript #'avoid-slur = #'inside<br />

\once \override TextScript #'outside-staff-priority = ##f<br />

c2(^\markup \tiny \override #'(baseline-skip . 1) {<br />

\halign #-4<br />

\center-column {<br />

\sharp<br />

\musicglyph #"scripts.turn"<br />

}<br />

}<br />

d4.) c8<br />

}<br />

<br />

<br />

<br />

<br />

Creating blank staves<br />

<br />

To create blank staves, generate empty measures then remove the Bar_number_engraver from<br />

the Score context, and the Time_signature_engraver, Clef_engraver and Bar_engraver<br />

from the Staff context.<br />

#(set-global-staff-size 20)<br />

\score {<br />

{<br />

\repeat unfold 12 { s1 \break }<br />

}<br />

\layout {<br />

indent = 0\in<br />

\context {<br />

\Staff<br />

\remove "Time_signature_engraver"<br />

\remove "Clef_engraver"<br />

\remove "Bar_engraver"<br />

}<br />

\context {<br />

\Score<br />

\remove "Bar_number_engraver"<br />

}

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

Saved successfully!

Ooh no, something went wrong!