+2005-01-16 Graham Percival <gperlist@shaw.ca>
+
+ * Documentation/user/lilypond.tely: changed order of appendices;
+ unified index should be last.
+
+ * Documentation/user/notation.itely: add example of key signatures
+ and info about Staff.printKeyCancellation.
+
2005-01-16 Han-Wen Nienhuys <hanwen@xs4all.nl>
* lily/include/repeated-music.hh (class Repeated_music): change
* Scheme tutorial::
* Notation manual details::
* Point and click::
-* Unified index::
* GNU Free Documentation License:: FDL.
* Cheat sheet::
+* Unified index::
@end menu
@end ifnottex
@include notation-appendices.itely
@include point-and-click.itely
+@include fdl.itexi
+
+@include cheatsheet.itely
+
@node Unified index
@appendix Unified index
@printindex cp
-@include fdl.itexi
-
-@include cheatsheet.itely
-
@bye
@internalsref{Staff}.@code{keySignature}. Non-standard key signatures
can be specified by setting this property directly.
+A natural sign is printed to cancel any previous accidentals. This
+can be suppressed by setting the @code{Staff.printKeyCancellation}
+property.
+
+@lilypond[quote,raggedright,fragment,verbatim,relative=2]
+{
+ \key d \major
+ a b cis d
+ \key g \minor
+ a bes c d
+ \set Staff.printKeyCancellation = ##f
+ \key d \major
+ a b cis d
+ \key g \minor
+ a bes c d
+}
+@end lilypond
+
Accidentals and key signatures often confuse new users, because
unaltered notes get natural signs depending on the key signature. For
more information, see @ref{More about pitches}.
when any of these properties are changed. The following example shows
possibilities when setting properties manually.
+@ignore
+should to be fixed very quickly -gp
+
@lilypond[quote,raggedright,verbatim]
{
\set Staff.clefGlyph = #"clefs.F"
c'4
\clef "bass"
c'4
+ \set Staff.middleCPosition = #4
+ c'4
}
@end lilypond
+@end ignore
@seealso