Returns a FoscStartTextSpan.
Attaches text span indicators.
| command | Gets command. |
| concatHspaceLeft | Gets left hspace. |
| concatHspaceRight | Gets right hspace. |
| direction | Gets direction. |
| enchained | Returns true. |
| leftBrokenText | Gets left broken text. |
| leftText | Gets left text. |
| rightPadding | Gets right padding. |
| rightText | Gets right text. |
| spannerStart | Is true. |
| style | Gets style. |
| tweaks | Gets tweaks. |
Attaches text span indicators.
a = FoscStaff(FoscLeafMaker().(#[60,62,64,65], 1/4));
x = FoscStartTextSpan(
leftText: FoscMarkup('pont.').upright,
rightText: FoscMarkup('tasto').upright,
style: 'solidLineWithArrow'
);
a[0..].textSpanner(x);
a.show;
Strings are automatically wrapped as markups.
a = FoscStaff(FoscLeafMaker().(#[60,62,64,65], 1/4));
x = FoscStartTextSpan("pont.", "tasto", 'solidLineWithArrow');
a[0..].textSpanner(x);
// override(a).textSpanner.staffPadding = 4; // FIXME staff padding override crops spanner
a.show;Enchained spanners.
a = FoscStaff(FoscLeafMaker().(#[60,62,64,65,nil], 2/4));
x = FoscStartTextSpan("pont.", style: 'solidLineWithArrow');
a[..2].textSpanner(x);
x = FoscStartTextSpan("tasto", "pont.", 'solidLineWithArrow');
a[2..].textSpanner(x);
// override(a).textSpanner.staffPadding = 4;
a.show;
Gets command.
Gets left hspace.
Only included in LilyPond output when left text is set.
Gets right hspace.
Only included in LilyPond output when right text is set.
Gets direction.
Returns true.
Gets left broken text.
Gets left text.
Gets right padding.
Gets right text.
Is true.
Gets style.
Gets tweaks.