Next: , Previous: span-bar-interface, Up: Graphical Object Interfaces



spanner-interface

Some objects are horizontally spanned between objects. For example, slur, beam, tie, etc. These grobs form a subtype called Spanner. All spanners have two span-points (these must be Item objects), one on the left and one on the right. The left bound is also the X-reference point of the spanner.

User settable properties:
minimum-length (dimension, in staff space)
Try to make a spanner at least this long. This requires an appropriate routine for the spacing-procedure property.

This grob interface is used in the following graphical objects: Beam, ClusterSpanner, DynamicLineSpanner, Glissando, Hairpin, HorizontalBracket, LigatureBracket, LyricExtender, LyricHyphen, MeasureGrouping, MultiMeasureRestNumber, MultiMeasureRestText, OttavaBracket, PercentRepeat, PhrasingSlur, PianoPedalBracket, RemoveEmptyVerticalGroup, SeparatingGroupSpanner, Slur, SostenutoPedalLineSpanner, SpacingSpanner, StaffSymbol, SustainPedalLineSpanner, System, SystemStartBar, SystemStartBracket, TextSpanner, Tie, TieColumn, TupletBracket, UnaCordaPedalLineSpanner, VerticalAlignment, VerticalAxisGroup, VoiceFollower and VoltaBracket

Read comments on this page, or add one.

This page is for LilyPond-2.2.6 (stable-branch).

Report errors to <bug-lilypond@gnu.org>.