Re: What's causing this extra bar line and empty bar?

2023-11-20 Thread David Wright
On Mon 20 Nov 2023 at 00:23:45 (+), Robert Hickman wrote:
> Good point. I'm using 2.18.2 which is what's in the repo for debian 10.

On Mon 20 Nov 2023 at 00:43:59 (+), Robert Hickman wrote:
> Updating to the latest version fixed the issue, and also the unwanted
> extra space. Problem was just Debian shipping a very old version for
> some reason.

LilyPond 2.18.2 had a very long lifetime as 'stable', lasting nearly
six years from 2014-03-17. Debian included it in three releases,
8 (jessie), 9 (stretch), and 10 (buster), which was released
2019-07-06. As LilyPond 2.18.2's successor, 2.20.0, was released
2020-03-01, there's no possibility that Debian 10 could include it.

The current, stable Debian, 12 (bookworm), was released 2023-06-10,
and it includes LP version 2.24.1 (released 2023-02-12), but missed
out on 2.24.2 (2023-08-12) and, of course, 2.24.3 (yesterday).

As you're running Debian 10, note that it hasn't had any security
updates from Debian itself for over a year (since 2022-06-30).
It's up to the companies and volunteers providing Long Term Support
(LTS, until 2024-06-30) as to which packages they care to maintain.

Cheers,
David.



Re: What's causing this extra bar line and empty bar?

2023-11-19 Thread Robert Hickman
Updating to the latest version fixed the issue, and also the unwanted
extra space. Problem was just Debian shipping a very old version for
some reason.

Thank you for your help.

On Mon, 20 Nov 2023 at 00:12, William Rehwinkel
 wrote:
