Re: Caesura position

Xavier Scheuer <[email protected]> Wed, 22 Jul 2026 08:43:27 +0200
Newsgroups gmane.comp.gnu.lilypond.general
Message-ID <CADGqHRdSa=giD7=MY7JtyEvNTVBXVFBhcCDYtDTo59YMDBDwkA@mail.gmail.com>
--0000000000001811ad06572d75f1
Content-Type: text/plain; charset="UTF-8"

On Wednesday, July 22, 2026, Owen Le Blanc <[email protected]> wrote:

> Dear friends,
> I haven't got a short example of this, because the source is complex
> with multiple voices.  But the text producitng the caesuras is simple
> enough.  The voice for the right hand has:
>
>      r8 d( e f fis b) \caesura | \acciaccatura b16 g4. r8 r4 |
>
> And the voice for the left hand has:
>
>      < a c >2) r4\caesura | s2. |
>
> The other voice for the left hand has
>
>      d4 d' r | g,8( d' b' d ~ < d e g b >4) |
>
> and I have tried adding the \caesura to the corresponding rest here.,
> but the result is the same: the right had caesura appears (as I would
> expect) before the bar line, while the left-hand one appears after the
> bar line.  Is there any way to force the left-hand caesura to appear
> before the bar line?
>

Hello,

That's the (in)famous bug #34.
https://gitlab.com/lilypond/lilypond/-/work_items/34

Add \grace s16 after the \caesura in the left hand.

Kind regards,
Xavier

--0000000000001811ad06572d75f1
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Wednesday, July 22, 2026, Owen Le Blanc &lt;<a href=3D"mailto:zlsiial@gm=
ail.com">[email protected]</a>&gt; wrote:<br><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
>Dear friends,<br>
I haven&#39;t got a short example of this, because the source is complex<br=
>
with multiple voices.=C2=A0 But the text producitng the caesuras is simple<=
br>
enough.=C2=A0 The voice for the right hand has:<br>
<br>
=C2=A0 =C2=A0 =C2=A0r8 d( e f fis b) \caesura | \acciaccatura b16 g4. r8 r4=
 |<br>
<br>
And the voice for the left hand has:<br>
<br>
=C2=A0 =C2=A0 =C2=A0&lt; a c &gt;2) r4\caesura | s2. |<br>
<br>
The other voice for the left hand has<br>
<br>
=C2=A0 =C2=A0 =C2=A0d4 d&#39; r | g,8( d&#39; b&#39; d ~ &lt; d e g b &gt;4=
) |<br>
<br>
and I have tried adding the \caesura to the corresponding rest here.,<br>
but the result is the same: the right had caesura appears (as I would<br>
expect) before the bar line, while the left-hand one appears after the<br>
bar line.=C2=A0 Is there any way to force the left-hand caesura to appear<b=
r>
before the bar line?<br>
</blockquote><div><br></div><div>Hello,=C2=A0</div><div><br></div><div>That=
&#39;s the (in)famous bug #34.</div><div><a href=3D"https://gitlab.com/lily=
pond/lilypond/-/work_items/34">https://gitlab.com/lilypond/lilypond/-/work_=
items/34</a><br></div><div><br></div><div>Add \grace s16 after the \caesura=
 in the left hand.</div><div><br></div><div>Kind regards,</div><div>Xavier<=
/div><div><br></div>

--0000000000001811ad06572d75f1--