| [ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < side-position-interface ] | [ Up: Graphical Object Interfaces ] | [ slur-interface > ] |
3.2.132 signum-repetitionis-interface
An ancient repeat sign. It is printed with the same infrastructure as bar lines, but it is not a bar line.
User-settable properties:
allow-span-bar(boolean)If false, no inter-staff bar line will be created below this bar line.
bar-extent(pair of numbers)The Y-extent of the actual bar line. This may differ from
Y-extentbecause it does not include the dots in a repeat bar line.gap(dimension, in staff space)Size of a gap in a variable symbol.
glyph(string)A string determining what ‘style’ of glyph is typeset. Valid choices depend on the function that is reading this property.
In combination with (span) bar lines, it is a string resembling the bar line appearance in ASCII form.
glyph-name(string)The glyph name within the font.
In the context of (span) bar lines or clefs, glyph-name represents a processed form of
glyph, where decisions about line breaking, etc., are already taken.hair-thickness(number)Thickness of the thin line in a bar line, expressed as a multiple of the default staff-line thickness (i.e., the visual output is not influenced by changes to
Staff.StaffSymbol.thickness).kern(dimension, in staff space)The space between individual elements in any compound bar line, expressed as a multiple of the default staff-line thickness (i.e., the visual output is not influenced by changes to
Staff.StaffSymbol.thickness).rounded(boolean)Decide whether lines should be drawn rounded or not.
segno-kern(number)The space between the two thin lines of the segno bar line symbol, expressed as a multiple of the default staff-line thickness (i.e., the visual output is not influenced by changes to
Staff.StaffSymbol.thickness).short-bar-extent(pair of numbers)The Y-extent of a short bar line. The default is half the normal bar extent, rounded up to an integer number of staff spaces.
thick-thickness(number)Thickness of the thick line in a bar line, expressed as a multiple of the default staff-line thickness (i.e., the visual output is not influenced by changes to
Staff.StaffSymbol.thickness).
Internal properties:
has-span-bar(pair)A pair of grobs containing the span bars to be drawn below and above the staff. If no span bar is in a position, the respective element is set to
#f.
This grob interface is used in the following graphical object(s): SignumRepetitionis.
| [ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < side-position-interface ] | [ Up: Graphical Object Interfaces ] | [ slur-interface > ] |