]> git.donarmstrong.com Git - lilypond.git/blob - scm/layout-slur.scm
d458506f179320884ff8a701d48f74c753be984f
[lilypond.git] / scm / layout-slur.scm
1 ;;;; slur.scm -- Slur scheme stuff
2 ;;;;
3 ;;;; source file of the GNU LilyPond music typesetter
4 ;;;; 
5 ;;;; (c) 2000--2007 Jan Nieuwenhuizen <janneke@gnu.org>
6                                 ;
7 ; this is put into the slur-details property of Slur and PhrasingSlur
8 (define default-slur-details
9   '((region-size . 4)
10     (head-encompass-penalty . 1000.0)
11     (stem-encompass-penalty . 30.0)
12     (closeness-factor . 10)
13     (edge-attraction-factor . 4)
14     (same-slope-penalty . 20)
15     (steeper-slope-factor . 50)
16     (non-horizontal-penalty . 15)
17     (max-slope . 1.1)
18     (max-slope-factor . 10)
19     (free-head-distance . 0.3)
20     (free-slur-distance . 0.8)
21     (extra-object-collision-penalty . 50)
22     (accidental-collision . 3)
23     (extra-encompass-free-distance . 0.3)
24     (extra-encompass-collision-distance . 0.8)
25     (head-slur-distance-max-ratio . 3)
26     (head-slur-distance-factor . 10)
27     (absolute-closeness-measure . 0.3)
28     (edge-slope-exponent . 1.7)
29     ))