tie-interface - LilyPond program-reference
Description: LilyPond program-reference

Next: time-signature-interface, Previous: tie-column-interface, Up: Graphical Object Interfaces

#### tie-interface

A horizontal curve connecting two noteheads.

##### User settable properties:

`avoid-slur` (symbol)
  Method of handling slur collisions. Choices are `around`, `inside`, `outside`. If unset, script and slur ignore eachother.
`control-points` (list)
  List of offsets (number-pairs) that form control points for the tie/slur/bracket shape. For beziers, this should list the control points of a 3rd order bezier curve.
`dash-fraction` (number)
  Size of the dashes, relative to dash-period. Should be between 0.0 (no line) and 1.0 (continuous line).
`dash-period` (number)
  the length of one dash + white space. If negative, no line is drawn at all.
`direction` (direction)
  #UP or #DOWN, #LEFT or #RIGHT? (or a numerical value, #UP=1, #DOWN=-1, #LEFT=-1, #RIGHT=1, CENTER=0)
`line-thickness` (number)
  The thickness of the tie/slur contour.
`staff-position` (number)
  Vertical position, measured in half staff spaces, counted from the middle line.
`thickness` (number)
  Bar line thickness, measured in `line-thickness`.

##### Internal properties:

`details` (list)
  alist of parameters for detailed grob behavior.

  more information on the allowed parameters can be found by inspecting lily/slur-scoring.cc, lily/beam-quanting.cc, and lily/tie-formatting-problem.cc. Setting `debug-tie-scoring`, `debug-beam-scoring` or `debug-slur-scoring` also provides useful clues.

`quant-score` (string)
  Beam quanting score – can be stored for debugging

This grob interface is used in the following graphical objects: Tie

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

Other languages: English.
Using automatic language selection.