lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lilypond-user Digest, Vol 67, Issue 107


From: Frederick Dennis
Subject: Re: lilypond-user Digest, Vol 67, Issue 107
Date: Mon, 30 Jun 2008 16:26:47 +0100


Dear All,
\version "2.10.33"
I've been trying to set the Anglican Preces and Responses.
So far, I've got one line, with two \score lines inside a \markup.
and juggled the numbers so that the score does not go
off the page. I've shrunk the font by 1 , which looks
reasonable.
Is there any way of moving all the music to the left and down a bit, away from the header?
There will be about ten lines altogether.
Does anyone have any suggestions, as my code is all over
the place.
Thank you for your attention.

% Created on Mon Jun 23 17:27:19 BST 2008
\version "2.10.33"
\paper {
line-width = 17\cm %This figure is crucial in getting both bits of score
            %into the line without going off the page.
    }
right = {
\once \override Voice.NoteColumn #'force-hshift = #0.5  %This moves a note to
                            %the right to avoid
                            %overlapping
}

global = {
\key g \major
        }
\header {
    title = "Morning and Evening Prayer"
   
}
%\layout {
%    \context {
%    \Staff \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3)
%        }
%    \context { \Lyrics
%        \override LyricText #'font-size = #-2
%        \override LyricSpace #'minimum-distance =#1.2
%        \consists "Bar_engraver"
%        \consists "Separating_line_group_engraver"
%        }
%        \context { \Score }
%    }   

vicar = {
\cadenzaOn    %This line turns off automatic barlines, thereby allowing
        %as many notes per bar as desired.
\clef bass
\key g \major
g\breve \bar "||"
}

vicarlyrics = \lyricmode {
\once \override LyricText #'self-alignment-X = #LEFT %The left means the
                            %vicar's note is at the
                            %left
"O Lord, open Thou our lips."
}

soprano = {
\cadenzaOn   
g'\breve
a1 a2 g1 \bar "||"
 
}

alto = {
d\breve fis1 fis2 \right g1
}

tenor = {
b,\breve d1 d2 b1
}

bass = {
g\breve d1 d2 g1
}

words = { \lyricmode {
\once \override LyricText #'self-alignment-X = #LEFT %the words in quotes
                            %are set to one note
                            %which is at the left
"And our mouth shall shew"

forth
thy praise.
}}

\markup { \fill-line {
    \translate #(cons 0 -7) {    %The 2nd number will move the vicar's
                    %line up or down. -1 is up, -10 is down
        \score {
        \new Staff = vicar <<
        \new Voice ="vicar" { \vicar }
        \new Lyrics \lyricsto vicar \vicarlyrics
        >>
        \layout {
        line-width = #50 %Juggle this number - to find the optimum.
        %ragged-right = ##f %false fills up the line
        \context { \Lyrics
        \override LyricText #'font-size = #-1 % -1 is 12% smaller
        %\override LyricSpace #'minimum-distance =#1
        }
        }
        }
    }
   
\score {
    \relative c'
    <<
    \new ChoirStaff
            <<
    \new Staff \with { \remove "Time_signature_engraver" }
            <<
            \clef treble
    \new Voice = "Soprano" { \global  \voiceOne \soprano }
    \new Voice = "Alto" { \global \voiceTwo \alto }
                >>
    \new Lyrics \lyricsto Alto \words           
               
    \new Staff \with { \remove "Time_signature_engraver" }
        <<
    \clef bass
    \new Voice = "Tenor" { \global \voiceOne \tenor }
    \new Voice = "Bass" { \global \voiceTwo \bass }
                >>
            >>
    >>
   
    \midi {    }

    \layout  {
    line-width = #50 %Juggle this number to find optimum.
    %ragged-right = ##t
    \context { \Lyrics
        \override LyricText #'font-size = #-1 }    %-1 is 12% smaller
        }
    }
}
}


reply via email to

[Prev in Thread] Current Thread [Next in Thread]