bug-lilypond
[Top][All Lists]
Advanced

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

small notes etc.


From: David Biddiscombe
Subject: small notes etc.
Date: Fri, 25 Jul 2008 15:32:56 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Below is an input file representing small parts of a file for a four-verse song.
The rhythm of the fourth verse, which differs from that of the other verses, is
shown in the .pdf file by the small notes above the top staff, except that the
two small quavers must be (a) beamed, (b) with a slur/tie **above** the beam,
and (c) in line with the other three small notes. (The markups are attached to
the **alto** input to avoid complications over stem directions.) I've tried a
number of markup variations, but can't get the necessary output.

Also, for some reason, the first alto crotchet f is not offset from the soprano
g, although in every similar case in the the complete song (as for example in
the last chord in this extract) the output is correct.

Lastly, is it possible to make bar lines (of all types) thinner? Line 10 of the
file below is an attempt (but doesn't work).

Can you help me please?

Many thanks

David

PS: I'm using LilyPond version 2.10.33, notwithstanding email advice (from
Graham Percival on 4 and 6 Apr 2008) to use a 2.11 version, because Mats
Bengtsson in an email of 19 Feb 2008 on a previous enquiry advised me to use the
latest **stable** version'. Also I find that switching versions involves a great
deal of work, over and above using convert-ly, in making older files work.



\version "2.10.33"

global =
{
% START OF GLOBAL
  \key bes \major  
  \time 2/2
  \override Staff.TimeSignature #'style = #'()
  % THIS COMMAND (with the substitution of some suitable number) IS INEFFECTIVE:
  \override Voice.BarLine #'thickness = #1

}
% END OF GLOBAL

#(set-global-staff-size 16.9)

\paper
{
% START OF PAPER
  top-margin = 1\cm
  bottom-margin = 1\cm
  left-margin = 0.6\cm
  line-width = 19.9\cm 
  #(set-paper-size "a4")
  between-system-space = 0.1\cm
  between-system-padding = #0
}
% END OF PAPER

\layout
{
% START OF LAYOUT
  indent = #0
  \context
  {
  % START OF CONTEXT
    \Score
    \remove "Bar_number_engraver"
  }
  % END OF CONTEXT
}
% END OF LAYOUT

 \header
{
%START OF HEADER
 tagline = ##f
}
%END OF HEADER


sopMusic = \relative
{
%START OF RELATIVE
    
     \autoBeamOff s1
     s2. bes'4^\markup { " " \hspace #-0.5 v.4 }
     a1
     g4 a8 bes a4 g
     s1
     d2 d
     s1
}
%END OF RELATIVE

altoMusic = \relative
{
%START OF RELATIVE

     \autoBeamOff s1
     s2. ees4
     << { \hideNotes e'2.^\markup \fontsize #-2 \note #"2." #0.75 e4^\markup
 \fontsize #-2 \note #"4" #0.75 \unHideNotes } \\ { f,1 } >>
     << { \hideNotes e'4^\markup \fontsize #-2 \note #"4" #0.75 g8(^\markup
 \fontsize #-2 \note #"8" #0.75 g)^\markup \fontsize #-2 \note #"8" #0.75
 \unHideNotes } \\ { f,4 f8\noBeam f } >> f4 ees
     s1
     a,2 c
     s1
}
%END OF RELATIVE

  tenorMusic = \relative
{
%START OF RELATIVE

     \autoBeamOff s1
     s2. bes4
     bes1
     bes4 bes8 bes c4 bes
     s1
     fis2 fis
     s1
}
%END OF RELATIVE

  bassMusic = \relative
{
%START OF RELATIVE

     \autoBeamOff s1
     s2. c,4
     d1
     ees4 ees8 ees ees4 ees
     s1
     c2 a
     s1
}
%END OF RELATIVE
%>>
% END OF SIMULTANEOUS

\score {
  \context ChoirStaff <<
    \context Lyrics = sopranos {s1}
    \context Staff = women <<
      \context Voice =
        sopranos {\voiceOne << \global \sopMusic >>}
    \context Lyrics = altos {s1}
      \context Voice =
        altos {\voiceTwo << \global \altoMusic >>}      >>
                                                                               
     % END OF \context Staff = women 
    \context Lyrics = tenors {s1}
    \context Staff = men <<
      \clef bass
      \context Voice =
        tenors {\voiceOne << \global \tenorMusic >>}
      \context Voice =
        basses {\voiceTwo << \global \bassMusic >>}      >>   >>  
                                                                               
         % END OF \context Staff = men
                                                                               
                 % END OF \context ChoirStaff
}
 %END OF SCORE


I hope I've entered the word in the coloured rectangle correctly; it was VERY
difficult to read.





reply via email to

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