Hi Graham,
Rather than trundle off a list of suggestions, I thought it might be
easier to send you a patch, which is attached.
Since the built-in support for accordion (using articulations) is no
longer working, should we junk the init file accordion-defs-init.ly?
Regards,
Neil
From c7b8ab823d6a206e3c5b311d6a98fa7c87217b19 Mon Sep 17 00:00:00 2001
From: Neil Puttock <[EMAIL PROTECTED]>
Date: Sat, 12 Jul 2008 22:24:13 +0100
Subject: [PATCH] Proofreading for keyboards.itely.
---
Documentation/user/keyboards.itely | 111 ---
1 files changed, 63 insertions(+), 48 deletions(-)
diff --git a/Documentation/user/keyboards.itely b/Documentation/user/keyboards.itely
index 7ae11e0..640a22a 100644
--- a/Documentation/user/keyboards.itely
+++ b/Documentation/user/keyboards.itely
@@ -41,13 +41,13 @@ instruments.
Keyboard instruments are usually notated with Piano staves. These
are two or more normal staves coupled with a brace. The same
-notation is also used for harps and other keyed instruments.
+notation is also used for other keyed instruments.
Organ music is normally written with two staves inside a
@code{PianoStaff} group and third, normal staff for the pedals.
The staves in keyboard music are largely independent, but
-sometimes voices can cross between the two staves. In this
-section we discuss some notation techniques particular to keyboard
+sometimes voices can cross between the two staves. This
+section discusses notation techniques particular to keyboard
music.
Several common issues in keyboard music are covered elsewhere:
@@ -93,13 +93,14 @@ Learning Manual:
Notation Reference:
@ref{Grouping staves},
@ref{Instrument names},
[EMAIL PROTECTED] resolution},
@ref{Writing music in parallel},
@ref{Fingering instructions},
[EMAIL PROTECTED] of articulations},
@ref{Grid lines},
@ref{Ties},
@ref{Arpeggio},
[EMAIL PROTECTED] repeats},
[EMAIL PROTECTED] of articulations}.
[EMAIL PROTECTED] repeats}.
Internals Reference:
@rinternals{PianoStaff}.
@@ -135,27 +136,28 @@ Voices can be switched between staves manually, using the command
@noindent
The string @var{staffname} is the name of the staff. It switches
-the current voice from its current staff to the Staff called
+the current voice from its current staff to the staff called
@var{staffname}. Typical values for @var{staffname} are
@code{"up"} and @code{"down"}, or @code{"RH"} and @code{"LH"}.
Cross-staff notes are beamed automatically:
[EMAIL PROTECTED],quote,ragged-right]
[EMAIL PROTECTED],quote]
\new PianoStaff <<
\new Staff = "up" {
8
-\change Staff = down
-g fis g
-\change Staff = up
+\change Staff = "down"
+g8 fis g
+\change Staff = "up"
8
-\change Staff = down
-e dis e
-\change Staff = up
+\change Staff = "down"
+e8 dis e
+\change Staff = "up"
}
\new Staff = "down" {
\clef bass
-s1 % keep staff alive
+% keep staff alive
+s1
}
>>
@end lilypond
@@ -179,7 +181,8 @@ Snippets:
@rlsr{Keyboards}.
Internals Reference:
[EMAIL PROTECTED]
[EMAIL PROTECTED],
[EMAIL PROTECTED]
@node Changing staff automatically
@@ -200,15 +203,16 @@ bottom staff. The syntax for this is
@noindent
This will create two staves inside the current staff group
(usually a @code{PianoStaff}), called @code{"up"} and
[EMAIL PROTECTED]"down"}. The lower staff will be in bass clef by default.
-The autochanger switches on basis of the pitch (middle C is the
[EMAIL PROTECTED]"down"}. The lower staff will be in the bass clef by default.
+The autochanger switches on the basis of the pitch ([EMAIL PROTECTED] is the
turning point), and it looks ahead skipping over rests to switch
in advance.
[EMAIL PROTECTED],verbatim,ragged-right]
[EMAIL PROTECTED],verbatim]
\new PianoStaff {
\autochange {
-g4 a b c' d' r4 a g
+g4 a b c'
+d'4 r a g
}
}
@end lilypond
@@ -223,14 +227,14 @@ can be created manually with the names @code{"up"} and
its voice between the existing staves. For example, this is
necessary to place a key signature in the lower staff:
[EMAIL PROTECTED],verbatim,ragged-right]
[EMAIL PROTECTED],verbatim]
\new PianoStaff <<
\new Staff = "up" {
\new Voice = "melOne" {
\key g \major
\autochange \relative c' {
g8 b a c b d c e
-d r fis, g a2
+d8 r fis, g a2
}
}
}
@@ -274,15 +278,18 @@ staff based on the first note named in the chord construct.
Whenever a voice switches to another staff, a line connecting the
notes can be printed automatically:
[EMAIL PROTECTED],ragged-right,fragment,relative=1,verbatim]
[EMAIL PROTECTED],fragment,relative=1,verbatim]
\new PianoStaff <<
\new Staff = "one" {
\showStaffSwitch
c1
-\change Staff=two
+\change Staff = "two"
b2 a
}
- \new Staff = "two" { \clef bass s1*2 }
+ \new Staff = "two" {
+\clef bass
+s1*2
+ }
>>
@end lilypond
@@ -298,6 +305,7 @@ Snippets:
@r