X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fdefine-grob-properties.scm;h=38e7d93d30ef77324be861549c506e81056913cf;hb=496226e7bec1bd341a9515e2b2863fc46edb85f4;hp=973ffdd178b5a9f2465771853eaa79c5ca57dc48;hpb=715d9757fa703af9749ff463f6fa4779370b3589;p=lilypond.git diff --git a/scm/define-grob-properties.scm b/scm/define-grob-properties.scm index 973ffdd178..38e7d93d30 100644 --- a/scm/define-grob-properties.scm +++ b/scm/define-grob-properties.scm @@ -178,6 +178,10 @@ this should list the control points of a third-order B@'ezier curve.") whitespace. If negative, no line is drawn at all.") (default-direction ,ly:dir? "Direction determined by note head positions.") + (details ,list? "Alist of parameters for detailed grob behavior. +More information on the allowed parameters for a grob can be found by +looking at the top of the Internals Reference page for each interface +having a @code{details} property.") (digit-names ,vector "Names for string finger digits.") (direction ,ly:dir? "If @code{side-axis} is @code{0} (or @code{#X}), then this property determines whether the object is placed @@ -389,27 +393,27 @@ 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. +boxes above/below the horizontal line. Default value@tie{}0.8. @item -@code{box-width} -- Width of each pedal box. Default value 0.4. +@code{box-width} -- Width of each pedal box. Default value@tie{}0.4. @item -@code{box-height} -- Height of each pedal box. Default value 1.0. +@code{box-height} -- Height of each pedal box. Default value@tie{}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. +divider (so that the diagram can be made symmetric). Default +value@tie{}0.8. @item @code{space-after-divider} -- Space between boxes after the first -divider. Default value 0.8. +divider. Default value@tie{}0.8. @item @code{circle-thickness} -- Thickness (in unit of the line-thickness) -of the ellipse around circled pedals. Default value 0.5. +of the ellipse around circled pedals. Default value@tie{}0.5. @item @code{circle-x-padding} -- Padding in X direction of the ellipse around circled pedals. Default value 0.15. @item @code{circle-y-padding} -- Padding in Y direction of the ellipse -around circled pedals. Default value 0.2. +around circled pedals. Default value@tie{}0.2. @end itemize") (head-direction ,ly:dir? "Are the note heads left or right in a semitie?") @@ -932,19 +936,14 @@ notes that the arpeggio has to be before.") ;;;;;;;;;;;;;;;; ;; other - (begin-of-line-visible ,boolean? "Used for marking @code{ChordNames} -that should only show changes.") + (begin-of-line-visible ,boolean? "Set to make @code{ChordName} or +@code{FretBoard} be visible only at beginning of line or at +chord changes.") (cause ,scheme? "Any kind of causation objects (i.e., music, or perhaps translator) that was the cause for this grob.") - (delta-position ,number? "The vertical position difference.") - (details ,list? "Alist of parameters for detailed grob behavior. -More information on the allowed parameters can be found by inspecting -@file{lily/slur-scoring.cc}, @file{lily/beam-quanting.cc}, and -@file{lily/tie-formatting-problem.cc}. Setting @code{debug-tie-scoring}, -@code{debug-beam-scoring} or @code{debug-slur-scoring} also provides -useful clues.") + (delta-position ,number? "The vertical position difference.") (font ,ly:font-metric? "A cached font metric object.")