summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReinhold Kainhofer <reinhold@kainhofer.com>2008-03-30 13:48:01 +0200
committerReinhold Kainhofer <reinhold@kainhofer.com>2008-03-30 13:48:01 +0200
commitb5d763655304c0b0edac8c01389fa81c0f98a951 (patch)
tree9970e298518054712a17e6f5504e280a174aefee
parent5e864591ae95b497cc6d85831565fca65d610e29 (diff)
Add regression test file for parenthesize patch
-rw-r--r--input/regression/parenthesize-singlenotes-chords-rests.ly25
1 files changed, 25 insertions, 0 deletions
diff --git a/input/regression/parenthesize-singlenotes-chords-rests.ly b/input/regression/parenthesize-singlenotes-chords-rests.ly
new file mode 100644
index 0000000000..b9fda9e3cd
--- /dev/null
+++ b/input/regression/parenthesize-singlenotes-chords-rests.ly
@@ -0,0 +1,25 @@
+
+\header {
+ texidoc = "The parenthesize function should also work on single notes (not inside chords), rests and on whole chords (each note of the chord is parenthesized). Also, parenthesizing articulations, dynamics and text markup is possible. On all other music expressions, parenthesize does not have an effect.
+
+ Measure 1: Three parenthesized notes (staccato not parenthesized), one note with staccato in parentheses; Measure 2: Chord and two rests in parentheses (accent and markup not); Measure 3: note (no parentheses) with \p in parentheses, with text in parentheses, and note in parentheses with p not in parentheses, rest (no parentheses); Measure 4: shows that \parenthesize does not apply to other expressions like SequentialMusic"
+}
+
+
+\paper {
+ ragged-right = ##t
+}
+
+\version "2.11.43"
+
+
+\relative c'' {
+ % parentheses on single notes (with articulations), inside chord and articulation
+ \parenthesize c \parenthesize c-. <\parenthesize c> c-\parenthesize-. |
+ % parenthesized rests and whole chords
+ \parenthesize <c e g>4-> \parenthesize r \parenthesize r2^"rest" |
+ % parenthesizing dynamics and text markup
+ c4-\parenthesize\p c-\parenthesize-"Text" \parenthesize c\p r4 |
+ % parenthesizing other music expressions does nothing
+ \parenthesize {c4 c-. <c e g> r} \parenthesize|
+}