RE: Too high measure numbers with ossia staff

2022-10-23 Thread Mark Stephen Mrotek
Erika,

 

Is the \break necessary?

 

Mark

 

From: lilypond-user [mailto:lilypond-user-boun...@gnu.org] On Behalf Of
Erika Pirnes
Sent: Friday, October 21, 2022 12:54 PM
To: lilypond-user@gnu.org
Subject: Too high measure numbers with ossia staff

 

Hi,

 

I just learned how to use the ossia staff. And I'm quite happy with the
results, except it seems that the measure numbers follow the hidden ossia
staff instead of the first visible staff. Can anyone think of a nice way to
move the measure numbers down? Below is a modified version of the example in
the documentation.

 

\version "2.18.2" 

 

oss = \markup {\raise #1 "ossia" }

 

music = \relative c' {

<<

  { c4 b c2 }

  \context Staff = "ossia" {

\stopStaff s1

  }

>>



<<

  { e4 f e2 }

  \context Staff = "ossia" {

\startStaff e4^\oss g8 f e2 \stopStaff

  }

>>

g4 a g2 \break

c4 b c2

<<

  { g4 a g2 }

  \context Staff = "ossia" {

\startStaff g4^\oss e8 f g2 \stopStaff

  }

>>

e4 d c2

  }

 

\score{

<< 

  \new Staff = "ossia" \with {

\remove "Time_signature_engraver"

\hide Clef

fontSize = #-3

\override StaffSymbol.staff-space = #(magstep -3)

\override StaffSymbol.thickness = #(magstep -3)

  }

  \new Staff <<\music>>

>> 

}

 

 

Thanks in advance!

Erika

 

 



Frescobaldi and Python 3.11

2022-10-23 Thread Jean Abou Samra

Hi,

Frescobaldi is facing an issue that prevents it from launching
under Python 3.11 beta.

https://github.com/frescobaldi/frescobaldi/issues/1453

Python 3.11.0 will be released tomorrow, and it's a matter
of weeks until Fedora 37 is also released, with Python 3.11.0.
Thus the Frescobaldi Fedora package will be unusable soon
on current Fedora versions. (The upstream Fedora issue is
https://bugzilla.redhat.com/show_bug.cgi?id=2121995).

Of course, over time, other distributions will start switching
to Python 3.11 as well.

I'm just raising this significant issue here for visibility,
in case there are PyQt experts out there who have time
and interest to track down this bug.

Thanks,
Jean




Re: Too high measure numbers with ossia staff

2022-10-23 Thread Xavier Scheuer
On Sat, 22 Oct 2022 at 00:55, Erika Pirnes  wrote:
>
> Hi,
>
> I just learned how to use the ossia staff. And I'm quite happy with the
results, except it seems that the measure numbers follow the hidden ossia
staff instead of the first visible staff. Can anyone think of a nice way to
move the measure numbers down? Below is a modified version of the example
in the documentation.

Hello,

I'd suggest to remove "Bar_number_engraver" from the Score context and to
add it to your main Staff.

\layout {
  \context {
\Score
\remove "Bar_number_engraver"
  }
}

  \new Staff \with {
\consists "Bar_number_engraver"
  }

Cheers,
Xavier

-- 
Xavier Scheuer 


Re: Too high measure numbers with ossia staff

2022-10-23 Thread Valentin Petzel
Hi Erika,

a very simple method would be to simply move the Bar_number_engraver from 
Score to the top Staff like this:

\layout {
  \context {
\Score
\remove Bar_number_engraver
  }
}

\score{
<<
  \new Staff = "ossia" \with {
\remove "Time_signature_engraver"
\hide Clef
fontSize = #-3
\override StaffSymbol.staff-space = #(magstep -3)
\override StaffSymbol.thickness = #(magstep -3)
  }
  \new Staff \with { \consists Bar_number_engraver } \music
>>
}

That being said: As long as you do not need multiple ossias in one system you 
can use this much simple method:

\version "2.22"

oss = \markup {\raise #1 "ossia" }

ossiaStaff = \with {
  \remove "Time_signature_engraver"
  \omit Clef
  fontSize = #-3
  \override StaffSymbol.staff-space = #(magstep -3)
  \override StaffSymbol.thickness = #(magstep -3)
}

music = \relative c' {
  c4 b c2

  <<
{ e4 f e2 }
\new Staff \with { alignAboveContext = "staff" \ossiaStaff } {
  e4^\oss g8 f e2
}
  >>
  g4 a g2 \break
  c4 b c2
  <<
{ g4 a g2 }
\new Staff \with { alignAboveContext = "staff" \ossiaStaff } {
  g4^\oss e8 f g2
}
  >>
  e4 d c2
}


\score{
  \new Staff = "staff" \music
}

If you want to have multiple ossias in one system this will fail, as these 
ossia staves would be put into different lines.

Cheers,
Valentin

Am Freitag, 21. Oktober 2022, 21:53:52 CEST schrieb Erika Pirnes:
> Hi,
> 
> I just learned how to use the ossia staff. And I'm quite happy with the
> results, except it seems that the measure numbers follow the hidden ossia
> staff instead of the first visible staff. Can anyone think of a nice way to
> move the measure numbers down? Below is a modified version of the example
> in the documentation.
> 
> \version "2.18.2"
> 
> oss = \markup {\raise #1 "ossia" }
> 
> music = \relative c' {
> <<
>   { c4 b c2 }
>   \context Staff = "ossia" {
> \stopStaff s1
>   }
> 
> 
> <<
>   { e4 f e2 }
>   \context Staff = "ossia" {
> \startStaff e4^\oss g8 f e2 \stopStaff
>   }
> 
> g4 a g2 \break
> c4 b c2
> <<
>   { g4 a g2 }
>   \context Staff = "ossia" {
> \startStaff g4^\oss e8 f g2 \stopStaff
>   }
> 
> e4 d c2
>   }
> 
> \score{
> <<
>   \new Staff = "ossia" \with {
> \remove "Time_signature_engraver"
> \hide Clef
> fontSize = #-3
> \override StaffSymbol.staff-space = #(magstep -3)
> \override StaffSymbol.thickness = #(magstep -3)
>   }
>   \new Staff <<\music>>
> 
> }
> 
> 
> Thanks in advance!
> Erika



signature.asc
Description: This is a digitally signed message part.


LilyPond 2.23.80

2022-10-23 Thread Jonas Hahnfeld via LilyPond user discussion
We are happy to announce the release of LilyPond 2.23.80. This is the
first release candidate towards the next stable version 2.24.0 expected
in December. Please test your scores with this version and report back
the experience as well as any problems you encounter. Please refer to
the Installing section in the Learning Manual for instructions how to
set up the provided binaries:
https://lilypond.org/doc/v2.23/Documentation/learning/installing


signature.asc
Description: This is a digitally signed message part


2.23.80 so far

2022-10-23 Thread Michael Werner
So far I've only tried 2.23.80 on a few simple scores, but so far
everything is working as expected. These are simple lap dulcimer and
tin whistle scores that I initially made with 2.22.0, then 2.22.1,
thru 2.22.2, transitioned to 2.23.14, and then to 2.23.80.

The only (very slight) issue I've noticed is in the documentation. In
section 2.4.1 of the Notation reference it says that the moderntab
clef for a tab staff supports 4 to 7 strings. I've been using it for
the lap dulcimer tabs that only have 3 strings, and it seems to be
working just fine. Don't know if that's just me getting lucky with
that or what, but it does seem to work as expected.

So far it's been an excellent experience. A bit of a learning curve to
be sure, but well worth it. Much thanks and appreciation to all the
devs and their hard work.

Michael