| [ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < AccidentalCautionary ] | [ Up: All layout objects ] | [ AccidentalSuggestion > ] |
3.1.3 AccidentalPlacement
In groups of Accidental
grobs, this auxiliary grob controls their horizontal padding and
configuration (which ones are placed more to left or to the
right).
AccidentalPlacement objects are created by the following engraver(s): Accidental_engraver and Ambitus_engraver.
Standard settings:
direction(direction):
-1If
side-axisis0(orX), then this property determines whether the object is placedLEFT,CENTERorRIGHTwith respect to the other object. Otherwise, it determines whether the object is placedUP,CENTERorDOWN. Numerical values may also be used:UP=1,DOWN=-1,LEFT=-1,RIGHT=1,CENTER=0.right-padding(dimension, in staff space):
0.15Space to insert on the right side of an object (e.g., between note and its accidentals).
script-priority(number):
-100A key for determining the order of scripts in a stack, by being added to the position of the script in the user input, the sum being the overall priority. Smaller means closer to the head.
X-extent(pair of numbers):
ly:axis-group-interface::widthExtent (size) in the X direction, measured in staff-space units, relative to object’s reference point.
This object supports the following interface(s):
accidental-placement-interface, grob-interface and item-interface.
This object is of class Item (characterized by item-interface).
| [ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < AccidentalCautionary ] | [ Up: All layout objects ] | [ AccidentalSuggestion > ] |