>
> Dear Robert,
>
> in the future, please take care that the minimal working example does
> not contain any undefined symbols that cause errors. Here, simply adding
> "strike = \fermata" at the beginning of the file alleviated all these
> errors, however.
>
> After using convert-ly and rendering (using version 2.25.7) this extra
> barline doesn't appear. Can you try updating to the most recent version
> of lilypond (.24 or .25), and see if that helps?
>
> Thanks,
> -William
>
> On 11/19/23 19:00, Robert Hickman wrote:
> > Hi people. I'm trying to reproduce the formatting from a tune that
> > started out in ABC notation, which is formatted with line breaks
> > around phrases instead of bars. It is working as intended, except for
> > an empty bar that's showing up after the first repeat sign, and I have
> > no idea what's causing it. Also there's extra space being added before
> > the other line breaks as well:
> >
> > https://pureocarinas.com/res/lilypond/aikendrumnotation_0c01fcb19c471b86d2ab94badb4b7de55b3660f2.png
> >
> > The following is how it should be formatted (generated by ABCM2PS).
> >
> > https://pureocarinas.com/res/abc_converter/aikendrumnotation_0c01fcb19c471b86d2ab94badb4b7de55b3660f2.png
> >
> > And here's the code, without the definition of the \strike articulation 
> > symbol.
> >
> > \version "2.18.2"
> >
> > \header {tagline = ""}
> > {
> >  \numericTimeSignature
> >  \time 4/4
> >  \key f \major
> >  \repeat volta 2 {
> >  \partial 4 f'8g'8 | a'4(  a'4 \strike) bes'8(a'8 g'8\strike f'8) |
> > d'2 f'4. d'8 \strike | c'4 c'4( d'4f'4) | a'4( g'4 g'4 \strike)
> > \allowBreak \break
> >  \partial 4 f'8g'8 | a'4(a'4 \strike) bes'8(a'8g'8 \strike f'8) |
> > d'2 f'4.( d'8 \strike) | c'4c'4d'(e'4) | f'2. \allowBreak \break }
> >  \repeat volta 2 {
> >  \partial 4 f'8g'8 | a'4( a'4\strike a'4\strike) g'8f'8 | bes'2
> > d''4.( bes'8\strike) | a'4c''4( a'4\strike) f'4 | a'4g'4( g'4\strike)
> > \allowBreak \break
> >  \partial 4 f'8g'8 | a'4(a'4\strike) bes'8( a'8 g'8\strike  f'8) |
> > d'2 f'4.(d'8\strike) | c'4(c'4\strike) d'4 e'4 | f'4. }
> > }
> >
>
> --
> William Rehwinkel - Oberlin College and Conservatory '24
>
> will...@williamrehwinkel.net
>
> PGP key: https://ftp.williamrehwinkel.net/pubkey.txt



Re: What's causing this extra bar line and empty bar?

2023-11-19 Thread Robert Hickman
On Mon, 20 Nov 2023 at 00:12, William Rehwinkel
 wrote:
>
> Dear Robert,
>
> in the future, please take care that the minimal working example does
> not contain any undefined symbols that cause errors. Here, simply adding
> "strike = \fermata" at the beginning of the file alleviated all these
> errors, however.
>
> After using convert-ly and rendering (using version 2.25.7) this extra
> barline doesn't appear. Can you try updating to the most recent version
> of lilypond (.24 or .25), and see if that helps?
>
> Thanks,
> -William
>
> On 11/19/23 19:00, Robert Hickman wrote:
> > Hi people. I'm trying to reproduce the formatting from a tune that
> > started out in ABC notation, which is formatted with line breaks
> > around phrases instead of bars. It is working as intended, except for
> > an empty bar that's showing up after the first repeat sign, and I have
> > no idea what's causing it. Also there's extra space being added before
> > the other line breaks as well:
> >
> > https://pureocarinas.com/res/lilypond/aikendrumnotation_0c01fcb19c471b86d2ab94badb4b7de55b3660f2.png
> >
> > The following is how it should be formatted (generated by ABCM2PS).
> >
> > https://pureocarinas.com/res/abc_converter/aikendrumnotation_0c01fcb19c471b86d2ab94badb4b7de55b3660f2.png
> >
> > And here's the code, without the definition of the \strike articulation 
> > symbol.
> >
> > \version "2.18.2"
> >
> > \header {tagline = ""}
> > {
> >  \numericTimeSignature
> >  \time 4/4
> >  \key f \major
> >  \repeat volta 2 {
> >  \partial 4 f'8g'8 | a'4(  a'4 \strike) bes'8(a'8 g'8\strike f'8) |
> > d'2 f'4. d'8 \strike | c'4 c'4( d'4f'4) | a'4( g'4 g'4 \strike)
> > \allowBreak \break
> >  \partial 4 f'8g'8 | a'4(a'4 \strike) bes'8(a'8g'8 \strike f'8) |
> > d'2 f'4.( d'8 \strike) | c'4c'4d'(e'4) | f'2. \allowBreak \break }
> >  \repeat volta 2 {
> >  \partial 4 f'8g'8 | a'4( a'4\strike a'4\strike) g'8f'8 | bes'2
> > d''4.( bes'8\strike) | a'4c''4( a'4\strike) f'4 | a'4g'4( g'4\strike)
> > \allowBreak \break
> >  \partial 4 f'8g'8 | a'4(a'4\strike) bes'8( a'8 g'8\strike  f'8) |
> > d'2 f'4.(d'8\strike) | c'4(c'4\strike) d'4 e'4 | f'4. }
> > }
> >
>
> --
> William Rehwinkel - Oberlin College and Conservatory '24
>
> will...@williamrehwinkel.net
>
> PGP key: https://ftp.williamrehwinkel.net/pubkey.txt

Good point. I'm using 2.18.2 which is what's in the repo for debian 10.



Re: What's causing this extra bar line and empty bar?

2023-11-19 Thread William Rehwinkel via LilyPond user discussion

Dear Robert,

in the future, please take care that the minimal working example does 
not contain any undefined symbols that cause errors. Here, simply adding 
"strike = \fermata" at the beginning of the file alleviated all these 
errors, however.


After using convert-ly and rendering (using version 2.25.7) this extra 
barline doesn't appear. Can you try updating to the most recent version 
of lilypond (.24 or .25), and see if that helps?


Thanks,
-William

On 11/19/23 19:00, Robert Hickman wrote:

Hi people. I'm trying to reproduce the formatting from a tune that
started out in ABC notation, which is formatted with line breaks
around phrases instead of bars. It is working as intended, except for
an empty bar that's showing up after the first repeat sign, and I have
no idea what's causing it. Also there's extra space being added before
the other line breaks as well:

https://pureocarinas.com/res/lilypond/aikendrumnotation_0c01fcb19c471b86d2ab94badb4b7de55b3660f2.png

The following is how it should be formatted (generated by ABCM2PS).

https://pureocarinas.com/res/abc_converter/aikendrumnotation_0c01fcb19c471b86d2ab94badb4b7de55b3660f2.png

And here's the code, without the definition of the \strike articulation symbol.

\version "2.18.2"

\header {tagline = ""}
{
 \numericTimeSignature
 \time 4/4
 \key f \major
 \repeat volta 2 {
 \partial 4 f'8g'8 | a'4(  a'4 \strike) bes'8(a'8 g'8\strike f'8) |
d'2 f'4. d'8 \strike | c'4 c'4( d'4f'4) | a'4( g'4 g'4 \strike)
\allowBreak \break
 \partial 4 f'8g'8 | a'4(a'4 \strike) bes'8(a'8g'8 \strike f'8) |
d'2 f'4.( d'8 \strike) | c'4c'4d'(e'4) | f'2. \allowBreak \break }
 \repeat volta 2 {
 \partial 4 f'8g'8 | a'4( a'4\strike a'4\strike) g'8f'8 | bes'2
d''4.( bes'8\strike) | a'4c''4( a'4\strike) f'4 | a'4g'4( g'4\strike)
\allowBreak \break
 \partial 4 f'8g'8 | a'4(a'4\strike) bes'8( a'8 g'8\strike  f'8) |
d'2 f'4.(d'8\strike) | c'4(c'4\strike) d'4 e'4 | f'4. }
}



--
William Rehwinkel - Oberlin College and Conservatory '24

will...@williamrehwinkel.net

PGP key: https://ftp.williamrehwinkel.net/pubkey.txt


OpenPGP_signature.asc
Description: OpenPGP digital signature


What's causing this extra bar line and empty bar?

2023-11-19 Thread Robert Hickman
Hi people. I'm trying to reproduce the formatting from a tune that
started out in ABC notation, which is formatted with line breaks
around phrases instead of bars. It is working as intended, except for
an empty bar that's showing up after the first repeat sign, and I have
no idea what's causing it. Also there's extra space being added before
the other line breaks as well:

https://pureocarinas.com/res/lilypond/aikendrumnotation_0c01fcb19c471b86d2ab94badb4b7de55b3660f2.png

The following is how it should be formatted (generated by ABCM2PS).

https://pureocarinas.com/res/abc_converter/aikendrumnotation_0c01fcb19c471b86d2ab94badb4b7de55b3660f2.png

And here's the code, without the definition of the \strike articulation symbol.

\version "2.18.2"

\header {tagline = ""}
{
\numericTimeSignature
\time 4/4
\key f \major
\repeat volta 2 {
\partial 4 f'8g'8 | a'4(  a'4 \strike) bes'8(a'8 g'8\strike f'8) |
d'2 f'4. d'8 \strike | c'4 c'4( d'4f'4) | a'4( g'4 g'4 \strike)
\allowBreak \break
\partial 4 f'8g'8 | a'4(a'4 \strike) bes'8(a'8g'8 \strike f'8) |
d'2 f'4.( d'8 \strike) | c'4c'4d'(e'4) | f'2. \allowBreak \break }
\repeat volta 2 {
\partial 4 f'8g'8 | a'4( a'4\strike a'4\strike) g'8f'8 | bes'2
d''4.( bes'8\strike) | a'4c''4( a'4\strike) f'4 | a'4g'4( g'4\strike)
\allowBreak \break
\partial 4 f'8g'8 | a'4(a'4\strike) bes'8( a'8 g'8\strike  f'8) |
d'2 f'4.(d'8\strike) | c'4(c'4\strike) d'4 e'4 | f'4. }
}