I have a couple that look pretty good now.  Then I tried one, which
differs from the others in having a repeated A section, and it insists
on taking a whole line for the incipit.  I have played games with
nobreak, and it just moves the terrible spacing to farther down in the
file.  This is true on both 1.3.129 and 1.3.136.

Here's the one that looks terrible:

\header {
        composer = "John Dowland";
        crossRefNumber = "1";
        footnotes = "\\\\Original clef C on third line\\\\(2) original is d quarter 
note";
        tagline = "Lily was here 1.3.129 -- automatically converted from ABC";
        title = "XVII. A shepheard in a shade\\\\Tenor";
}
wordsdefaultV0 = \lyrics  {
_ _ A  _     shep-  herd in a shade, his play-  ning made of love and lo-  vers worng, 
un-  to the fai-  rest lasse, 
un-  to the fair -  est lasse that  _   _  trode on grasse, and thus be  _   _  gan 
his song.  
Re-  store re-  store my heart a-   
gaine, which love by thy sweet sweet lookes hath slaine, least that in-  forst, in-  
forst by your dis -  daine, by your dis-  daine  
I sing fie fie on love, fie fie fie on love it is a fo- lish thing.  
}
wordsdefaultV1 = \lyrics  {
_ _ Since  _  love and for-  tune wil, I ho-  nour still, your faier and love-  ly 
eye, what con-  quest will it be, 
what con-  quest will  _   it be, sweet  _   _  Nimphe for thee, if I for  _   _  sor- 
 row dye.  
}

