Many thanks, Valentin! I find, as a casual user of LP, I get in a “working
rut,” using what works without fulling understanding then consequences.
This explanation is very helpful to me and I’m heading back to rework my
music.

-mark.


On 9 Jan 2023 at 23:57:12, Valentin Petzel <[email protected]> wrote:

> Hello Mark,
>
> somewhat OT, but you should let \repeat volta handle the setting of bar
> lines. If you want winged repeats set
>
> \set Staff.startRepeatBarType = #"[|:"
>
> \set Staff.endRepeatBarType = #":|]"
>
> or even for all Staves
>
> \set Score.startRepeatBarType = #"[|:"
>
> \set Score.endRepeatBarType = #":|]"
>
> Now to your actual problem: As Jean already said with a recent version of
> Lilypond you should let most of the Bars be handled by Lilypond itself:
>
> Use \repeat volta for repeats and \repeat segno for jumps, and use
> \section instead of "||" and \fine instead of "|." and set the
> corresponding context properties as described in this part of the
> documentation:
>
>
> https://lilypond.org/doc/v2.24/Documentation/notation/bars#automatic-bar-lines
>
> This way of doing things allows us to tell Lilypond what we want instead
> of manually specifying what we want things to look like.
>
> But if you want to do things manually you need to keep in mind that at one
> time we can only have one bar line, so \bar "||" \bar "[|:" will only keep
> \bar "[|:". Instead of this you want to use a bar that is "[|:" in staff
> and after line breaks and "||" and the end of line. This can be done using
>
> \bar "[|:-||"
>
> In fact \bar "[|:" will not print anything at the end of a bar, so you
> should usually default to \bar "[|:-|" (single Bar line at end of line).
> (The same holds true for ".|:" by the way!).
>
> Using \repeat, \section, \fine and such will automatically take care of
> constellations such as barline-repeat or double repeats.
>
> Cheers,
>
> Valentin
>
> Am Montag, 9. Jänner 2023, 12:07:07 CET schrieb Mark Probert:
>
> >  Thanks!
>
> >
>
> > -mark.
>
> >
>
> > On 9 Jan 2023 at 17:58:10, Jean Abou Samra <[email protected]> wrote:
>
> > > Le 9 janv. 2023 à 07:56, Mark Probert <[email protected]> a écrit :
>
> > >
>
> > > Hi.
>
> > >
>
> > > When I run this snippet the barline at the end of first stave, which
>
> > > I think should be a “||”, goes “missing” (there is no barline at all).
>
> > >
>
> > > Is there a correct way of setting the end of stave barline in this
> kind of
>
> > > situation?
>
> > >
>
> > >
>
> > >
>
> > >
>
> > > Look up \section in the manual. It is designed for exactly this.
>
> > >
>
> > > Best,
>
> > > Jean
>
>
>

Reply via email to