Next: , Previous: text-script-interface, Up: Graphical Object Interfaces



text-spanner-interface

generic text spanner

User settable properties:
bracket-flare (pair of numbers)
A pair of numbers specifying how much edges of brackets should slant outward. Value 0.0 means straight edges
dash-fraction (number)
Size of the dashes, relative to dash-period. Should be between 0.0 (no line) and 1.0 (continuous line).
dash-period (number)
the length of one dash + white space. If negative, no line is drawn at all.
edge-height (pair)
A pair of number specifying the heights of the vertical edges '(left-height . right-height).
edge-text (pair)
A pair specifying the texts to be set at the edges '(left-text . right-text).
enclose-bounds (number)
How much of the bound a spanner should enclose: +1 = completely, 0 = center, -1 not at all.
shorten-pair (pair of numbers)
The lengths to shorten a text-spanner on both sides, for example a pedal bracket
style (symbol)
This setting determines in what style a grob is typeset. Valid choices depend on the print-function that is reading this property.
thickness (number)
Bar line thickness, measured in linethickness.
Internal properties:
if-text-padding (number)
padding in case texts are there.

This grob interface is used in the following graphical objects: SustainPedal and TextSpanner

Read comments on this page, or add one.

This page is for LilyPond-2.2.6 (stable-branch).

Report errors to <bug-lilypond@gnu.org>.