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 [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-user
