--- /dev/null
+%% Do not edit this file; it is auto-generated from LSR!
+\version "2.10.12"
+
+\header { texidoc = "
+In accordance with standard typesetting rules, a natural sign is
+printed before a sharp or flat if a previous accidental on the same
+note needs to be canceled. To change this behavior, set the
+extraNatural property to \"false\" in the Staff context.
+" }
+
+{
+aeses4 aes ais a
+\set Staff.extraNatural = ##f
+aeses4 aes ais a
+}
--- /dev/null
+%% Do not edit this file; it is auto-generated from LSR!
+\version "2.10.12"
+
+\header { texidoc = "
+When the key signature changes, natural signs are automatically printed
+to cancel any accidentals from previous key signatures. This may be
+altered by setting to \"false\" the printKeyCancellation property in
+the Staff context.
+" }
+
+{
+\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
+}