]> git.donarmstrong.com Git - lilypond.git/commitdiff
Docs: NR expressive: clarify \fermata and \fermataMarkup
authorTrevor Daniels <t.daniels@treda.co.uk>
Sat, 17 Jul 2010 07:32:05 +0000 (08:32 +0100)
committerTrevor Daniels <t.daniels@treda.co.uk>
Sat, 17 Jul 2010 07:32:05 +0000 (08:32 +0100)
Documentation/notation/expressive.itely

index d31e59d94fef6afdd553e579b786fc42d1e2c031..9ba59343ff61596117f34ea447c5a6849bdeb39f 100644 (file)
@@ -108,6 +108,7 @@ Methods to create new dynamic markings are also discussed.
 @funindex \fermata
 @funindex \longfermata
 @funindex \verylongfermata
+@funindex \fermataMarkup
 @funindex \segno
 @funindex \coda
 @funindex \varcoda
@@ -159,6 +160,19 @@ may be manually placed above or below the staff; see
 Articulations are @code{Script} objects.  Their properties are
 described more fully in @rinternals{Script}.
 
+Articulations can be attached to rests as well as notes but they
+cannot be attached to multi-measure rests.  A special predefined
+command, @code{\fermataMarkup}, is available for attaching a fermata
+to a multi-measure rest (and only a multi-measure rest).  This
+creates a @code{MultiMeasureRestText} object.
+
+@lilypond[verbatim,quote,relative=2]
+\override Script #'color = #red
+\override MultiMeasureRestText #'color = #blue
+a2\fermata r\fermata
+R1\fermataMarkup
+@end lilypond
+
 In addition to articulations, text and markups can be attached to
 notes.  See @ref{Text scripts}.