explains how to fine tune layout.
@item
-@emph{@ref{Output formats}}
+@emph{@ref{Global issues}}
discusses issues which affect the global output, such as selecting
paper size or which MIDI instruments to use.
instruments.
* Advanced notation:: Less frequently used notation.
* Changing defaults:: Tuning output.
-* Output formats:: What LilyPond produces.
+* Global issues:: What LilyPond produces.
* Interfaces for programmers::
* LilyPond-book:: Integrating text and music.
struct Slur_score_parameters
{
int region_size_;
+
Real head_encompass_penalty_;
Real stem_encompass_penalty_;
Real closeness_factor_;
Real accidental_collision_;
Real free_slur_distance_;
Real free_head_distance_;
+ Real extra_encompass_collision_distance_;
Real extra_encompass_free_distance_;
Real absolute_closeness_measure_;
Real edge_slope_exponent_;
= get_detail (details, ly_symbol2scm ("accidental-collision"));
extra_encompass_free_distance_
= get_detail (details, ly_symbol2scm ("extra-encompass-free-distance"));
+ extra_encompass_collision_distance_
+ = get_detail (details, ly_symbol2scm ("extra-encompass-collision-distance"));
head_slur_distance_factor_
= get_detail (details, ly_symbol2scm ("head-slur-distance-factor"));
head_slur_distance_max_ratio_
(free-slur-distance . 0.8)
(extra-object-collision-penalty . 50)
(accidental-collision . 3)
- (extra-encompass-free-distance . 0.8)
+ (extra-encompass-free-distance . 0.3)
+ (extra-encompass-collision-distance . 0.8)
(head-slur-distance-max-ratio . 3)
(head-slur-distance-factor . 10)
(absolute-closeness-measure . 0.3)