| [ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] | 
| [ < text-mark-interface ] | [ Up : Graphical Object Interfaces ] | [ tie-column-interface > ] | 
3.2.153 text-script-interface
An object that is put above or below a note.
User settable properties:
-  avoid-slur(symbol)
- Method of handling slur collisions. Choices are - inside,- outside,- around, and- ignore.- insideadjusts the slur if needed to keep the grob inside the slur.- outsidemoves the grob vertically to the outside of the slur.- aroundmoves the grob vertically to the outside of the slur only if there is a collision.- ignoredoes not move either. In grobs whose notational significance depends on vertical position (such as accidentals, clefs, etc.),- outsideand- aroundbehave like- ignore.
-  script-priority(number)
- A 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. 
Internal properties:
-  slur(graphical (layout) object)
- A pointer to a - Slurobject.
This grob interface is used in the following graphical object(s): BendSpanner, CombineTextScript, Fingering, StringNumber, StrokeFinger and TextScript.
| [ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] | 
| [ < text-mark-interface ] | [ Up : Graphical Object Interfaces ] | [ tie-column-interface > ] |