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.")
+ (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
@code{#LEFT}, @code{#CENTER} or @code{#RIGHT} with respect to the
(for-each ly:load init-scheme-files)
(set! type-p-name-alist
- `((,boolean-or-symbol? . "boolean or symbol")
- (,boolean? . "boolean")
+ `((,boolean? . "boolean")
+ (,boolean-or-symbol? . "boolean or symbol")
(,char? . "char")
(,grob-list? . "list of grobs")
(,hash-table? . "hash table")
(,ly:dimension? . "dimension, in staff space")
(,ly:dir? . "direction")
(,ly:duration? . "duration")
+ (,ly:font-metric? . "font metric")
(,ly:grob? . "layout object")
+ (,ly:grob-array? . "array of grobs")
(,ly:input-location? . "input location")
(,ly:moment? . "moment")
(,ly:music? . "music")
+ (,ly:music-list? . "list of music objects")
+ (,ly:music-output? . "music output")
(,ly:pitch? . "pitch")
(,ly:translator? . "translator")
- (,ly:font-metric? . "font metric")
(,ly:simple-closure? . "simple closure")
+ (,ly:skyline-pair? . "pair of skylines")
+ (,ly:stencil? . "stencil")
(,markup-list? . "list of markups")
(,markup? . "markup")
- (,ly:music-list? . "list of music")
(,number-or-grob? . "number or grob")
(,number-or-string? . "number or string")
(,number-pair? . "pair of numbers")