]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/define-grob-properties.scm
Doc: Insert appendix #f directly into the doc node, not needed in dump any more
[lilypond.git] / scm / define-grob-properties.scm
index ccffd3b49708aa75ccbc525a9982fd1c8e707e3b..49916fa24ee62543ad408489d2db41e59cfd67ed 100644 (file)
@@ -276,14 +276,14 @@ from the fret.  Default -0.2
 Default @code{#RIGHT}.
 @item
 @code{mute-string} -- Character string to be used to indicate muted 
-string.  Default @qq{x}.
+string.  Default \"x\".
 @item
 @code{number-type} -- Type of numbers to use in fret label.  Choices
 include @code{roman-lower}, @code{roman-upper}, and @code{arabic}.  Default
 @code{roman-lower}.
 @item
 @code{open-string} -- Character string to be used to indicate open 
-string.  Default @qq{o}.
+string.  Default \"o\".
 @item
 @code{orientation} -- Orientation of fret-diagram.  Options include
 @code{normal} and @code{landscape}.  Default @code{normal}.
@@ -320,6 +320,27 @@ property.")
 
      (hair-thickness ,number? "Thickness of the thin line in a bar
 line.")
+     (harp-pedal-details ,list? "An alist of detailed grob properties
+for harp pedal diagrams.  Each alist entry consists of a
+(@code{property} . @code{value}) pair.
+The properties which can be included in harp-pedal-details
+include the following:
+@itemize @bullet
+@item
+@code{box-offset} -- Vertical shift of the center of flat / sharp pedal 
+boxes above / below the horizontal line. Default value 0.8.
+@item
+@code{box-width} -- Width of each pedal box. Default value 0.4.
+@item
+@code{box-height} -- Height of each pedal box. Default value 1.0.
+@item
+@code{space-before-divider} -- Space between boxes before the first divider 
+(so that the diagram can be made symmetric). Default value 0.8.
+@item
+@code{space-after-divider} -- Space between boxes after the first divider. 
+Default value 0.8.
+@end itemize")
+
      (head-direction ,ly:dir? "Are the note heads left or right in a
 semitie?")
      (height ,ly:dimension? "Height of an object in
@@ -354,7 +375,7 @@ correction amount for kneed beams.  Set between @code{0} for no
 correction and @code{1} for full correction.")
 
      (labels ,list? "List of labels (symbols) placed on a column")
-     (layer ,number? "The output layer (a value between 0 and@tie{}2:
+     (layer ,integer? "The output layer (a value between 0 and@tie{}2:
 Layers define the order of printing objects.  Objects in lower layers
 are overprinted by objects in higher layers.")
      (ledger-line-thickness ,number-pair? "The thickness of ledger