diff options
author | Reinhold Kainhofer <reinhold@kainhofer.com> | 2008-03-30 13:48:01 +0200 |
---|---|---|
committer | Reinhold Kainhofer <reinhold@kainhofer.com> | 2008-03-30 13:48:01 +0200 |
commit | b5d763655304c0b0edac8c01389fa81c0f98a951 (patch) | |
tree | 9970e298518054712a17e6f5504e280a174aefee | |
parent | 5e864591ae95b497cc6d85831565fca65d610e29 (diff) |
Add regression test file for parenthesize patch
-rw-r--r-- | input/regression/parenthesize-singlenotes-chords-rests.ly | 25 |
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| +} |