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