From ef4c562ff9a4468fa742c237cba7a81f5ea80ebf Mon Sep 17 00:00:00 2001 From: Joe Neeman Date: Sat, 20 Nov 2010 19:39:44 -0800 Subject: [PATCH] Fix minimum spacing between staves. Ensure that loose lines with fixed spacing (ie. stretchability zero) cause the correct minimum-distance constraint between their surrounding staves. --- lily/page-layout-problem.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lily/page-layout-problem.cc b/lily/page-layout-problem.cc index 8acef86cd5..1a39ad51e8 100644 --- a/lily/page-layout-problem.cc +++ b/lily/page-layout-problem.cc @@ -193,10 +193,11 @@ Page_layout_problem::append_system (System *sys, Spring const& spring, Real inde extract_grob_set (align, "elements", all_elts); vector elts = filter_dead_elements (all_elts); vector minimum_offsets = Align_interface::get_minimum_translations_without_min_dist (align, elts, Y_AXIS); + vector minimum_offsets_with_min_dist = Align_interface::get_minimum_translations (align, elts, Y_AXIS); Skyline up_skyline (UP); Skyline down_skyline (DOWN); - build_system_skyline (elts, minimum_offsets, &up_skyline, &down_skyline); + build_system_skyline (elts, minimum_offsets_with_min_dist, &up_skyline, &down_skyline); up_skyline.shift (indent); down_skyline.shift (indent); -- 2.39.2