X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fdefine-grob-properties.scm;h=60b9d5b000c2e6896237aac6c9404857610719ac;hb=cccd7f9574c72ccecca00641d7a5ea3e8ce99cfd;hp=fc8c86c5a3241095e2eaf408abccd3130442561a;hpb=34cc8063c5cb355e975ba7a54b89ef04f6250f2e;p=lilypond.git diff --git a/scm/define-grob-properties.scm b/scm/define-grob-properties.scm index fc8c86c5a3..60b9d5b000 100644 --- a/scm/define-grob-properties.scm +++ b/scm/define-grob-properties.scm @@ -575,8 +575,13 @@ lines for.") lines. It is the sum of 2@tie{}numbers: The first is the factor for line thickness, and the second for staff space. Both contributions are added.") - (ledger-positions ,list? "Repeating pattern for the vertical positions -of ledger lines. Bracketed groups are always shown together.") + (ledger-positions ,list? "Vertical positions of ledger lines. +When set on a @code{StaffSymbol} grob it defines a repeating +pattern of ledger lines and any parenthesized groups will always be +shown together.") + (ledger-positions-function ,scheme? "A quoted Scheme procedure that +takes a @code{StaffSymbol} grob and the vertical position of a note head +as arguments and returns a list of ledger line positions.") (left-bound-info ,list? "An alist of properties for determining attachments of spanners to edges.") (left-padding ,ly:dimension? "The amount of space that is put @@ -610,9 +615,6 @@ visual output is influenced by changes to ;;; (max-beam-connect ,integer? "Maximum number of beams to connect to beams from this stem. Further beams are typeset as beamlets.") - (max-stretch ,number? "The maximum amount that this -@code{VerticalAxisGroup} can be vertically stretched (for example, in -order to better fill a page).") (maximum-gap ,number? "Maximum value allowed for @code{gap} property.") (measure-count ,integer? "The number of measures for a @@ -706,6 +708,11 @@ over the total spanner, where the width of the spanner is normalized between 0 and 1.") (note-names ,vector? "Vector of strings containing names for easy-notation note heads.") + (note-collision-threshold ,ly:dimension? "Simultaneous notes that +are this close or closer in units of @code{staff-space} will be +identified as vertically colliding. Used by @code{Stem} grobs for notes +in the same voice, and @code{NoteCollision} grobs for notes in +different voices. Default value@tie{}1.") (number-type ,symbol? "Numbering style. Choices include @code{roman-lower}, @code{roman-upper} and @code{arabic}.") @@ -881,7 +888,8 @@ placed vertically.") object.") (simple-Y ,boolean? "Should the Y placement of a spanner disregard changes in system heights?") - (size ,number? "Size of object, relative to standard size.") + (size ,number? "The ratio of the size of the object to its default +size.") (skip-quanting ,boolean? "Should beam quanting be skipped?") (skyline-horizontal-padding ,number? "For determining the vertical distance between two staves, it is possible to have a @@ -1141,16 +1149,14 @@ one below this grob.") ;;; (when ,ly:moment? "Global time step associated with this column.") (whiteout ,boolean-or-number? "If a number or true, the grob is -printed over a white background that follows the outline of the stencil, -if the grob is visible. A number sets the thickness of the outline as a -multiple of the staff-line thickness. For compatibility with former -behavior (now available with @code{whiteout-box}) the value @code{#t} is -treated as @code{3.0}. Usually @code{#f} by default.") - (whiteout-box ,boolean-or-number? "If a number or true, the grob -is printed over a rectangular white background to white-out underlying -material, if the grob is visible. A number indicates how far the -outline extends beyond the bounding box of the grob as a multiple of -the staff-line thickness. Usually @code{#f} by default.") +printed over a white background to white-out underlying material, if +the grob is visible. A number indicates how far the white background +extends beyond the bounding box of the grob as a multiple of the +staff-line thickness. The shape of the background is determined by +@code{whiteout-style}. Usually @code{#f} by default.") + (whiteout-style ,symbol? "Determines the shape of the +@code{whiteout} background. Available are @code{'outline}, +@code{'rounded-box}, and the default @code{'box}.") (width ,ly:dimension? "The width of a grob measured in staff space.") (word-space ,ly:dimension? "Space to insert between words in