originalclef=\notes{\clef "mensural2_c3"; }
firstnote=\notes{g4.}
keysignature=\notes{\key g \mixolydian;}
timesignature=\notes{\time 4/4;}
modernclef=\notes{\clef "G_8";}
range=\notes{<e a'>}

incipit=\notes {
\property Voice.NoteHead \override #'style = #'mensural
\originalclef
    \property Staff.TimeSignature \override #'style = #'old
\keysignature
\timesignature
\firstnote
\bar "|";
% now draw modern clef and key signature in normal font
\property Voice.NoteHead \override #'style = #'baroque
\modernclef
\keysignature
\property Staff.fontSize = #-1
\property Voice.fontSize = #-1
\property Voice.Stem \override #'transparent = ##t
\range
\bar "|.";
\property Staff.fontSize  = #0
\property Voice.fontSize = #0
\property Voice.Stem \override #'transparent = ##f
\context Staff \outputproperty #(make-type-checker 'clef-interface) #'full-size-change 
= ##t
%\property Staff.forceClef = ##t
%\modernclef
%\keysignature
%\timesignature
}




voicedefault = \notes {
\property Score.defaultBarType="empty"

\property Staff.TimeSignature \override #'style = #'C
\property Staff.noAutoBeaming = ##t
\property Score.breakAlignOrder = #'(
Left_edge_item
Span_bar
Breathing_sign
Staff_bar
Clef_item
Key_item
time_signature
)
\property Staff.forgetAccidentals = ##t
\property Voice.NoteHead \override  #'style = #'baroque
\property Staff.Custos \override #'style = #'mensural
\incipit


 % 1
   \repeat volta 2 {  
 \time 4/4; % %MIDI nobarlines
 % %MIDI transpose -12
\property Staff.forceClef = ##t
 \key g \mixolydian; \clef "G_8";

 g4.    a8    b4    c'4    d'2    c'2    b2    a2    g2.  
  g4    d'4.    c'8    b4    a4    g2    fis2    g2.    d'4    d'4    e'4    
fis'4    g'4    a'4    % 2
   a4    b2    a4    d'4.    c'8    b4    a4    d'4.    c'8    b4    a2    g2   
 d'2.    d'4    c'4    b2    a8    g8    a2.    a4    g1    } \repeat volta 2 { 
  \key g \dorian; \clef "G_8";
   f4    f'2    ees'4      d'2 ^"(2)"   f'2    f'2    d'2    % 3
   d'2.    a4    d'2    a2    a2    bes2    r4   a4    a4    e4    fis1    
fis!4    g2    a2    bes4    g4    c'4    bes4    a4.    g8    g4    a4    f4   
 bes4    g4    a2    % 4
   bes2    a2    d'2.    c'4    bes2    a2    d'2.    a4    bes4    g4    c'2   
 r4   g4    fis!4    g4    g4    fis!4    g1    }   
}\score{
        \notes <

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

        \context Lyrics="default" 
        <       
          { \$wordsdefaultV0 }
          { \$wordsdefaultV1 }
        >

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

In contrast, here's the one that looks roughly the way I want it to:

\header {
        composer = "John Dowland";
        crossRefNumber = "1";
        footnotes = "\\\\Original clef C on first line";
        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.3.129 -- automatically converted from ABC";
        title = "V. Mourne, mourne,\\\\Canto";
}
wordsdefaultV0 = \lyrics  {
_ _ Mourne, mourne, day is with dark-  nesse fled, what heaven then go-  vernes earth, 
oh none, but  _  hell in hea-  vens stead, choaks with his mistes our mirth.  Mourne  
mourne, looke now for no more day nor night, but that from hell, Then all must as they 
 
may in  _  darke-  nesse  _  learne to dwell.  But yet this change, must  _  needes 
change our de-  light, that  
thus the sunne, that thus the Sunne, the Sun should  _  har-  bour with the night.  
}
originalclef=\notes{\clef "mensural2_c1"; }
firstnote=\notes{d''1}
keysignature=\notes{\key d \dorian;}
timesignature=\notes{\time 4/4;}
modernclef=\notes{\clef treble;}
range=\notes{<d'' d'>}
incipit=\notes {
\property Voice.NoteHead \override #'style = #'mensural
\originalclef
    \property Staff.TimeSignature \override #'style = #'old
\keysignature
\timesignature
\firstnote
\bar "|";
% now draw modern clef and key signature in normal font
\property Voice.NoteHead \override #'style = #'baroque
\context Staff \outputproperty #(make-type-checker 'clef-interface) #'full-size-change 
= ##t
\modernclef
\keysignature
\property Staff.fontSize = #-1
\property Voice.fontSize = #-1
\property Voice.Stem \override #'transparent = ##t
\range
\property Staff.fontSize  = #0
\property Voice.fontSize = #0
\property Voice.Stem \override #'transparent = ##f
\bar "|.";
}

voicedefault = \notes {
\property Staff.noAutoBeaming = ##t
\property Score.breakAlignOrder = #'(
Left_edge_item
Span_bar
Breathing_sign
Staff_bar
Clef_item
Key_item
time_signature
)
\incipit
\property Staff.forgetAccidentals = ##t
\property Voice.NoteHead \override  #'style = #'baroque
\property Score.defaultBarType="empty"
\property Staff.Custos \override #'style = #'mensural
% %MIDI nobarlines
 \property Staff.TimeSignature \override #'style = #'C
\context Staff \outputproperty #(make-type-checker 'clef-interface) #'full-size-change 
= ##t
\property Staff.forceClef = ##t
 \clef treble; \time 4/4; \key d \dorian;   d''1    a'1    \bar "|";     
\property Staff.TimeSignature \set #'style = #'1style
\time 3/1;   fis'2.  
  g'4    a'2    g'1    fis'!2    \bar "|";   e'1    fis'2    b'1.    \bar "|";  
 a'2    a'2    gis'2    a'1.      a'2    d''2    c''4    bes'4    a'1.    
\bar "|";   a'2    g'2    f'2    e'1.    \bar "|";   c''1    bes'2    a'2    
 \property Staff.TimeSignature \override #'style = #'C
g'2.    g'4    \bar "|";   fis'\breve    \bar "|";     \time 4/4;     d''1      
\property Staff.TimeSignature \set #'style = #'1style
a'1      \time 3/1;     f'2    e'2    f'2    g'1    f'2    \bar "|";   e'1    
a'2    gis'1    a'2    \bar "|";   c''2    b'1    a'1.    c''2    b'2    a'2    
 \property Staff.TimeSignature \override #'style = #'C
g'1    f'2    \bar "|";     e'1.    f'4    g'4    a'1    g'4    f'4    e'2.    
e'4    d'1.    \bar "|";     \time 4/4;   \repeat volta 2 {   r4   g'4    a'4   
 b'4    c''2.    b'4.    a'8    a'2    g'4    \bar "|";   a'4    f'4    e'2    
r4   d''4      d''4    d''4    c''1    r4   bes'4    b'4    b'4    a'4    a'4   
 d''4    c''8    bes'!8    a'4    g'2    f'4    e'2    d'2. ^\fermata   }   
}\score{
        \notes <

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

        \context Lyrics="default" 
        <       
          { \$wordsdefaultV0 }
        >

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

Can anyone tell me how to get the first one to look like the second
one, except for having the repeat bar?

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

Reply via email to