[icon]

GNU LilyPond

Welcome to the home of the GNU Music Typesetter

What is LilyPond
General information
Simple examples
Complex examples
Download
GNU/Linux binaries
Windows
Source code
Documentation
Tutorial
Manual
Glossary
other ...

Support
Mailing lists
Search
WikiWiki
FAQs

External sites
lilypond.org/development
lilypond.org/stable
ftp.lilypond.org
Mutopia
Other music online

Node:slur-interface, Next:, Previous:side-position-interface, Up:LilyPond interfaces



slur-interface

A slur


de-uglify-parameters (list):
list of 3 real constants. They define the valid areas for the middle control points. Used in de_uglyfy. They are a bit empirical. Default value: (unset)
details (list):
alist of parameters for detailed grob behavior. Default value: (unset)
attachment (pair):
cons of symbols, '(LEFT-TYPE . RIGHT-TYPE), where both types may be alongside-stem, stem, head or loose-end. Default value: (unset)
direction (direction):
up or down, left or right?. Default value: (unset)
attachment-offset (pair):
cons of offsets, '(LEFT-offset . RIGHT-offset). This offset is added to the attachments to prevent ugly slurs. [fixme: we need more documentation here]. . Default value: (unset)
beautiful (number):
number that dictates when a slur should be de-uglyfied. It correlates with the enclosed area between noteheads and slurs. A value of 0.1 yields only undisturbed slurs, a value of 5 will tolerate quite high blown slurs. Default value: (unset)
y-free (number):
minimal vertical gap between slur and noteheads or stems. Default value: (unset)
control-points (list):
List of 4 offsets (number-pairs) that form control points for the tie/slur shape. Default value: (unset)
extremity-rules (list):
an alist (procedure slur dir) -> attachment to determine the attachment (see above). If procedure returns #t, attachment is used. Otherwise, the next procedure is tried. Default value: (unset)
extremity-offset-alist (list):
an alist (attachment stem-dir*dir slur-dir*dir) -> offset. The offset adds to the centre of the notehead, or stem. Default value: (unset)
thickness (number):
thickness, measured in stafflinethickness. Default value: (unset)
dashed (number):
[FIXME: use dash-period/dash length; see text-spanner] number representing the length of the dashes. Default value: (unset)

Go back to index of LilyPond.

Please send GNU LilyPond questions and comments to lilypond-user@gnu.org.

Please send comments on these web pages to lilypond@packages.debian.org

Copyright (c) 1997--2001 Han-Wen Nienhuys and Jan Nieuwenhuizen.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.


This page was built from LilyPond-1.4.12 (stable-branch) by

Anthony Fok <lilypond@packages.debian.org>, Tue Mar 12 01:35:39 2002 HKT.