[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < LyricText ] | [ Up : All layout objects ] | [ MeasureGrouping > ] |
3.1.82 MeasureCounter
A grob to print a counter for measures.
MeasureCounter
objects are created by: Measure_counter_engraver
.
Standard settings:
-
count-from
(integer): 1
The first measure in a measure count receives this number. The following measures are numbered in increments from this initial value.
-
direction
(direction): 1
If
side-axis
is0
(orX
), then this property determines whether the object is placedLEFT
,CENTER
orRIGHT
with respect to the other object. Otherwise, it determines whether the object is placedUP
,CENTER
orDOWN
. Numerical values may also be used:UP
=1
,DOWN
=-1
,LEFT
=-1
,RIGHT
=1
,CENTER
=0
.-
font-encoding
(symbol): 'fetaText
The font encoding is the broadest category for selecting a font. Currently, only lilypond’s system fonts (Emmentaler) are using this property. Available values are
fetaMusic
(Emmentaler),fetaBraces
,fetaText
(Emmentaler).-
font-features
(list): '("cv47")
Opentype features.
-
font-size
(number): -2
The font size, compared to the ‘normal’ size.
0
is style-sheet’s normal size,-1
is smaller,+1
is bigger. Each step of 1 is approximately 12% larger; 6 steps are exactly a factor 2 larger. If the context propertyfontSize
is set, its value is added to this before the glyph is printed. Fractional values are allowed.-
number-range-separator
(markup): "-"
For a measure counter extending over several measures (like with compressed multi-measure rests), this is the separator between the two printed numbers.
-
outside-staff-horizontal-padding
(number): 0.5
By default, an outside-staff-object can be placed so that is it very close to another grob horizontally. If this property is set, the outside-staff-object is raised so that it is not so close to its neighbor.
-
outside-staff-priority
(number): 750
If set, the grob is positioned outside the staff in such a way as to avoid all collisions. In case of a potential collision, the grob with the smaller
outside-staff-priority
is closer to the staff.-
self-alignment-X
(number): 0
Specify alignment of an object. The value
-1
means left aligned,0
centered, and1
right-aligned in X direction. Other numerical values may also be specified - the unit is half the object width.-
side-axis
(number): 1
If the value is
X
(or equivalently0
), the object is placed horizontally next to the other object. If the value isY
or1
, it is placed vertically.-
spacing-pair
(pair): '(break-alignment . break-alignment)
A pair of alignment symbols which set an object’s spacing relative to its left and right
BreakAlignment
s.For example, a
MultiMeasureRest
will ignore prefatory items at its bounds (i.e., clefs, key signatures and time signatures) using the following override:\override MultiMeasureRest.spacing-pair = #'(staff-bar . staff-bar)
-
staff-padding
(dimension, in staff space): 0.5
Maintain this much space between reference points and the staff. Its effect is to align objects of differing sizes (like the dynamics p and f) on their baselines.
-
stencil
(stencil): ly:text-interface::print
The symbol to print.
-
text
(markup): measure-counter::text
Text markup. See Formatting text.
-
word-space
(dimension, in staff space): 0.2
Space to insert between words in texts.
-
X-offset
(number): centered-spanner-interface::calc-x-offset
The horizontal amount that this object is moved relative to its X-parent.
-
Y-offset
(number): #<unpure-pure-container #<procedure ly:side-position-interface::y-aligned-side (_ #:optional _)> #<procedure ly:side-position-interface::pure-y-aligned-side (_ _ _ #:optional _)> >
The vertical amount that this object is moved relative to its Y-parent.
This object supports the following interface(s):
centered-spanner-interface
, font-interface
, grob-interface
, measure-counter-interface
, outside-staff-interface
, self-alignment-interface
, side-position-interface
, spanner-interface
and text-interface
.
This object is of class Spanner (characterized by spanner-interface
).
[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < LyricText ] | [ Up : All layout objects ] | [ MeasureGrouping > ] |