lilypond-devel
[Top][All Lists]
Advanced

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

Re: Problem with slurs, removing stem engraver


From: Michael Welsh Duggan
Subject: Re: Problem with slurs, removing stem engraver
Date: Tue, 13 Dec 2005 16:15:04 -0500
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

Don Blaheta <address@hidden> writes:

> Ok, I found a bug of some sort, and as instructed on every damn page of
> the manual, I sent a report to address@hidden (why not
> address@hidden), which just got rejected because I'm not on that
> list.  I was told to go to some page at gmane.org that took a minute and
> a half to load, requires extra confirmation to be sent back and forth,
> and doesn't let me attach files, so I figured, screw this, I'll send it
> to the development list.  Sorry if this email isn't relevant to you.
>
>
>
> It's a twofer!  Or perhaps two aspects of the same bug.  If I compile
> the attached file as-is, it claims
>   programming error: slur attachment is inf/nan
>   continuing, cross fingers
>   programming error: slur attachment is inf/nan
>   continuing, cross fingers
> while compiling, and has an ugly slur.  If I remove the commented line
> (thus removing the stem engraver), compilation simply halts after
> breaking lines:
>   Calculating line breaks...
>   
> [3][6][9][12][15][18][21][24][27][30][33][36][39][42][45][48][51][54][57][60][63][66][69][72][75][78][81][84][87][90][93][96][99][102][105][108][111][114][117][120][123][126][129][132][135][138][141][144][147][150][153][156][159][162][165][168][171][174][177][180][183][186][189][192][195][198][201][204][207][210][213][216][219][222][225][228][231][234][237][240][243][246][249][251]
>   shell returned 246
>
> This is 2.6.4 on a MacOS box.  Incidentally, I think gregorian-init.ly
> is calling \version, because lilypond doesn't warn me about lack of a
> \version line when I've included it---that probably shouldn't be the
> case.

If I understand what you are trying to do, I have run into similar
problems.  If you are trying to do what I will style (for lack of a
better term), "intermediate" chant notation (i.e., note heads only,
but using contemporary note heads with slurs as opposed to square
neumes or mensural heads), this is what I have been using:

\include "english.ly"
\version "2.7.14"

barOne = { \once \override Staff.BarLine #'bar-size = #2
           \bar "|" }
barTwo = { \once \override Staff.BarLine #'extra-offset = #'(0 . 2)
           \once \override Staff.BarLine #'bar-size = #2
           \bar "|" }

chant = \relative e' {
  \set Staff.autoBeaming = ##f
  \set Score.timing = ##f
  \override Staff.Stem #'transparent = ##t
  \override Staff.Stem #'length = #0
  \override Staff.TimeSignature #'transparent = ##t
  \key a \major
  \mark \markup {Antiphon \hspace #2 \italic{"Cf. Isaiah 35 : 4"} }
  e4 fs a a gs a( b gs) e4. \barOne
  e4( fs) a( a) \barTwo
  a( gs) a( b a4.) \bar "|"
  b4( a b) b cs a( b a4.) \barTwo
  fs4 a gs e4. e \bar "||"
}

text = \lyricmode {
  Say to those who are fright -- ened:_*
  Be strong,
  fear not!
  Here is our God,
  he comes to save us.
}

\score {
  <<
    \context Voice = staff \chant
    \lyricsto "staff" \new Lyrics \text
  >>
  \layout{
    indent = #0
  }
}  
-- 
Michael Welsh Duggan
(address@hidden)

reply via email to

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