X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fdefine-music-properties.scm;h=23faf5644a7917e18b7b4a8454dba72b1b20aa40;hb=5774d1d23188141287fba72d702473f7887d37f2;hp=e252324e85b3a3e290932a9f4debc2f890acd6ea;hpb=e18531db1f79fb685fbd16d6a2a67bf4b6c09915;p=lilypond.git diff --git a/scm/define-music-properties.scm b/scm/define-music-properties.scm index e252324e85..23faf5644a 100644 --- a/scm/define-music-properties.scm +++ b/scm/define-music-properties.scm @@ -43,6 +43,7 @@ this @code{\\lyricsto} section.") (back-slashed number).") (bass ,boolean? "Set if this note is a bass note in a chord.") + (beat-structure ,list? "A beatStructure to be used in autobeaming.") (bracket-start ,boolean? "Start a bracket here. TODO: Use SpanEvents?") @@ -83,6 +84,7 @@ a sequential iterator. Takes a single music parameter.") (figure ,integer? "A bass figure.") (force-accidental ,boolean? "If set, a cautionary accidental should always be printed on this note.") + (forced-type ,symbol? "Override for the part-combiner.") (grob-property ,symbol? "The symbol of the grob property to set.") (grob-property-path ,list? "A list of symbols, locating a nested grob @@ -115,6 +117,7 @@ For chord inversions, this is negative.") (origin ,ly:input-location? "Where was this piece of music defined?") (original-chord ,ly:music? "Original chord of a repeated chord. Used by repeated chords in \\relative mode, to determine the first note octave") + (ottava-number ,integer? "The octavation for @code{\\ottava}.") (page-break-permission ,symbol? "When the music is at top-level, whether to allow, forbid or force a page break.") @@ -124,6 +127,8 @@ top-level, a page marker object is instanciated instead of a score.") (page-turn-permission ,symbol? "When the music is at top-level, whether to allow, forbid or force a page turn.") (parenthesize ,boolean? "Enclose resulting objects in parentheses?") + (partial-duration ,ly:duration? "The length of a partial measure as a +duration.") (part-combine-status ,symbol? "Change to what kind of state? Options are @code{solo1}, @code{solo2} and @code{unisono}.") (pitch ,ly:pitch? "The pitch of this note.") @@ -152,11 +157,10 @@ or down-stem?") (repeat-count ,integer? "Do a @code{\\repeat} how often?") (span-direction ,ly:dir? "Does this start or stop a spanner?") - (span-type ,string? "What kind of spanner should be created? E.g. ligature -for ligatures, or text or hairpin for (de-)crescendi. - -TODO: Consider making type into symbol.") - (span-text ,string? "The displayed text for text spanners (e.g. cresc.)") + (span-type ,symbol? "What kind of dynamic spanner should be created? +Options are @code{'text} and @code{'hairpin}.") + (span-text ,markup? "The displayed text for dynamic text spanners +(e.g., cresc.)") (split-list ,list? "Splitting moments for part combiner.") (start-callback ,procedure? "Function to compute the negative length of starting grace notes. This property can only be defined as initializer @@ -170,8 +174,6 @@ a @code{StringNumberEvent}.") in a part.") (tempo-unit ,ly:duration? "The unit for the metronome count.") (text ,markup? "Markup expression to be printed.") - (text-type ,symbol? - "Particular type of text script (e.g., finger, dynamic).") (to-relative-callback ,procedure? "How to transform a piece of music to relative pitches.") (tonic ,ly:pitch? "Base of the scale.")