-\version "1.5.24.rz2"
+
+\version "1.5.68"
\header {
texidoc="
This shows how accidentals in different octaves are handled.
+FIXME: Shorten and docu
+
"
}
(p (ly-get-mus-property music 'pitch)))
(if (pair? es)
- (ly-set-mus-property
+ (ly-set-mus-property!
music 'elements
(map no-octaves es)))
(if (music? e)
- (ly-set-mus-property
+ (ly-set-mus-property!
music 'element
(no-octaves e)))
(if (pitch? p)
(begin
(set! p (lo-octave p))
- (ly-set-mus-property music 'pitch p)))
+ (ly-set-mus-property! music 'pitch p)))
music))
mus = \notes {
\mel
- \property Score.oneMeasureLazy = ##t
- \property Score.autoAccidentals = #'((measure-same-octave . 0))
- < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'((measure-same-octave . 0))" \mel >
- \property Score.autoAccidentals = #'((measure-same-octave . 1))
- < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'((measure-same-octave . 1))" \mel >
- \property Score.autoAccidentals = #'((measure-any-octave . 0))
- < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'((measure-any-octave . 0))" \mel >
- \property Score.autoAccidentals = #'((measure-any-octave . 1))
- < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'((measure-any-octave . 1))" \mel >
+
+%% FIXME.
+% \property Score.oneMeasureLazy = ##t
+
+
+ \property Score.autoAccidentals = #'(Staff (same-octave . 0))
+ < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (same-octave . 0))" \mel >
+ \property Score.autoAccidentals = #'(Staff (same-octave . 1))
+ < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (same-octave . 1))" \mel >
+ \property Score.autoAccidentals = #'(Staff (any-octave . 0))
+ < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (any-octave . 0))" \mel >
+ \property Score.autoAccidentals = #'(Staff (any-octave . 1))
+ < s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (any-octave . 1))" \mel >
\modernAccidentals
< s1^""^""^"$\\backslash$modernAccidentals" \mel >
\modernCautionaries