The attached file uses a custos engraver, and also has a time
signature change at the end of a line.  There are a couple of problems
with this file under 0.4.2.  One is that the custos is too close to
the new time signature.  But I think this is secondary to the other
problem.  The reason the Custos is shaped like that, with a tail which
normally sticks out into the right margin, is that it's expected to be
the last thing on the line.  So it really should be *after* the new
time signature, not before it.  I took a quick look through my
facsimiles of 16th and early 17th century music and couldn't find a
confirmation of this theory of mine, but it makes sense to me.

Is there a way to set \property Score.breakAlignOrder so that this
would be true?

#(set! point-and-click line-location)
\header {
        composer = "John Dowland"
        crossRefNumber = "1"
        footnotes = ""
        origin = "From The Second Booke of songs or Ayres of 2/ 4/ amd 5/parts: with 
Tableture for the Lute or orpherian, with the Violl de Gamba."
        tagline = "Lily was here 1.4.0 -- automatically converted from ABC"
        title = "V. Mourne, mourne,\\\\Basso"
}
wordsdefaultVA = \lyrics  {
Mourne daies with dark-  nesse fled, What heaven then go-  vernes earth, O 
none but hell in hea-  vens stead, Chokes with his mists our mirth.  Mourne  
looke now for no  _   more  _   _  day, nor night but  _  that  _  from hell, Then all 
must as  _   _  they  _  may,  
In  _  dark-  nesse learne to dwell, But  _  yet this change, this change, must  _  
change must  _  change de-   
light, That thus the Sunne should  _  har-  bour with the night.   
}
voicedefault = \notes {
\property Staff.noAutoBeaming = ##t
\property Score.breakAlignOrder = #'(
Left_edge_item
Span_bar
Breathing_sign
Staff_bar
Clef_item
Key_item
time_signature
Custos
)
\property Staff.forgetAccidentals = ##t
\property Voice.NoteHead \override  #'style = #'baroque
\property Staff.Custos \override #'style = #'mensural
\property Score.defaultBarType="empty"

% %MIDI nobarlines
 % %MIDI transpose -24
 \property Staff.TimeSignature \override #'style = #'C
 \time 4/4 \key d \dorian \clef bass
   r2   d1.      \property Staff.TimeSignature \set #'style = #'1style 
 % %LY voices \property Staff.TimeSignature \set #'style = #'1style
\property Staff.TimeSignature \set #'style = #'1style
 \time 3/1     d1    d2    g,1    d2    a,1    d2    g,1.    a,2    b,2    b,2  
  a,1.    d2      d2    e2    f1    f,1    g,2    g,2    a,1.    a1    g2    f2 
   e2.    e4    d\breve      
\property Staff.TimeSignature \override #'style = #'C 
 % %LY voices \property Staff.TimeSignature \override #'style = #'C
 \time 4/4   r2   d1.    \property Staff.TimeSignature \set #'style = #'1style 

 % %LY voices \property Staff.TimeSignature \set #'style = #'1style
\property Staff.TimeSignature \set #'style = #'1style
 \time 3/1   d2    a,2    d2    g,4.    a,8    bes,4    c4    d2    a,1    a,2  
  e2.    d4    c4    b,4    a,2    e1    a,1.    a2    e2    f2    c4.    d8    
e4    c4    d2    a,1.      d2.    e4    f2    g2    a2    a,2    d1.      
\property Staff.TimeSignature \override #'style = #'C 
 % %LY voices \property Staff.TimeSignature \override #'style = #'C
 \time 4/4   \repeat volta 2 {   c'2.    b4    a2.    gis4    a4    d4    e4.   
 d8    cis4    d4.    d8    a4    bes,2    b,2      a,1    r4   g4    bes4    
c'4    d'4    d2    e4    f4    g4    a2.    a,4    d2. ^\fermata   }       
}\score{
        \notes <

        \addlyrics
        \context Staff="default"
        {
            \voicedefault 
        }

        \context Lyrics="default" 
        <       
          { \wordsdefaultVA }
        >

    >
        \paper {
           \translator{
            \StaffContext
            \consists Custos_engraver      }
        }
        \midi {}
}

-- 
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ )
(617) 661-8097  fax: (801) 365-6574 
233 Broadway, Cambridge, MA 02139

Reply via email to