]> git.donarmstrong.com Git - lilypond.git/commitdiff
* input/regression/spacing-uniform-stretching.ly: new file. release/2.7.4
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 5 Aug 2005 18:18:15 +0000 (18:18 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 5 Aug 2005 18:18:15 +0000 (18:18 +0000)
* input/regression/tuplet-full-length.ly (indent): new file.

* input/regression/spanner-break-overshoot.ly: new file.

ChangeLog
input/regression/spacing-uniform-stretching.ly [new file with mode: 0644]
input/regression/spanner-break-overshoot.ly [new file with mode: 0644]
input/regression/tuplet-full-length.ly [new file with mode: 0644]

index b331bda9bff94785ee32096d339e1a443509c112..a127bca4581aaf66afdc7b7d6ea1007c4e6f1f7e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2005-08-05  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * input/regression/spacing-uniform-stretching.ly: new file.
+
        * lily/spacing-loose-columns.cc (set_loose_columns): use robust_relative_extent().
 
        * Documentation/topdocs/NEWS.tely (Top): add Nicolas as
diff --git a/input/regression/spacing-uniform-stretching.ly b/input/regression/spacing-uniform-stretching.ly
new file mode 100644 (file)
index 0000000..f3e96d0
--- /dev/null
@@ -0,0 +1,27 @@
+\header {
+
+  texidoc = "Notes are spaced exactly according to durations,
+  if @code{uniform-stretching} is set. Accidentals are ignored, and no
+  optical-stem spacing is performed."
+
+}
+
+\version "2.7.4"
+
+\relative c''
+<<
+  \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]
+    
+  }
+>>
+
+   
+        
+
+  
diff --git a/input/regression/spanner-break-overshoot.ly b/input/regression/spanner-break-overshoot.ly
new file mode 100644 (file)
index 0000000..b71ff19
--- /dev/null
@@ -0,0 +1,20 @@
+
+\header {
+
+  texidoc = "The @code{break-overshoot} property sets the amount that
+a spanner (in this case: the beam) in case of a line break extends
+beyond the rightmost column and extends to the left beyond the
+prefatory matter."
+
+}
+
+\version "2.7.4"
+
+\paper { raggedright = ##t }
+
+\relative c'' {
+  \override Beam #'break-overshoot = #'(1.0 . 2.0)
+  \override TupletBracket #'break-overshoot = #'(1.0 . 2.0)
+  \set allowBeamBreak = ##t
+  c2.. \times 2/3 { c8.[ \break c8.] }
+}
diff --git a/input/regression/tuplet-full-length.ly b/input/regression/tuplet-full-length.ly
new file mode 100644 (file)
index 0000000..ae206c6
--- /dev/null
@@ -0,0 +1,29 @@
+
+\header {
+
+  texidoc = "If @code{tupletFullLength} is set, tuplets end at the
+start of the next non-tuplet note.  "
+
+}
+\version "2.7.4"
+
+\paper { raggedright = ##t
+indent = 0.0 }
+
+\new Voice \with {
+  \remove  Forbid_line_break_engraver
+  allowBeamBreak = ##t
+}
+{
+  \set tupletFullLength = ##t
+  c4
+  \times 2/3 { c8[ c c] }
+  \times 2/3 { c8[ c \bar "empty" \break c] }
+  << \times 2/3 { c8[ c c]  }
+     { s4*5/6 \bar "empty" \break } >>
+  c4
+  \times 2/3 { c8[ c c] }
+  
+  \bar "|." \key c\minor
+}
+