Next: , Previous: RestCollision, Up: All layout objects


3.1.86 Script

Script objects are created by: Drum_notes_engraver, New_fingering_engraver and Script_engraver.

Standard settings:

staff-padding (dimension, in staff space):
0.25

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.

X-offset (number):
script-interface::calc-x-offset

The horizontal amount that this object is moved relative to its X-parent.

Y-offset (number):
ly:side-position-interface::y-aligned-side

The vertical amount that this object is moved relative to its Y-parent.

side-axis (number):
1

If the value is #X (or equivalently 0), the object is placed horizontally next to the other object. If the value is #Y or 1, it is placed vertically.

stencil (unknown):
ly:script-interface::print

The symbol to print.

direction (direction):
ly:script-interface::calc-direction

If side-axis is 0 (or #X), then this property determines whether the object is placed #LEFT, #CENTER or #RIGHT with respect to the other object. Otherwise, it determines whether the object is placed #UP, #CENTER or #DOWN. Numerical values may also be used: #UP=1, #DOWN=-1, #LEFT=-1, #RIGHT=1, #CENTER=0.

font-encoding (symbol):
'fetaMusic

The font encoding is the broadest category for selecting a font. Options include: fetaMusic, fetaNumber, TeX-text, TeX-math, fetaBraces, fetaDynamic.

This object supports the following interface(s): side-position-interface, script-interface, item-interface, font-interface and grob-interface.

Diese Seite ist für LilyPond-2.11.58 (Entwicklungszweig).

Fehler bitte an http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs melden.

Ihre Vorschläge für die Dokumentation sind willkommen.