2005-08-04 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * Documentation/topdocs/NEWS.tely (Top): add uniform-stretching example.
+ (Top): add proportionalNotationDuration example.
+
+ * input/regression/spacing-proportional.ly: new file.
+
* lily/tuplet-bracket.cc (parallel_beam): broken bracket never is
synched to a beam.
@itemize @bullet
+@item
+Proportional notation is supported. Notes can be spaced proportional
+to their time-difference, by assigning a duration. to
+@code{proportionalNotationDuration}. For example,
+
+@lilypond[verbatim,relative=2,fragment,raggedright]
+<<
+ \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+ \new Staff { c8[ c c c c c] c4 c2 r2 }
+ \new Staff { c2 \times 2/3 { c8 c c } c4 c1 }
+>>
+@end lilypond
+
+This feature was sponsored by Trevor Baca.
+
+@item
+LilyPond will space note according to their durations, disregarding
+symbol sizes (e.g. accidentals) if @code{uniform-stretching} of the
+@code{SpacingSpanner} grob is set,
+
+
+@lilypond[verbatim,relative=2,fragment]
+<<
+ \override Score.SpacingSpanner #'uniform-stretching = ##t
+ \new Staff { c16[ c c c c c c c c c16] }
+ \new Staff {
+ \times 6/7 { c16 c c cis c c c }
+ c8[ c32 c32 c16]
+ }
+>>
+@end lilypond
+
+This feature was sponsored by Trevor Baca.
+
@item
Tuplet brackets get arrows when they are broken across a line.
--- /dev/null
+\header {
+
+ texidoc = "Proportional notation can be created by setting
+@code{proportionalNotationDuration}. Notes will be spaced proportional
+to the distance for the given duration."
+
+}
+
+\version "2.7.4"
+
+\paper { raggedright = ##t }
+
+\relative c''
+<<
+ \set Score.proportionalNotationDuration = #(ly:make-moment 1 16)
+ \new Staff { c8[ c c c c c] c4 c2 r2 }
+ \new Staff { c2 \times 2/3 { c8 c c } c4 c1 }
+>>
+
+
+
+
+