syllabify : prise en compte langues sans espace insécable avant les
[nenuvar.git] / lilypond-patches / lilypond.patch
blob018b637155df06425a4a693931cd7761ffd97b32
1 diff --git a/lily/page-turn-page-breaking.cc b/lily/page-turn-page-breaking.cc
2 index 163cdd1..0d64515 100644
3 --- a/lily/page-turn-page-breaking.cc
4 +++ b/lily/page-turn-page-breaking.cc
5 @@ -136,12 +136,7 @@ Page_turn_page_breaking::calc_subproblem (vsize ending_breakpoint)
6 int p_num = robust_scm2int (book_->paper_->c_variable ("first-page-number"), 1);
7 if (start > 0)
9 - /* except possibly for the first page, enforce the fact that first_page_number_
10 - should always be even (left hand page).
11 - TODO: are there different conventions in right-to-left languages?
12 - */
13 p_num = state_[start-1].first_page_number_ + state_[start-1].page_count_;
14 - p_num += p_num % 2;
17 Line_division min_division;
18 @@ -263,10 +258,6 @@ Page_turn_page_breaking::make_pages (vector<Break_node> const &soln, SCM systems
20 for (vsize j = 0; j < soln[i].page_count_; j++)
21 lines_per_page.push_back (soln[i].system_count_[j]);
23 - if (i + 1 < soln.size () && (soln[i].first_page_number_ + soln[i].page_count_) % 2)
24 - /* add a blank page */
25 - lines_per_page.push_back (0);
28 /* this should only actually modify first-page-number if