CVSROOT: /cvsroot/lilypond
Module name: lilypond
Branch:
Changes by: Graham Percival <[EMAIL PROTECTED]> 05/05/20 11:42:13
Modified files:
. : ChangeLog
Documentation/user: instrument-notation.itely
advanced-notation.itely
Log message:
Edit.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.3643&tr2=1.3644&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/Documentation/user/instrument-notation.itely.diff?tr1=1.29&tr2=1.30&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/Documentation/user/advanced-notation.itely.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
Patches:
Index: lilypond/ChangeLog
diff -u lilypond/ChangeLog:1.3643 lilypond/ChangeLog:1.3644
--- lilypond/ChangeLog:1.3643 Fri May 20 10:45:02 2005
+++ lilypond/ChangeLog Fri May 20 11:42:12 2005
@@ -1,3 +1,9 @@
+2005-05-20 Graham Percival <[EMAIL PROTECTED]>
+
+ * Documentation/user/instrument-notation.itely: remove *Engraver.
+
+ * Documentation/user/advanced-notation.itely: edit, rearrange.
+
2005-05-20 Han-Wen Nienhuys <[EMAIL PROTECTED]>
* VERSION (PACKAGE_NAME): release 2.5.25
Index: lilypond/Documentation/user/advanced-notation.itely
diff -u lilypond/Documentation/user/advanced-notation.itely:1.24
lilypond/Documentation/user/advanced-notation.itely:1.25
--- lilypond/Documentation/user/advanced-notation.itely:1.24 Thu May 12
11:08:00 2005
+++ lilypond/Documentation/user/advanced-notation.itely Fri May 20 11:42:13 2005
@@ -13,15 +13,16 @@
@menu
* Text::
-* Even more than notes::
* Preparing parts::
* Orchestral music::
* Contemporary notation::
* Educational use::
* Automatic notation::
+* Other::
@end menu
+
@node Text
@section Text
@@ -43,8 +44,8 @@
@node Text scripts
@subsection Text scripts
[EMAIL PROTECTED] Text scripts
[EMAIL PROTECTED] Text scripts
@cindex text items, non-empty
@cindex non-empty texts
@@ -75,15 +76,17 @@
@cindex @code{\emptyText}
@code{\emptyText}.
+
@seealso
In this manual: @ref{Text markup}.
-Program reference: @internalsref{TextScriptEvent}, @internalsref{TextScript}.
+Program reference: @internalsref{TextScript}.
@node Text spanners
@subsection Text spanners
+
@cindex Text spanners
Some performance indications, e.g., @i{rallentando} or @i{accelerando},
@@ -111,10 +114,10 @@
@cindex textSpannerNeutral
@code{textSpannerNeutral}.
+
@seealso
-Internals @internalsref{TextSpanEvent},
[EMAIL PROTECTED]
+Program reference: @internalsref{TextSpanner}.
Examples: @inputfileref{input/@/regression,text@/-spanner@/.ly}.
@@ -126,6 +129,7 @@
@cindex segno on bar line
@cindex fermata on bar line
@cindex bar lines, symbols on
[EMAIL PROTECTED] @code{\mark}
The @code{\mark} command is primarily used for
@internalsref{Rehearsal marks},
@@ -150,6 +154,10 @@
@c IMO this is a bug; hopefully it'll be fixed soon, so I can
@c delete this sentence. -gp
If there is no next line, then the mark will not be printed at all.
+
+
[EMAIL PROTECTED]
+
To print the mark at the end of the current line, use
@example
@@ -171,7 +179,7 @@
@seealso
-Program reference: @internalsref{MarkEvent}, @internalsref{RehearsalMark}.
+Program reference: @internalsref{RehearsalMark}.
@node Text markup
@@ -234,7 +242,6 @@
@cindex font size, texts
-
In markup mode you can compose expressions, similar to mathematical
expressions, XML documents, and music expressions. You can stack
expressions grouped vertically with the command @code{\column}.
@@ -246,7 +253,6 @@
c1^\markup { \line { a b c } }
@end lilypond
-
Markups can be stored in variables and these variables
may be attached to notes, like
@example
@@ -254,7 +260,6 @@
@{ a^\allegro b c d @}
@end example
-
Some objects have alignment procedures of their own, which cancel out
any effects of alignments applied to their markup arguments as a
whole. For example, the @internalsref{RehearsalMark} is horizontally
@@ -264,10 +269,11 @@
@seealso
-Program reference: @internalsref{TextScriptEvent}, @internalsref{TextScript}.
+Program reference: @internalsref{TextScript}.
Init files: @file{scm/@/new@/-markup@/.scm}.
+
@refbugs
Kerning or generation of ligatures is only done when the @TeX{}
@@ -277,14 +283,6 @@
Syntax errors for markup mode are confusing.
[EMAIL PROTECTED]
-* Text encoding::
-* Nested scores::
-* Overview of text markup commands::
-* New dynamic marks::
-* Other text markup issues::
[EMAIL PROTECTED] menu
-
@node Text encoding
@subsection Text encoding
@@ -305,7 +303,6 @@
@lilypondfile[fontload]{utf-8.ly}
-
The @TeX{} backend does not handle encoding specially at all. Strings
in the input are put in the output as-is. Extents of text items in the
@TeX{} backend, are determined by reading a file created via the
@@ -327,6 +324,7 @@
suitable LaTeX wrappers to load appropriate [EMAIL PROTECTED] packages for
interpreting non-ASCII strings.
+
@seealso
@inputfileref{input/regression,utf-8.ly}
@@ -350,7 +348,6 @@
e f
}
@end lilypond
-
@node Overview of text markup commands
@@ -406,152 +403,30 @@
@end example
[EMAIL PROTECTED] really bad section name. :(
[EMAIL PROTECTED] Even more than notes
[EMAIL PROTECTED] Even more than notes
[EMAIL PROTECTED] Preparing parts
[EMAIL PROTECTED] Preparing parts
+
+This section describes various notation that are useful for preparing
+individual parts.
@menu
-* Transpose::
-* Ottava brackets::
* Multi measure rests::
-* Time administration::
+* Metronome marks::
+* Rehearsal marks::
+* Bar numbers::
+* Instrument names::
+* Instrument transpositions::
+* Ottava brackets::
+* Different editions from one source::
@end menu
-
[EMAIL PROTECTED] Transpose
[EMAIL PROTECTED] Transpose
[EMAIL PROTECTED] Transpose
[EMAIL PROTECTED] transposition of pitches
[EMAIL PROTECTED] @code{\transpose}
-
-A music expression can be transposed with @code{\transpose}. The
-syntax is
[EMAIL PROTECTED]
-\transpose @var{from} @var{to} @var{musicexpr}
[EMAIL PROTECTED] example
-
-This means that @var{musicexpr} is transposed by the interval between
-the pitches @var{from} and @var{to}: any note with pitch @code{from}
-is changed to @code{to}.
-
-
-For example, consider a piece written in the key of D-major. If
-this piece is a little too low for its performer, it can be
-transposed up to E-major with
[EMAIL PROTECTED]
-\transpose d e @dots{}
[EMAIL PROTECTED] example
-
-Consider a part written for violin (a C instrument). If
-this part is to be played on the A clarinet, the following
-transposition will produce the appropriate part
-
[EMAIL PROTECTED]
-\transpose a c @dots{}
[EMAIL PROTECTED] example
-
[EMAIL PROTECTED] distinguishes between enharmonic pitches: both
[EMAIL PROTECTED] c cis} or @code{\transpose c des} will transpose up
-half a tone. The first version will print sharps and the second
-version will print flats
-
[EMAIL PROTECTED],raggedright,verbatim]
-mus = { \key d \major cis d fis g }
-\context Staff {
- \clef "F" \mus
- \clef "G"
- \transpose c g' \mus
- \transpose c f' \mus
-}
[EMAIL PROTECTED] lilypond
-
[EMAIL PROTECTED] may also be used to input written notes for a
-transposing instrument. Pitches are normally entered into LilyPond
-in C (or ``concert pitch''), but they may be entered in another
-key. For example, when entering music for a B-flat trumpet which
-begins on concert D, one would write
-
[EMAIL PROTECTED]
-\transpose c bes @{ e4 @dots{} @}
[EMAIL PROTECTED] example
-
-To print this music in B-flat again (ie producing a trumpet part,
-instead of a concert pitch conductor's score) you would wrap the
-existing music with another @code{transpose}
-
[EMAIL PROTECTED]
-\transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
[EMAIL PROTECTED] example
-
-
-
[EMAIL PROTECTED]
-
-Program reference: @internalsref{TransposedMusic}, and
[EMAIL PROTECTED]
-
[EMAIL PROTECTED]
-
-If you want to use both @code{\transpose} and @code{\relative},
-you must put @code{\transpose} outside of @code{\relative}, since
[EMAIL PROTECTED] will have no effect music that appears inside a
[EMAIL PROTECTED]
-
-
[EMAIL PROTECTED] Ottava brackets
[EMAIL PROTECTED] Ottava brackets
-
-`Ottava' brackets introduce an extra transposition of an octave for
-the staff. They are created by invoking the function
[EMAIL PROTECTED]
-
[EMAIL PROTECTED] ottava
[EMAIL PROTECTED] 15ma
[EMAIL PROTECTED] octavation
-
[EMAIL PROTECTED],raggedright,verbatim,fragment]
-\relative c''' {
- a2 b
- #(set-octavation 1)
- a b
- #(set-octavation 0)
- a b
-}
[EMAIL PROTECTED] lilypond
-
-The @code{set-octavation} function also takes -1 (for 8va bassa) and 2
-(for 15ma) as arguments. Internally the function sets the properties
[EMAIL PROTECTED] (e.g., to @code{"8va"}) and
[EMAIL PROTECTED] For overriding the text of the bracket, set
[EMAIL PROTECTED] after invoking @code{set-octavation}, i.e.,
-
[EMAIL PROTECTED],raggedright,verbatim]
-{
- #(set-octavation 1)
- \set Staff.ottavation = #"8"
- c'''
-}
[EMAIL PROTECTED] lilypond
-
[EMAIL PROTECTED]
-
-Program reference: @internalsref{OttavaBracket}.
-
-Examples: @inputfileref{input/@/regression,ottava@/.ly},
[EMAIL PROTECTED]/@/regression,ottava@/-broken@/.ly}.
-
[EMAIL PROTECTED]
-
[EMAIL PROTECTED] will get confused when clef changes happen
-during an octavation bracket.
-
-
@node Multi measure rests
@subsection Multi measure rests
+
@cindex multi measure rests
@cindex Rests, multi measure
-
[EMAIL PROTECTED] whole rests for a full measure
@cindex @code{R}
Multi-measure rests are entered using [EMAIL PROTECTED]'. It is specifically
@@ -594,7 +469,6 @@
R1*2 | R1*5 | R1*9
@end lilypond
-
@cindex text on multi-measure rest
@cindex script on multi-measure rest
@cindex fermata on multi-measure rest
@@ -620,19 +494,16 @@
@end example
[EMAIL PROTECTED] whole rests for a full measure
-
@seealso
-Program reference: @internalsref{MultiMeasureRestEvent},
[EMAIL PROTECTED],
[EMAIL PROTECTED], and
+Program reference: @internalsref{MultiMeasureRestMusicGroup},
@internalsref{MultiMeasureRest}.
The layout object @internalsref{MultiMeasureRestNumber} is for the
default number, and @internalsref{MultiMeasureRestText} for user
specified texts.
+
@refbugs
It is not possible to use fingerings (e.g., @code{R1-4}) to put numbers
@@ -654,68 +525,6 @@
numbering will be off.
[EMAIL PROTECTED] Time administration
[EMAIL PROTECTED] Time administration
-
-Time is administered by the @internalsref{Time_signature_engraver},
-which usually lives in the @internalsref{Score} context.
-The bookkeeping deals with the following variables
-
[EMAIL PROTECTED] @code
[EMAIL PROTECTED] currentBarNumber
-The measure number.
-
[EMAIL PROTECTED] measureLength
-The length of the measures in the current time signature. For a 4/4
-time this [EMAIL PROTECTED], and for 6/8 it is 3/4.
-
[EMAIL PROTECTED] measurePosition
-The point within the measure where we currently are. This quantity
-is reset [EMAIL PROTECTED] whenever it exceeds @code{measureLength}. When that
-happens, @code{currentBarNumber} is incremented.
-
[EMAIL PROTECTED] timing
-If set to true, the above variables are updated for every time
-step. When set to false, the engraver stays in the current measure
-indefinitely.
[EMAIL PROTECTED] table
-
-Timing can be changed by setting any of these variables explicitly.
-In the next example, the 4/4 time signature is printed, but
[EMAIL PROTECTED] is set to 5/4. After a while, the measure is
-shortened by 1/8, by setting @code{measurePosition} to 7/8 at 2/4
-in the measure, so the next bar line will fall at 2/4 + 3/8. The
-3/8 arises because 5/4 normally has 10/8, but we have manually
-set the measure position to be 7/8 and 10/8 - 7/8 = 3/8.
-
[EMAIL PROTECTED],raggedright,verbatim,relative,fragment]
-\set Score.measureLength = #(ly:make-moment 5 4)
-c1 c4
-c1 c4
-c4 c4
-\set Score.measurePosition = #(ly:make-moment 7 8)
-b8 b b
-c4 c1
[EMAIL PROTECTED] lilypond
-
-
-
[EMAIL PROTECTED] Preparing parts
[EMAIL PROTECTED] Preparing parts
-
-This section describes various notation that are useful for preparing
-individual parts.
-
[EMAIL PROTECTED]
-* Metronome marks::
-* Rehearsal marks::
-* Bar numbers::
-* Instrument names::
-* Instrument transpositions::
-* Different editions from one source::
[EMAIL PROTECTED] menu
-
-
@node Metronome marks
@subsection Metronome marks
@@ -735,6 +544,9 @@
\tempo 8.=120 c''1
@end lilypond
+
[EMAIL PROTECTED]
+
To change the tempo in the MIDI output without printing anything, make
the metronome marking invisible
@example
@@ -757,8 +569,8 @@
@seealso
-Program reference: @internalsref{MetronomeChangeEvent}
[EMAIL PROTECTED]
+Program reference: @internalsref{MetronomeMark}.
+
@refbugs
@@ -775,8 +587,8 @@
@node Rehearsal marks
@subsection Rehearsal marks
+
@cindex Rehearsal marks
[EMAIL PROTECTED] mark
@cindex @code{\mark}
To print a rehearsal mark, use the @code{\mark} command
@@ -791,8 +603,6 @@
@noindent
(The [EMAIL PROTECTED]' is skipped in accordance with engraving traditions.)
[EMAIL PROTECTED] umm, is the manual the right place for feature requests? :)
-gp
[EMAIL PROTECTED] FIXME - should make that tunable.
The mark is incremented automatically if you use @code{\mark
\default}, but you can also use an integer argument to set the mark
@@ -820,9 +630,10 @@
@code{format-mark-letters} and @code{format-mark-box-letters}.
These can be used as inspiration for other formatting functions.
+
@seealso
-Program reference: @internalsref{MarkEvent}, @internalsref{RehearsalMark}.
+Program reference: @internalsref{RehearsalMark}.
Init files: @file{scm/@/translation@/-functions@/.scm} contains the
definition of @code{format-mark-numbers} and
@@ -837,7 +648,6 @@
@node Bar numbers
@subsection Bar numbers
-
@cindex Bar numbers
@cindex measure numbers
@cindex @code{currentBarNumber}
@@ -880,6 +690,7 @@
}
@end lilypond
+
@seealso
Program reference: @internalsref{BarNumber}.
@@ -888,6 +699,7 @@
@inputfileref{input/@/test,bar@/-number@/-every@/-five@/-reset@/.ly},
and @inputfileref{input/@/test,bar@/-number@/-regular@/-interval@/.ly}.
+
@refbugs
Bar numbers can collide with the @internalsref{StaffGroup} bracket, if
@@ -941,6 +753,7 @@
@node Instrument transpositions
@subsection Instrument transpositions
+
@cindex transposition, MIDI
@cindex transposition, instrument
@@ -992,10 +805,62 @@
@end example
[EMAIL PROTECTED] Ottava brackets
[EMAIL PROTECTED] Ottava brackets
+
+`Ottava' brackets introduce an extra transposition of an octave for
+the staff. They are created by invoking the function
[EMAIL PROTECTED]
+
[EMAIL PROTECTED] ottava
[EMAIL PROTECTED] 15ma
[EMAIL PROTECTED] octavation
+
[EMAIL PROTECTED],raggedright,verbatim,fragment]
+\relative c''' {
+ a2 b
+ #(set-octavation 1)
+ a b
+ #(set-octavation 0)
+ a b
+}
[EMAIL PROTECTED] lilypond
+
+The @code{set-octavation} function also takes -1 (for 8va bassa) and 2
+(for 15ma) as arguments. Internally the function sets the properties
[EMAIL PROTECTED] (e.g., to @code{"8va"}) and
[EMAIL PROTECTED] For overriding the text of the bracket, set
[EMAIL PROTECTED] after invoking @code{set-octavation}, i.e.,
+
[EMAIL PROTECTED],raggedright,verbatim]
+{
+ #(set-octavation 1)
+ \set Staff.ottavation = #"8"
+ c'''
+}
[EMAIL PROTECTED] lilypond
+
+
[EMAIL PROTECTED]
+
+Program reference: @internalsref{OttavaBracket}.
+
+Examples: @inputfileref{input/@/regression,ottava@/.ly},
[EMAIL PROTECTED]/@/regression,ottava@/-broken@/.ly}.
+
+
[EMAIL PROTECTED]
+
[EMAIL PROTECTED] will get confused when clef changes happen
+during an octavation bracket.
+
+
@node Different editions from one source
@subsection Different editions from one source
[EMAIL PROTECTED] @code{\tag}
@cindex tag
+
The @code{\tag} command marks music expressions with a name. These
tagged expressions can be filtered out later. With this mechanism it
is possible to make different versions of the same music source.
@@ -1044,7 +909,6 @@
@lilypondfile[raggedright,quote]{tag-filter.ly}
-
The argument of the @code{\tag} command should be a symbol, or a list
of symbols, for example,
@example
@@ -1052,17 +916,18 @@
@end example
-
@seealso
Examples: @inputfileref{input/@/regression,tag@/-filter@/.ly}.
+
@refbugs
Multiple rests are not merged if you create the score with both tagged
sections.
+
@node Orchestral music
@section Orchestral music
@@ -1158,10 +1023,7 @@
@seealso
-Program reference: @internalsref{PartCombineMusic},
[EMAIL PROTECTED], and
[EMAIL PROTECTED], and
[EMAIL PROTECTED]
+Program reference: @internalsref{PartCombineMusic}.
@refbugs
@@ -1614,8 +1476,7 @@
Program reference: @internalsref{ClusterSpanner},
@internalsref{ClusterSpannerBeacon},
[EMAIL PROTECTED], and
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Examples: @inputfileref{input/@/regression,cluster@/.ly}.
@@ -1926,8 +1787,7 @@
@seealso
-Program reference: @internalsref{HorizontalBracket},
[EMAIL PROTECTED]
+Program reference: @internalsref{HorizontalBracket}.
Examples: @inputfileref{input/@/regression,note@/-group@/-bracket@/.ly}.
@@ -2327,3 +2187,140 @@
@end lilypond
[EMAIL PROTECTED] Other
[EMAIL PROTECTED] Other
+
+FIXME:
+It's the dreaded ``what on earth should I do with this stuff'' section! Yay!
+
[EMAIL PROTECTED]
+* Time administration::
+* Transpose::
[EMAIL PROTECTED] menu
+
+
[EMAIL PROTECTED] Time administration
[EMAIL PROTECTED] Time administration
+
+Time is administered by the @internalsref{Time_signature_engraver},
+which usually lives in the @internalsref{Score} context.
+The bookkeeping deals with the following variables
+
[EMAIL PROTECTED] @code
[EMAIL PROTECTED] currentBarNumber
+The measure number.
+
[EMAIL PROTECTED] measureLength
+The length of the measures in the current time signature. For a 4/4
+time this [EMAIL PROTECTED], and for 6/8 it is 3/4.
+
[EMAIL PROTECTED] measurePosition
+The point within the measure where we currently are. This quantity
+is reset [EMAIL PROTECTED] whenever it exceeds @code{measureLength}. When that
+happens, @code{currentBarNumber} is incremented.
+
[EMAIL PROTECTED] timing
+If set to true, the above variables are updated for every time
+step. When set to false, the engraver stays in the current measure
+indefinitely.
[EMAIL PROTECTED] table
+
+Timing can be changed by setting any of these variables explicitly.
+In the next example, the 4/4 time signature is printed, but
[EMAIL PROTECTED] is set to 5/4. After a while, the measure is
+shortened by 1/8, by setting @code{measurePosition} to 7/8 at 2/4
+in the measure, so the next bar line will fall at 2/4 + 3/8. The
+3/8 arises because 5/4 normally has 10/8, but we have manually
+set the measure position to be 7/8 and 10/8 - 7/8 = 3/8.
+
[EMAIL PROTECTED],raggedright,verbatim,relative,fragment]
+\set Score.measureLength = #(ly:make-moment 5 4)
+c1 c4
+c1 c4
+c4 c4
+\set Score.measurePosition = #(ly:make-moment 7 8)
+b8 b b
+c4 c1
[EMAIL PROTECTED] lilypond
+
+
[EMAIL PROTECTED] Transpose
[EMAIL PROTECTED] Transpose
[EMAIL PROTECTED] Transpose
[EMAIL PROTECTED] transposition of pitches
[EMAIL PROTECTED] @code{\transpose}
+
+A music expression can be transposed with @code{\transpose}. The
+syntax is
[EMAIL PROTECTED]
+\transpose @var{from} @var{to} @var{musicexpr}
[EMAIL PROTECTED] example
+
+This means that @var{musicexpr} is transposed by the interval between
+the pitches @var{from} and @var{to}: any note with pitch @code{from}
+is changed to @code{to}.
+
+
+For example, consider a piece written in the key of D-major. If
+this piece is a little too low for its performer, it can be
+transposed up to E-major with
[EMAIL PROTECTED]
+\transpose d e @dots{}
[EMAIL PROTECTED] example
+
+Consider a part written for violin (a C instrument). If
+this part is to be played on the A clarinet, the following
+transposition will produce the appropriate part
+
[EMAIL PROTECTED]
+\transpose a c @dots{}
[EMAIL PROTECTED] example
+
[EMAIL PROTECTED] distinguishes between enharmonic pitches: both
[EMAIL PROTECTED] c cis} or @code{\transpose c des} will transpose up
+half a tone. The first version will print sharps and the second
+version will print flats
+
[EMAIL PROTECTED],raggedright,verbatim]
+mus = { \key d \major cis d fis g }
+\context Staff {
+ \clef "F" \mus
+ \clef "G"
+ \transpose c g' \mus
+ \transpose c f' \mus
+}
[EMAIL PROTECTED] lilypond
+
[EMAIL PROTECTED] may also be used to input written notes for a
+transposing instrument. Pitches are normally entered into LilyPond
+in C (or ``concert pitch''), but they may be entered in another
+key. For example, when entering music for a B-flat trumpet which
+begins on concert D, one would write
+
[EMAIL PROTECTED]
+\transpose c bes @{ e4 @dots{} @}
[EMAIL PROTECTED] example
+
+To print this music in B-flat again (ie producing a trumpet part,
+instead of a concert pitch conductor's score) you would wrap the
+existing music with another @code{transpose}
+
[EMAIL PROTECTED]
+\transpose bes c @{ \transpose c bes @{ e4 @dots{} @} @}
[EMAIL PROTECTED] example
+
+
+
[EMAIL PROTECTED]
+
+Program reference: @internalsref{TransposedMusic}, and
[EMAIL PROTECTED]
+
[EMAIL PROTECTED]
+
+If you want to use both @code{\transpose} and @code{\relative},
+you must put @code{\transpose} outside of @code{\relative}, since
[EMAIL PROTECTED] will have no effect music that appears inside a
[EMAIL PROTECTED]
+
+
Index: lilypond/Documentation/user/instrument-notation.itely
diff -u lilypond/Documentation/user/instrument-notation.itely:1.29
lilypond/Documentation/user/instrument-notation.itely:1.30
--- lilypond/Documentation/user/instrument-notation.itely:1.29 Thu May 12
08:15:42 2005
+++ lilypond/Documentation/user/instrument-notation.itely Fri May 20
11:42:13 2005
@@ -32,7 +32,6 @@
handle this cross-staffing behavior. In this section we discuss the
@internalsref{PianoStaff} and some other pianistic peculiarities.
-
@menu
* Automatic staff changes::
* Manual staff switches::
@@ -41,7 +40,8 @@
* Cross staff stems::
@end menu
[EMAIL PROTECTED]
+@
+refbugs
Dynamics are not centered, but workarounds do exist. See the
``piano centered dynamics'' template in @ref{Piano templates}.
@@ -280,6 +280,7 @@
@end lilypond
+
@node Chord names
@section Chord names
@@ -637,6 +638,7 @@
@code{< .. >} syntax.
+
@node Vocal music
@section Vocal music
@@ -805,8 +807,7 @@
@seealso
-Program reference: events @internalsref{LyricEvent}, and
[EMAIL PROTECTED]
+Program reference: @internalsref{LyricText}.
@refbugs
@@ -876,9 +877,7 @@
@seealso
-Program reference: @internalsref{HyphenEvent},
[EMAIL PROTECTED], @internalsref{LyricHyphen}, and
[EMAIL PROTECTED]
+Program reference: @internalsref{LyricHyphen}, @internalsref{LyricExtender}.
@@ -1221,9 +1220,7 @@
@seealso
-Program reference: Layout objects @internalsref{LyricText} and
[EMAIL PROTECTED] Music expressions
[EMAIL PROTECTED]
+Program reference: @internalsref{LyricText}, @internalsref{VocalName}.
@@ -1386,6 +1383,7 @@
@end lilypond
+
@node Rhythmic music
@section Rhythmic music
@@ -1663,7 +1661,6 @@
-
@node Guitar
@section Guitar
@@ -1695,8 +1692,7 @@
@seealso
-Program reference: @internalsref{StringNumber},
[EMAIL PROTECTED]
+Program reference: @internalsref{StringNumber}.
@node Tablatures basic
@@ -1750,8 +1746,7 @@
@seealso
-Program reference: @internalsref{TabStaff}, @internalsref{TabVoice}, and
[EMAIL PROTECTED]
+Program reference: @internalsref{TabStaff}, @internalsref{TabVoice}.
@refbugs
@@ -1859,6 +1854,7 @@
@end lilypond
+
@node Ancient notation
@section Ancient notation
@@ -2653,7 +2649,7 @@
In this manual: @ref{Breath marks}.
-Program reference: @internalsref{BreathingSign},
@internalsref{BreathingSignEvent}.
+Program reference: @internalsref{BreathingSign}.
Examples: @inputfileref{input/@/test,divisiones@/.ly}.
@@ -3866,8 +3862,8 @@
@seealso
-Program reference: @internalsref{BassFigureEvent} music,
[EMAIL PROTECTED] object, and @internalsref{FiguredBass} context.
+Program reference: @internalsref{BassFigure} object,
[EMAIL PROTECTED] context.
@refbugs
_______________________________________________
Lilypond-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs