Hi everyone, I'm sorry for spamming the list with my little problem, but it's driving me bananas and I'm at the end of my rope.
I produced a score from which I am now removing various sections by commenting them out. When I do this, the whole-bar rest in the final system of the piece disappears, and in the log file Lilypond complains of a barcheck failure (among other less fatal things). My guess is that, despite my efforts to tell Lilypond that I don't want any time signature in the piece (by turning off the engraver), it is still counting somehow, and that without the cuts the barlines coincidentally match up with what Lilypond is counting, and with the cuts, they don't. My question is: what is the easiest way to solve this? I've racked my brain but am obviously still too new at this. I've attached the files. Sorry for the lack of minimal example, but I don't think that would be much use here anyway as the problem would probably disappear. And I couldn't attach the PDF as it made the email too big, but I'm using the latest release so it's simple to generate. Many thanks for any help, Brent.
\version "2.13.55" \header { title = "Tafelgebed voor de Epifaniëntijd" composer = \markup {\small "Jan Jansen (geb. 1946)"} poet = \markup {\small "Sytze de Vries (geb. 1945)"} tagline = ##f } \paper { %%min-systems-per-page = 6 ragged-last-bottom = ##f markup-system-spacing = #'((padding . 3)) } figureright = \once \override BassFigure #'X-offset = 1.5 noteright = \once \override NoteHead #'X-offset = 1.5 leftalign = \once \override LyricText #'self-alignment-X = #-1 invis = \override NoteHead #'transparent = ##t vis = \revert NoteHead #'transparent nt = \set Score.timing = ##f t = \set Score.timing = ##t headS = { \once \override NoteHead #'stencil = #ly:text-interface::print \once \override NoteHead #'text = #(markup "S") } headA = { \once \override NoteHead #'stencil = #ly:text-interface::print \once \override NoteHead #'text = #(markup "A") } headT = { \once \override NoteHead #'stencil = #ly:text-interface::print \once \override NoteHead #'text = #(markup "T") } headB = { \once \override NoteHead #'stencil = #ly:text-interface::print \once \override NoteHead #'text = #(markup "B") } topstaff = \new Voice = "melody" \relative c'' { \key d \major \override TextScript #'extra-offset = #'(-1 . 0) r2 a^ \markup {\normalsize "Voorganger"} \bar "|" a4 a a a \bar "|" a2 r4 a^ \markup {\normalsize "Allen"} \bar "|" a4 a b a \bar "|" %{5%} a2 fis2 \bar "|" r4 fis^ \markup {\normalsize "V."} fis e \bar "|" fis fis r fis^ \markup {\normalsize "A."} \bar "|" fis2 e4 e \bar "|" d2 cis4 cis \bar "|" %{10%} d1 \bar "|" a'4^ \markup {\normalsize "V."} a a \bar "|" a a a \bar "|" b b b \bar "|" a2 r4 fis^ \markup {\normalsize "A."} \bar "|" %{15%} fis2 e4 e \bar "|" d2 cis \bar "|" d1 \bar "|" d1 \bar "||" r2 d4^ \markup {\normalsize "(A.)"} d \bar "|" %{020%} fis2 e4 e \bar "|" a2 fis4 fis \bar "|" b2 b4 a2 fis4 \bar "|" e2 e \bar "|" r2 a4 a \bar "|" %{025%} b2 b4 cis d \bar "|" b2 a4 \bar "|" fis2 fis4 \bar "|" e2 d4 d cis \bar "|" d2 d \bar "||" %{030%} r2 fis4^ \markup {\normalsize "V."} fis \bar "|" fis2 fis4 e \bar "|" fis1 \bar "|" fis4 fis8 fis fis4 e \bar "|" fis2 fis \bar "|" %{035%} r2 a4 a \bar "|" b2 b4 b4 \bar "|" a a a a \bar "|" b2 b4 b \bar "|" a2 fis4 fis \bar "|" %{040%} e1 \bar "||" %{ ***Coupure voor Epifaniëntijd *** r2 d4^ \markup {\normalsize "A."} d \bar "|" fis2 e4 e \bar "|" a2 fis4 fis \bar "|" 045 b2 b4 b4 \bar "|" a2 fis \bar "|" r2 a4 a \bar "|" b2 cis4 d \bar "|" b2 a4 fis \bar "|" 050 e4 d2 cis4 \bar "|" d2 d \bar "||" r2 fis4^ \markup {\normalsize "V."} fis \bar "|" fis2 fis4 e \bar "|" fis fis r fis \bar "|" 055 fis fis fis e \bar "|" fis2 fis \bar "|" r2 d4 d \bar "|" a'2 fis4 fis \bar "|" d2 d4 a' a \bar "|" 060 b2 b4 b4 \bar "|" a2 fis \bar "||" ***Eind Coupure*** %} r2 d4^ \markup {\normalsize "Cantorij"} d \bar "|" a'2 a4 a \bar "|" fis2 fis4 d a' \bar "|" %{065%} b2 b4 b4 \bar "|" a1 \bar "|" d2 d2 \bar "|" cis2 b4 a \bar "|" b2( a) \bar "|" %{070%} a2 a4 a4 \bar "|" b2 a4 g2 fis4 \bar "|" e1 \bar "||" a2^ \markup {\normalsize "A."} fis \breathe a2 fis \bar "|" a2 a4 a \bar "|" %{075%} fis fis fis e \bar "|" fis2 fis \bar "|" a2 b4 cis4 \bar "|" d2 d4 d \bar "|" cis2 b4 a \bar "|" %{080%} b2 b2 \bar "|" a2 r4 a4 \bar "|" b2 a4 g2 fis4 \bar "|" e2 e2 \bar "|" r4 fis4^ \markup {\normalsize "C."} \bar "|" %{085%} fis fis fis e \bar "|" fis2 fis4 fis \bar "|" a2 fis4 fis \bar "|" e2 r4 a4^ \markup {\normalsize "A."} \bar "|" d2 d4 \breathe d4 \bar "|" %{090%} a2 a4 \breathe a4 \bar "|" b2 a4 g2 fis4 \bar "|" e2 d2 \bar "||" r2 d'4^ \markup {\normalsize "C."} cis4 \bar "|" b4( cis) a b \bar "|" %{095%} cis2 cis4 d d \bar "|" a2 fis4 g \bar "|" a2 a \bar "|" fis4( b2) b4 \bar "|" a1 \bar "|" %{100%} cis4( d2) b4 \bar "|" a1 \bar "|" r2 b4 b \bar "|" a2 b2 \bar "|" g4( fis) e2 \bar "|" %{105%} d1 \bar "|" r2 d'4^ \markup {\normalsize "A."} cis \bar "|" b4( cis) a b \bar "|" cis2 cis4 d2 d4 \bar "|" a2 fis4 g \bar "|" %{110%} a2 a \bar "|" fis4( b2) b4 \bar "|" a1 \bar "|" cis4( d2) b4 \bar "|" a1 \bar "|" %{115%} r2 b4 b \bar "|" a2 b4 \breathe b4 \bar "|" g4( fis) e4 e \bar "|" d1 \bar "||" r4 fis^ \markup {\normalsize "V."} \bar "|" %{120%} fis fis fis e \bar "|" fis2 fis4 \breathe fis \bar "|" fis fis fis e4 \bar "|" fis2 fis4 \breathe a \bar "|" a a b a \bar "|" %{125%} a2 fis4 \breathe a4 \bar "|" a4 a b2 b4 \bar "|" a1 \bar "||" %{\nt%} \noteright fis\breve^ \markup {\normalsize "Cantor/Voorganger"} \bar "" fis \vis a\breve \vis b\breve \vis fis\breve \bar "|" \vis a\breve \vis fis\breve \bar "|" \t \vis a2^ \markup {\normalsize "V."} a \bar "|" %{130%} b1 \bar "|" a2 a4 a4 \bar "|" a2 a4 a \bar "|" fis1 \bar "|" e2 e4 e \bar "|" %{135%} g2 g \bar "|" fis2 fis \bar "|" fis1 \bar "|" \noteright \once \override TextScript #'extra-offset = #'(0 . 0) b\breve^ \markup {\normalsize "C./V."} \vis a\breve \breathe \vis fis\breve \vis b\breve \vis fis\breve \bar "|" \t a2^ \markup {\normalsize "V."} a \bar "|" %{140%} a4 a a a \bar "|" b2 b4 b4 \bar "|" a2 a4 a4 \bar "|" fis1 \bar "|" a2 a2 \bar "|" %{145%} r4 a a a \bar "|" a2 a2 \bar "|" fis fis \bar "|" fis e \bar "|" fis fis \bar "|" %{150%} fis1 \bar "||" r2 d4^ \markup {\normalsize "A."} d \bar "|" fis2 e4 e \bar "|" a2 fis4 fis \bar "|" b2 a4 fis \bar "|" %{155%} e2 e \bar "|" r2 a4 a \bar "|" b4 b2 b4 \bar "|" d2 fis,4 fis \bar "|" e4 d2 cis4 \bar "|" %{160%} d1 \bar "|" %{ ***Begin Coupure*** fis4^ \markup {\normalsize "C."} \bar "|" fis fis fis fis \bar "|" a2 a4 b ~ \bar "|" \times 2/3 {b b b} b4 b4 \bar "|" a2 a \bar "|" 165 r2 a4 a \bar "|" b2 cis4 cis \bar "|" d2 cis4 cis \bar "|" b2 \breathe b4 b4 \bar "|" a1 \bar "|" ***Eind Coupure*** %} %{170%} r2 fis4^ \markup {\normalsize "V."} fis \bar "|" fis fis fis e \bar "|" fis2 fis \bar "|" a4 a a a \bar "|" g2 e4 \bar "|" %{175%} fis2 \breathe a4 a \bar "|" b4 b b b \bar "|" a2 a4 a \bar "|" b2 b4 b4 \bar "|" fis1 \bar "|" %{ ***Begin Coupure*** 180 r2 d'4^ \markup {\normalsize "A."} cis4 \bar "|" b4( cis) a4 b \bar "|" cis2 cis4 d2 d4 \bar "|" a2 fis4 g \bar "|" a2 a \bar "|" 185 fis4( b2) b4 \bar "|" a1 \bar "|" cis4( d2) b4 \bar "|" a2 a \bar "|" r2 d2 \bar "|" 190 cis b \bar "|" a b \bar "|" g( e) \bar "|" d1 \bar "|" ***Eind Coupure*** %} r2 d4^ \markup {\normalsize "C."} d \bar "|" %{195%} fis2 e4 e \bar "|" a2 fis4 fis \bar "|" b2 a4 fis \bar "|" e2 e \bar "|" r2 a4 a \bar "|" %{200%} b4( d) cis d \bar "|" b2 a \bar "|" R1 \bar "|" << { \voiceOne \headS cis1 d2 \bar "|" d1 b2 \bar "|" a1 a2 } \new Voice { \voiceTwo \headA e1 fis2 e1 e2 e1 e2 } >> \oneVoice %{205%}<<a\breve fis d e>> \bar "|." %{210%} %{215%} %{220%} %{225%} %{230%} %{235%} %{240%} %{245%} } text = \lyrics { De Heer zal bij u zijn. De Heer zal u be -- wa -- ren. Ver -- heft uw har -- ten. Wij heb -- ben ons hart bij de Heer. La -- ten wij dan -- ken de Heer on -- ze God! het past ons de Heer te dan -- ken. Op Uw woord werd het licht, brak de dag uit nacht en on -- tij toen de aar -- de werd ge -- bo -- ren als een we -- reld veel be -- lo -- vend. Ja Uw woord was het licht, vu -- rig is het gaan vlam -- men toen de mens werd ge -- bo -- ren die sinds -- dien on -- ze we -- reld ver -- licht. %{ Op Uw woord werd het licht, ging een ster op in Ja -- cob. Als een licht -- en -- de gids naar de dag die zal ko -- men. Vlees en bloed als wij men -- sen was hij U tot een wo -- ning, als een ster aan de he -- mel straalt zijn fon -- ke -- lend le -- ven. %} On -- ze nacht scheur -- de o -- pen toen het he -- mels ge -- zang weer -- klank vond op de Aar -- de. En ook nu nog zingt het voort: Hei --lig, Hei -- lig, Hei -- lig O Heer van al -- le macht -- en! He -- mel en Aar -- de zijn vol van Uw heer -- lijk -- heid. Ho -- san -- na in den ho -- ge! Ge -- ze -- gend die daar komt in de naam van de Heer. Ho -- san -- na, Ho -- san -- na, Ho -- san -- na in den ho -- ge! Als ge -- schenk uit de he -- mel in de schoot van de aar -- de, ko -- nings -- kind, Men -- sen -- zoon, werd hij ons tot goe -- de vrucht. Als een roos in de win -- ter geurt zijn ko -- men naar lief -- de, als een kaars in de wind werd zijn le -- ven, zijn le -- ven ge -- doofd. Maar met zijn laat -- ste woor -- den sloeg hij ons nieuw -- e bron -- nen, komt hij bij ons tot le -- ven, we -- ten wij ons ge -- voed. \leftalign "Want in de" \leftalign "nacht waarin hij werd" \leftalign "overgeleverd, nam hij" \leftalign "brood in zijn" \leftalign handen, \leftalign "zegende U en" zei: Neemt en eet, dit is mijn li -- chaam voor u; Doet dit tot mijn ge -- dach -- te -- nis. \leftalign "En na de maaltijd nam hij de" \leftalign beker, \leftalign "sprak de" \leftalign "dankzegging daarover uit en" zei: De -- ze be -- ker is het nieuw -- e ver -- bond in mijn bloed, doet dit zo dik -- wijls gij die drinkt, tot mijn ge -- dach -- te -- nis. Op Uw woord bleef het licht in zijn don -- ker -- ste u -- ren want gij hebt hem ge -- wekt en ge -- red van de dood. %{ Zo wordt hij in ons mid -- den tel -- kens weer nieuw ge -- bo -- ren en ver -- schijnt ons zijn ster in dit brood, de -- ze wijn. %} Dat de Geest die hem be -- ziel -- de ons op on -- ze weg ver -- licht! Dat de A -- dem die hem droeg heel de aar -- de ver -- nieuwt! %{ In de zee van de vol -- ken staat hij vast als een ba -- ken. Ja -- cob's ster aan de he -- mel voor wie ook wij -- zen bui -- gen. %} In de nacht schijnt zijn licht en nog zaait Gij Uw ster -- ren die het don -- ker weer -- spre -- ken. \skip 1 Wan -- neer wordt al -- les nieuw? } bottomstaff = << \new Voice = "bass" \relative c { \key d \major \clef bass d1~ \bar "|" d1~ \bar "|" d2 cis \bar "|" b2~ b2 \bar "|" fis'1 \bar "|" g1 \bar "|" fis1 \bar "|" g, \bar "|" a \bar "|" d \bar "|" d2. \bar "|" cis \bar "|" b \bar "|" fis'1 \bar "|" b,2 e,2 \bar "|" a2 a \bar "|" d,1~ \bar "|" d \bar "||" d' \bar "|" g2 g \bar "|" fis b \bar "|" e,2. fis \bar "|" g1 \bar "|" a2 cis \bar "|" b2. a2 \bar "|" g2. \bar "|" d \bar "|" g, a2 \bar "|" d1 \bar "||" b' \bar "|" a2 g \bar "|" fis1 \bar "|" a2 g \bar "|" fis1~ \bar "|" fis1 \bar "|" g2~ g \bar "|" fis1 \bar "|" d1 \bar "|" cis2 d2 \bar "|" a1 \bar "||" %{ r2 g'4 g \bar "|" d1 \bar "|" cis2 d \bar "|" g2~ g \bar "|" fis1 \bar "|" r2 cis \bar "|" b2 a \bar "|" g fis \bar "|" g a \bar "|" d1 \bar "||" d1 \bar "|" g \bar "|" fis \bar "|" g \bar "|" fis \bar "|" b \bar "|" fis \bar "|" g2. fis2 \bar "|" e1 \bar "|" fis \bar "||" %} g'1 \bar "|" fis2 e \bar "|" d2. cis2 \bar "|" b2 e \bar "|" fis e \bar "|" d b \bar "|" fis'1 \bar "|" g2~ g \bar "|" fis1 \bar "|" d2. e \bar "|" a1 \bar "||" fis1 e \bar "|" d \bar "|" g \bar "|" d \bar "|" cis \bar "|" b \bar "|" fis \bar "|" g \bar "|" fis2 e' \bar "|" d2. e2. \bar "|" a,1 \bar "|" d2 \bar "|" fis g \bar "|" d1 \bar "|" fis \bar "|" a \bar "|" b \bar "|" fis \bar "|" d2. e2. \bar "|" a,2 d \bar "||" r2 b' \bar "|" a g \bar "|" fis2. d2 \bar "|" cis2 b \bar "|" a2 a2 \bar "|" b2 g' \bar "|" fis e \bar "|" d g \bar "|" fis e \bar "|" d b \bar "|" fis' d \bar "|" e a, \bar "|" d1~ \bar "|" d2 b' \bar "|" a2 g \bar "|" fis2. d2. \bar "|" cis2 b \bar "|" a1 \bar "|" b'2 g \bar "|" fis2 e \bar "|" d g \bar "|" fis e \bar "|" d2 b \bar "|" fis' d \bar "|" e a, \bar "|" d1 \bar "||" d2 g1 fis2 e d cis fis e d b fis' e d b2. fis'1 \noteright fis\breve \vis g\breve \vis e\breve \vis d\breve \invis d \bar "" \vis fis\breve \vis g\breve \bar "|" d1~ d fis e d g e fis~ fis \noteright d\breve \vis fis\breve \invis fis \vis g\breve \vis fis\breve cis1~ cis b1 fis g fis2 g a b cis1 d2 e fis g d1~ d1 r2 g d2~ d cis1 b2 fis' g1 fis d2 e b a g a d2~ d %{ d1 fis d2 e fis1 e d2 cis b a g1 fis %} d1 g fis d e2. b2 cis2 d e fis e d e fis1 %{ r2 b a g fis2. d2. cis2 b a1 b2 g' fis e d e fis e d b fis' g d2 b e2 a, d1 %} r2 d2 g g fis1 e2 fis g g r2 cis, b a g1 R1 << { \voiceOne \headT e'1 a2 \bar "|" b1 d2 \bar "|" d1 cis2 } \new Voice { \voiceTwo \headB g,1 fis'2 g1 g2 a1 a2 } >> \oneVoice <<d\breve b a d,>> \bar "|." } \figures { <9 8>1 s1 s2 <4 3>2 <7>1 s1 <7>2 <6>2 s1 <7>2 <6>2 <4>2 <_+>2 s1 <7>2. <4 2> s2. s1 s2 s2 <4>2 <3>2 <4>1 <3>1 s1 <7>2 <4 2>2 s2 s2 <6 5>2. s2. <6 5>1 s2 <4 2>2 s2. <6>2 <6 5>2. <6 5>2. <6>2. <4>4 <3>4 <4>2 <3>2 s1 <6>2 <7>4 <6>4 s1 <4 2>2 <7>4 <6>4 <4>1 <3>1 <7>2 <6>2 s1 <6>1 <6>2 <9>4 <8>4 s1 %{ s1 s2 <4 2>2 <6>2 <9>2 <7>2 <6>2 s1 s2 <4 2>2 s2 <6>2 <7>2 <7>2 s2 <4>4 <3>4 <4>2 <3>2 s1 <7>2 <6>2 s1 <7>2 <6>2 s1 s1 s1 s2. s2 <9>2 <8>2 s1 %} s1 s2 <4 2>2 <6 5>2. <4 2>2 s2 <7>2 s2 s2 <6>2 s2 s1 <7>2 <4 2>2 s1 <6>2. s2. <4>2 <3>2 <7>2 <6>2 <4 2>1 <9>1 <7>2. <6>4 s1 <4 3>1 s1 s1 <7>2 <6>2 s2 <4 2>2 <6>2. s2. s1 s2 s2 <7>2 s1 s2 <6>2 <4>2 <3>2 s1 s1 <6>2. s2. s2 s2 s2 s2 <6>2 <6>2 s2. <6>2 <4 3>2 s2 <4>2 <3>2 s2 <6>2 s2 s2 <6>2 <6>2 s2 s2 <6>2 s2 s2 <6>2 s2 s2 <4>2 <2>2 <3>2 s2 <2>2 <6>2 s2. s2. <6>2 s2 <4>2 <3>2 s2 <6>2 s2 s2 <6>2 <6>2 s2 s2 s2 s2 s2 <6>2 s2 s2 s1 s2 <7>2. <6>4 s2 <2>2 <6>2 <4>4 <3>4 s2 s2 s2 s2 s2 s2 s2 s2. s1 s\breve <7>\breve <2> <6> s\breve *2 <7>\breve <9>1 <6>1 s1 <4 3>1 s1 <6>1 <6!>1 <4>1 <4>1 \figureright <6>\breve <7>\breve s\breve <7>\breve s\breve <4 3>1 s1 s1 <7>1 <7>1 s2 <9> <6> <7> <4 3>1 <7>2 <4 3>2 <6>2 <6>2 <9>1 s1 s2 s2 s2 <4 2>2 <4 3>2 <2>2 s2 s2 <6 5>1 s1 <6>2 s2 s2 <6>2 <6>2 <4>4 <3>4 <4>2 <3>2 %{ <6>1 s1 <6>2 <6>2 s1 <6>1 <6>2 <6>2 s2 <6>2 <7>2 <6>2 s1 %} s1 <7>2 <6>2 s1 <9>1 s2. s2 <4 3> <6>2 s2 s2 <4 2>2 <6>2 <6>2 <4>2 <_+>2 %{ s2 s2 <6>2 <6>2 s2. s2. <6>2 s2 <4>2 <3>2 s2 <4 3>2 s2 <2>2 <6>2 s2 s2 <2>2 <6>2 s2 s2 <7>2 <7>2 s2 <7>2 s2 s1 %} s2 s2 <7>2 <6>2 s1 <7>2 s2 <6 5>2 s2 s2 <2>2 s2 <2>2 <6>2 <4 2>2 s1 s1 <6>2 <6 5>1 <6 5>2 <4>1 <3>2 s\breve } >> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%Score%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \score { \new SemiChoirStaff << \context Staff = top { \set Score.automaticBars = ##f \topstaff } \lyricsto melody \text \context Staff = bottom { \set Score.automaticBars = ##f \bottomstaff } >> \layout { \context { \Staff \remove "Time_signature_engraver" } \context { \ChoirStaff \name "SemiChoirStaff" \consists "Span_bar_engraver" \override SpanBar #'stencil = #(lambda (grob) (if (string=? (ly:grob-property grob 'glyph-name) "|") (set! (ly:grob-property grob 'glyph-name) "")) (ly:span-bar::print grob)) } \context { \Score \accepts SemiChoirStaff \remove "Bar_number_engraver" } } }
Epifaniëntijd.txt.log
Description: Binary data
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user