Re: What's causing this extra bar line and empty bar?
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?
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?
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?
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?
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. } }