-command is @code{\set Staff.keySignature} = #'((@var{octave} .
-@var{step}) . @var{alter}) where @var{octave} specifies the octave
-(0 being the octave from middle C to the B above), @var{step}
-specifies the note within the octave (0 means C and 6 means B),
-and @var{alter} is ,SHARP ,FLAT ,DOUBLE-SHARP etc. (Note the
-leading comma.) Here is an example of a possible key signature for
-generating a whole-tone scale:
+command is a list:
+
+@example
+\set Staff.keySignature = #'((@var{octave} . @var{step}) . @var{alter})
+@end example
+
+@noindent
+where, for each element in the list, @var{octave} specifies the
+octave (0 being the octave from middle C to the B above),
+@var{step} specifies the note within the octave (0 means C and 6
+means B), and @var{alter} is ,SHARP ,FLAT ,DOUBLE-SHARP etc.
+(Note the leading comma.) Here is an example of a possible key
+signature for generating a whole-tone scale: