]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/tex/refman.yo
patch::: 1.0.16.mb1: Re: LilyPond 1.0.16
[lilypond.git] / Documentation / tex / refman.yo
index ae08ad2d24ae9172ea474776291a992b5d82c753..5331fe1269343f1f613730223f2db51eed6fb697 100644 (file)
@@ -952,7 +952,10 @@ file(.ly) extension must be given, and the filename must be quoted.
 (An unquoted string will not work here.)
 
 dit(code(\key) var(pitch)code(;)) Change key signature to that of
-var(pitch)-major.
+var(pitch)-major. The predefined identifiers code(\major) and
+code(\minor) decide if all subsequent code(\key) commands are given in
+major or minor, respectively.
+  
 
 dit(code(\keysignature) var(pitchseq)code(;))
 Specify an arbitrary key signature.  The pitches from var(pitch) will
@@ -1296,7 +1299,10 @@ dit(code(defaultBarType)) Sets the default type of bar line.  See
 code(\bar) keyword.
 
 
-
+dit(code(keymodality)) The number of semitones that should be added to
+the pitch given in the subsequent code(\key) commands to get the
+corresponding major key, e.g. minor keys are specified by
+code(keymodality=3). Is set by code(\major) and code(\minor).
 
 dit(code(keyoctaviation)) If set to 1, then keys are the same in all
 octaves.  If set to 0 then the key signature for different octaves can
@@ -1323,16 +1329,16 @@ default) if you do not want key signatures printed.
 dit(code(timeSignatureStyle)) Changes the default two-digit layout
    for time signatures. The following values are recognized:
    description(
-      dit(code(C)): 4/4 and 2/2 are typeset as C and struck C,
+      dit(code(C)) 4/4 and 2/2 are typeset as C and struck C,
       respectively. All other time signatures are written with two digits.
-      dit(code(old)): 2/2, 3/2, 3/4, 4/4, 6/4 and 9/4 are typeset with
+      dit(code(old)) 2/2, 3/2, 3/4, 4/4, 6/4 and 9/4 are typeset with
       old-style mensuration marks. All other time signatures are 
       written with two digits.
-      dit(code(1)): All time signatures are typeset with a single
+      dit(code(1)) All time signatures are typeset with a single
       digit, e.g. 3/2 is written as 3.
       dit(code(C2/2), code(C4/4), code(old2/2), code(old3/2),
       code(old3/4), code(old4/4), code(old6/4) or
-      code(old9/4)): Tells Lilypond to use a specific symbol as time
+      code(old9/4)) Tells Lilypond to use a specific symbol as time
       signature.
    )
 The different time signature characters are shown below with
@@ -1439,6 +1445,10 @@ code(castingalgorithm).  Is equal to 1.0.
 dit(code(\infinity)) Used for setting the Score.beamslopedamping
 property.  Is actually equal to 10000.  
 dit(code(\left)) Used for setting textalignment property.  Is equal to -1.
+dit(code(\major)) All subsequent code(\key) commands are interpreted
+as major keys.
+dit(code(\minor)) All subsequent code(\key) commands are interpreted
+as minor keys.
 dit(code(\mf)) Print mezzoforte symbol on preceeding note. 
 dit(code(\mp)) Print mezzopiano symbol on preceeding note. 
 dit(code(\nobreak)) Prevent a line break in music by using a large