From: Han-Wen Nienhuys Date: Fri, 26 Aug 2005 08:42:43 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: release/2.7.8~7 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=8a57557193e67e09ac476e6338b1901526701904;p=lilypond.git *** empty log message *** --- diff --git a/Documentation/topdocs/NEWS.tely b/Documentation/topdocs/NEWS.tely index 05d533d416..fced60c528 100644 --- a/Documentation/topdocs/NEWS.tely +++ b/Documentation/topdocs/NEWS.tely @@ -48,9 +48,12 @@ This document is also available in @uref{NEWS.pdf,PDF}. @item -Texts over multi measure rests now stretch corresponding measure. +Texts over multi measure rests can stretch corresponding measure, if +the appropriate @code{spacing-procedure} property is set. @lilypond[relative=2,fragment,raggedright] +\override MultiMeasureRestText #'spacing-procedure + = #Multi_measure_rest::set_spacing_rods c1 R1 R1^"Very long long long text" @end lilypond diff --git a/input/regression/multi-measure-rest-text.ly b/input/regression/multi-measure-rest-text.ly index 768708b9c0..7514ed43cd 100644 --- a/input/regression/multi-measure-rest-text.ly +++ b/input/regression/multi-measure-rest-text.ly @@ -5,6 +5,9 @@ texidoc = " Texts may be added to the multi-measure rests. +By setting the appropriate @code{spacing-procedure}, we can make +measures stretch to accomodate wide texts. + " @@ -19,6 +22,9 @@ Texts may be added to the multi-measure rests. R2.^"4" R2.*3_\markup { \roman "a1b2c3" } R2.*10^"inner"^"top"_"inner"_"bot" + \override MultiMeasureRestText #'spacing-procedure + = #Multi_measure_rest::set_spacing_rods + R2.^"very very very very very very long text" c'2. } diff --git a/scm/define-grobs.scm b/scm/define-grobs.scm index 47c1714d86..ccf5006c1f 100644 --- a/scm/define-grobs.scm +++ b/scm/define-grobs.scm @@ -801,7 +801,6 @@ measure-grouping-interface)))))) (MultiMeasureRest . ( - (spacing-procedure . ,Multi_measure_rest::set_spacing_rods) (print-function . ,Multi_measure_rest::print) (Y-offset-callbacks . (,Staff_symbol_referencer::callback)) (staff-position . 0)