[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < horizontal-bracket-text-interface ] | [ Up : Graphical Object Interfaces ] | [ inline-accidental-interface > ] |
3.2.65 horizontal-line-spanner-interface
This interface is a subset of the line-spanner-interface
, for
use with line spanners that are always horizontal (such as crescendo
spanners). The details.Y
subproperty is irrelevant. Grobs
having this interface can be side-positioned vertically.
User-settable properties:
bound-details
(alist, with symbols as keys)An alist of properties for determining attachments of spanners to edges.
gap
(dimension, in staff space)Size of a gap in a variable symbol.
left-bound-info
(alist, with symbols as keys)An alist of properties for determining attachments of spanners to edges.
right-bound-info
(alist, with symbols as keys)An alist of properties for determining attachments of spanners to edges.
thickness
(number)For grobs made up of lines, this is the thickness of the line. For slurs and ties, this is the distance between the two arcs of the curve’s outline at its thickest point, not counting the diameter of the virtual “pen” that draws the arcs. This property is expressed as a multiple of the current staff-line thickness (i.e., the visual output is influenced by changes to
Staff.StaffSymbol.thickness
).to-barline
(boolean)If true, the spanner will stop at the bar line just before it would otherwise stop.
Internal properties:
left-neighbor
(graphical (layout) object)A grob similar to this one, on its left. For columns, the right-most column that has a spacing wish for this column.
note-columns
(array of grobs)An array of
NoteColumn
grobs.right-neighbor
(graphical (layout) object)See
left-neighbor
.
This grob interface is used in the following graphical object(s): BassFigureContinuation
, DurationLine
, DynamicTextSpanner
, Episema
, TextSpanner
, TrillSpanner
and VowelTransition
.
[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < horizontal-bracket-text-interface ] | [ Up : Graphical Object Interfaces ] | [ inline-accidental-interface > ] |