From: Trevor Daniels Date: Wed, 29 Jul 2015 21:00:07 +0000 (+0100) Subject: Issue 4528/2 Add regression tests for ssaattbb.ly built-in template X-Git-Tag: release/2.19.25-1~6 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=e339344f98511d6abd6b44310f928215b0d726b9;p=lilypond.git Issue 4528/2 Add regression tests for ssaattbb.ly built-in template --- diff --git a/input/regression/ssaattbb-template-with-all-staves.ly b/input/regression/ssaattbb-template-with-all-staves.ly new file mode 100644 index 0000000000..5702988446 --- /dev/null +++ b/input/regression/ssaattbb-template-with-all-staves.ly @@ -0,0 +1,51 @@ +\version "2.19.25" + +\header { + texidoc ="This should produce a choral score with solo, +descant, women, sop 1 and 2, sop, alto, alto 1 and 2, +tenor 1 and 2, tenor, bass, bass 1 and 2, men and piano +staves. Normally the various combinations would appear +at different times in the score, not all at once. " +} + +SoloMusic = \relative { e''4 e e e | } +SoloLyrics = \lyricmode { So -- lo ly -- rics } +DescantMusic = \relative { e''4 e e e | } +DescantLyrics = \lyricmode { Des -- cant ly -- rics } +WomenMusic = \relative {g'4 g g g } +WomenLyrics = \lyricmode { Wo -- men ly -- rics } +SopranoOneMusic = \relative { c''8 e c e e4 e | } +SopranoOneLyrics = \lyricmode { So -- pra -- no One ly -- rics } +SopranoTwoMusic = \relative { c''8 c c c c4 c | } +SopranoTwoLyrics = \lyricmode { So -- pra -- no Two ly -- rics } +SopranoMusic = \relative { c''4 c c c8 c } +SopranoLyrics = \lyricmode { So -- pra -- no ly -- rics } +AltoOneMusic = \relative { g'16 g g( c) g2 g4 } +AltoOneLyrics = \lyricmode { Al -- to One ly -- rics } +AltoTwoMusic = \relative { g'16 e e c g'2 } +AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics } +AltoMusic = \relative { g'4 g g g | } +AltoLyrics = \lyricmode { Al -- to ly -- rics } +TenorOneMusic = \relative { c'8 c c4 c c | } +TenorOneLyrics = \lyricmode { Te -- nor One ly -- rics } +TenorTwoMusic = \relative { c'8 c g4 g g | } +TenorTwoLyrics = \lyricmode { Te -- nor Two ly -- rics } +TenorMusic = \relative { c'4 c c c | } +TenorLyrics = \lyricmode { Te -- nor ly -- rics } +BassMusic = \relative { g2 g4 g | } +BassLyrics = \lyricmode { Bass ly -- rics } +BassOneMusic = \relative { g4 g g g | } +BassOneLyrics = \lyricmode { Bass One ly -- rics } +BassTwoMusic = \relative { g4 g g g | } +BassTwoLyrics = \lyricmode { Bass Two ly -- rics } +MenMusic = \relative { e2 e4 e | } +MenLyrics = \lyricmode { Men ly -- rics } + +PianoRHMusic = \relative { c''4 c c c | } +PianoLHMusic = \relative { c2 c | } + +\layout { + ragged-right = ##t +} + +\include "ssaattbb.ly" diff --git a/input/regression/ssaattbb-template-with-all-voices-on-one-staff.ly b/input/regression/ssaattbb-template-with-all-voices-on-one-staff.ly new file mode 100644 index 0000000000..9cfc7fcf5c --- /dev/null +++ b/input/regression/ssaattbb-template-with-all-voices-on-one-staff.ly @@ -0,0 +1,53 @@ +\version "2.19.25" + +\header { + texidoc ="This should produce a choral score with solo, +descant, women, sop divisi, sop and alto, alto divisi, +tenor divisi, tenor and bass, bass divisi, men and piano +staves. Normally the various combinations would appear +at different times in the score, not all at once. " +} + +TwoVoicesPerStaff = ##t + +SoloMusic = \relative { e''4 e e e | } +SoloLyrics = \lyricmode { So -- lo ly -- rics } +DescantMusic = \relative { e''4 e e e | } +DescantLyrics = \lyricmode { Des -- cant ly -- rics } +WomenMusic = \relative {g'4 g g g } +WomenLyrics = \lyricmode { Wo -- men ly -- rics } +SopranoOneMusic = \relative { c''8 e c e e4 e | } +SopranoOneLyrics = \lyricmode { So -- pra -- no One ly -- rics } +SopranoTwoMusic = \relative { c''8 c c c c4 c | } +SopranoTwoLyrics = \lyricmode { So -- pra -- no Two ly -- rics } +SopranoMusic = \relative { c''4 c c c8 c } +SopranoLyrics = \lyricmode { So -- pra -- no ly -- rics } +AltoOneMusic = \relative { g'16 g g( c) g2 g4 } +AltoOneLyrics = \lyricmode { Al -- to One ly -- rics } +AltoTwoMusic = \relative { g'16 e e c g'2 } +AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics } +AltoMusic = \relative { g'4 g g g | } +AltoLyrics = \lyricmode { Al -- to ly -- rics } +TenorOneMusic = \relative { c'8 c c4 c c | } +TenorOneLyrics = \lyricmode { Te -- nor One ly -- rics } +TenorTwoMusic = \relative { c'8 c g4 g g | } +TenorTwoLyrics = \lyricmode { Te -- nor Two ly -- rics } +TenorMusic = \relative { c'4 c c c | } +TenorLyrics = \lyricmode { Te -- nor ly -- rics } +BassMusic = \relative { g2 g4 g | } +BassLyrics = \lyricmode { Bass ly -- rics } +BassOneMusic = \relative { g4 g g g | } +BassOneLyrics = \lyricmode { Bass One ly -- rics } +BassTwoMusic = \relative { g4 g g g | } +BassTwoLyrics = \lyricmode { Bass Two ly -- rics } +MenMusic = \relative { e2 e4 e | } +MenLyrics = \lyricmode { Men ly -- rics } + +PianoRHMusic = \relative { c''4 c c c | } +PianoLHMusic = \relative { c2 c | } + +\layout { + ragged-right = ##t +} + +\include "ssaattbb.ly" diff --git a/input/regression/ssaattbb-template-with-changed-instrument-names.ly b/input/regression/ssaattbb-template-with-changed-instrument-names.ly new file mode 100644 index 0000000000..4dab86ad41 --- /dev/null +++ b/input/regression/ssaattbb-template-with-changed-instrument-names.ly @@ -0,0 +1,38 @@ +\version "2.19.25" + +\header { + texidoc ="Instrument names and short instrument names +can be changed when using the ssaattbb built-in template." +} + +Time = { s1 \break s1 } +TwoVoicesPerStaff = ##t + +SopranoOneInstrumentName = "Sop One" +SopranoOneShortInstrumentName = "Sop 1" +SopranoTwoInstrumentName = "Sop Two" +SopranoTwoShortInstrumentName = "Sop 2" +MenDividedInstrumentName = "Men Div" +MenDividedShortInstrumentName = "M Div" +MenInstrumentName = "Men Uni" +MenShortInstrumentName = "M Uni" +TenorInstrumentName = "Tenori" +BassInstrumentName = "Bassi" +PianoInstrumentName = "Organ" + +MenMusic = \relative { s1 | c4 c c c } +SopranoOneMusic = \relative { c''4 c c c | c c c c } +SopranoTwoMusic = \relative { g'4 g g g | g g g g } +TenorMusic = \relative { c'4 c c c | s1 } +BassMusic = \relative { g2 g4 g | s1 } + +PianoRHMusic = \relative { c''4 c c c | c c c c } +PianoLHMusic = \relative { c2 c c c } + +\layout { + ragged-right = ##t +} + +\paper { left-margin = 15 } + +\include "ssaattbb.ly" diff --git a/input/regression/ssaattbb-template-with-men-women-and-descant.ly b/input/regression/ssaattbb-template-with-men-women-and-descant.ly new file mode 100644 index 0000000000..dcd6f215c7 --- /dev/null +++ b/input/regression/ssaattbb-template-with-men-women-and-descant.ly @@ -0,0 +1,49 @@ +\version "2.19.25" + +\header { + texidoc ="This should produce an SSAATTBB score with piano +accompaniment, with divisi soprano and tenor on single staves, +alto one and alto two on separate staves and unison bass in the +first system, then unison soprano and alto voices with descant +in the second system and unison women and unison men voices in +the third system. " +} + +SopranoTwoVoicesPerStaff = ##t +TenorTwoVoicesPerStaff = ##t + +Time = { s1 \break | s1 \break } + +DescantMusic = \relative { s1 | e''4 e e e | s1 } +DescantLyrics = \lyricmode { Des -- cant ly -- rics } +SopranoOneMusic = \relative { c''8 e c e e4 e | s1*2 | } +SopranoOneLyrics = \lyricmode { So -- pra -- no One ly -- rics } +SopranoTwoMusic = \relative { c''8 c c c c4 c | s1*2 | } +SopranoTwoLyrics = \lyricmode { So -- pra -- no Two ly -- rics } +SopranoMusic = \relative { s1 | c''4 c c c8 c } +SopranoLyrics = \lyricmode { So -- pra -- no ly -- rics } +AltoOneMusic = \relative { g'16 g g( c) g2 g4 | s1*2 | } +AltoOneLyrics = \lyricmode { Al -- to One ly -- rics } +AltoTwoMusic = \relative { r4 g'16 e e c g'2 | s1*2 | } +AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics } +AltoMusic = \relative { s1 | g'4 g g g | } +AltoLyrics = \lyricmode { Al -- to ly -- rics } +WomenMusic = \relative {s1*2 | g4 g g g } +WomenLyrics = \lyricmode { Wo -- men ly -- rics } +MenMusic = \relative { s1*2 | e2 e4 e | } +MenLyrics = \lyricmode { Men ly -- rics } +TenorOneMusic = \relative { c'8 c c4 c c | s1*2 | } +TenorOneLyrics = \lyricmode { Te -- nor One ly -- rics } +TenorTwoMusic = \relative { c'8 c g4 g g | s1*2 | } +TenorTwoLyrics = \lyricmode { Te -- nor Two ly -- rics } +BassMusic = \relative { g2 g4 g | s1*2 } +BassLyrics = \lyricmode { Bass ly -- rics } + +PianoRHMusic = \relative { c''4 c c c | c c c c | c c c c | } +PianoLHMusic = \relative { c2 c | c c | c c | } + +\layout { + ragged-right = ##t +} + +\include "ssaattbb.ly"