First of all, thank you to Ray for submitting this to the lilypond-user mailing list. I am also a new lilypond user and seeing examples like this (as well as those in the "Tips & Tricks" as well as the "Regression Tests" pages) really helps in getting a grounding on how to do things with Lilypond. When I see something implemented in an example using some lilypond code I'm unfamiliar with - it's off to the manual to learn about it - great way to learn and get some work done too!
I see that Ferenc Wagner has added your example to the Wicki he has started: http://afavant.elte.hu/lywiki/v2_2e1_2dinput_2dtemplate_2dcollated_2dfiles/ReducedChoir Question: Will the examples in the Wicki eventually end up on the official "Tips & Tricks" page? Nick ==============------- www.SongBirdofSwing.com -------================== Nick Busigin [EMAIL PROTECTED] Visit Our Indie Jazz CD Construction Project! ==============------- www.SongBirdofSwing.com -------================== On Fri, 9 Jan 2004, Ray McKinney wrote: > Date: Fri, 9 Jan 2004 18:29:47 -0800 (PST) > From: Ray McKinney <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Subject: SATB 2-staff template and request for suggestions > > Hello all, > > I'm a fairly new lilypond user, and most of my engraving will be choral music. > I found the SATB example in the documentation helpful, but frequently choir > music is reduced to two staves. The main point of this example, however, is to > point out a way to right-justify the part names before the first staff. I know > it took a lot of digging, reading, and trial-and-error before I found a way to > do it. I've found several cases in the mailing list archives asking about text > alignment, so this might answer a few people's questions. > > Since I am so new to lilypond, I'm certainly open to suggestions on ways I can > improve this template, which I modified from the satb example with 4 staves and > 4 sets of lyrics in the example templates. I've attached a small PNG graphic to > show a portion of the output. > > Thanks to everyone for such a knowledgable community, > Ray > > > \include "paper16.ly" > \version "2.0.1" > % SATB Template on 2 staves > > % Music for each voice. S and T will have stems up, A and B stems down > sopMusic = \notes \relative c'' { c d e f } > altoMusic = \notes \relative c' { e f g a } > tenorMusic = \notes \relative c' { g a b c } > bassMusic = \notes \relative c { c d e f } > > % Lyrics will be printed between the staves. > allWords = \lyrics { Sing,4 Sing, Sing, Sing! } > > % Generate the part names before the first staff. I use a space after each name > to provide a little separation between the word and the staff brace. > partNameUpper = \property Staff.instrument = \markup { \column < {\right-align > "Soprano "} {\right-align "Alto "} > } > partNameLower = \property Staff.instrument = \markup { \column < {\right-align > "Tenor "} {\right-align "Bass "} > } > > \score { \notes > > % Use ChoirStaff to avoid barlines between the staves. Use StaffGroup to have > connected barlines. > \context ChoirStaff << > > % Set order of Staves and Lyrics > \context Staff = upperstaff { \partNameUpper \clef treble \key c \major > \time 4/4 s1 } > \context Lyrics = allLyrs { s1 } > \context Staff = lowerstaff { \partNameLower \clef bass \key c \major \time > 4/4 s1 } > > % Apply music to staves. Final double-bar will be applied to all staves in the > system. > \context Staff = upperstaff \context Voice = VA { \voiceOne \sopMusic \bar > "|." } > \context Staff = upperstaff \context Voice = VB { \voiceTwo \altoMusic } > \context Lyrics = allLyrs { \allWords} > \context Staff = lowerstaff \context Voice = VA { \voiceOne \tenorMusic } > \context Staff = lowerstaff \context Voice = VB { \voiceTwo \bassMusic } > > >> > \paper { > } > } > > > __________________________________ > Do you Yahoo!? > Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes > http://hotjobs.sweepstakes.yahoo.com/signingbonus --
<<parts.png>>
_______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user