]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/accidentals.ly
dbd2f02f60ad7ee8d56ecc8cf01b0b7a118cb83a
[lilypond.git] / input / regression / accidentals.ly
1 \version "1.5.24.rz2"
2
3 \header{
4 texidoc="
5 This shows how accidentals are handled.
6 "
7 }
8
9 mel = \notes { \key d \major \time 4/4
10  d4  dis dis8 dis, d4 | d dis disis8 d, dis4 | d des disis8 dis, d4 | dis deses d dis ~ | dis dis ~ dis8 d, dis4 ~ | \break
11  dis dis cis c | c cis cisis cis | c ces cisis c | cis ceses c cis ~ | cis cis ~ cis cis \bar "|."  | \break
12 }
13
14 \score { \notes \context Staff \transpose c''' {
15    \mel
16    \property Score.oneMeasureLazy = ##t
17    \property Score.autoAccidentals = #'(same-octave)
18    < s1^"$\\backslash$property Score.autoAccidentals = \\#'(same-octave)" \mel >
19    \property Score.autoAccidentals = #'(lazy-same-octave)
20    < s1^"$\\backslash$property Score.autoAccidentals = \\#'(lazy-same-octave)" \mel >
21    \property Score.autoAccidentals = #'(any-octave)
22    < s1^"$\\backslash$property Score.autoAccidentals = \\#'(any-octave)" \mel >
23    \property Score.autoAccidentals = #'(lazy-any-octave)
24    < s1^"$\\backslash$property Score.autoAccidentals = \\#'(lazy-any-octave)" \mel >
25    \stoneAccidentals
26    < s1^"$\\backslash stoneAccidentals" \mel >
27    \stoneCautionaries
28    < s1^"$\\backslash stoneCautionaries" \mel >
29    \noResetKey
30    < s1^"$\\backslash noResetKey" \mel >
31   }
32   \paper {
33     indent = 0.0
34   }
35 }
36