Re: parentheses break behaviour

2021-12-27 Thread Kieren MacMillan
Hi Jean,

> In 2.22, you can try

Thanks — that fixes this score.  =)
Kieren.


Re: parentheses break behaviour

2021-12-27 Thread Jean Abou Samra




Le 27/12/2021 à 23:01, Kieren MacMillan a écrit :

Hi all,

Is this expected and/or known behaviour?

\version "2.21"
{ c'1 \tweak font-size 5 \parenthesize \breathe \break c'1 }

I see that it's fixed in 2.23 [possibly as a side-effect of other changes].
What's the best workaround for 2.21 [which I need to use until the 
edition-engraver is updated]?

Thanks,
Kieren.



commit 6df0e177b444a8f9d008cff92b8b92e39cf51727
Author: Jean Abou Samra 
Date:   Thu Aug 5 23:57:43 2021 +0200

    Support parentheses and balloons on breakable items

    This uses the same technique as footnotes, inheriting 
break-visibility.

    The call to grob::inherit-parent-property is replaced with a new
    callback generator, sticky-grob-interface::inherit-property, which
    is equivalent but speaks for itself better.

    Closes #5118.


In 2.22, you can try

\version "2.22.1"

parenthesizeBigBreathe =
  \tweak font-size 5
  \tweak ParenthesesItem.break-visibility ##(#t #t #f)
  \tweak ParenthesesItem.non-musical ##t
  \tweak space-alist.staff-bar #'(minimum-space . 2)
  \parenthesize
  \breathe

{
  c'1 \parenthesizeBigBreathe \break c'1
}


Regards,
Jean




parentheses break behaviour

2021-12-27 Thread Kieren MacMillan
Hi all,

Is this expected and/or known behaviour?

\version "2.21"
{ c'1 \tweak font-size 5 \parenthesize \breathe \break c'1 }

I see that it's fixed in 2.23 [possibly as a side-effect of other changes].
What's the best workaround for 2.21 [which I need to use until the 
edition-engraver is updated]?

Thanks,
Kieren.


Re: optional cue notes

2021-12-27 Thread Valentin Petzel
Hello,

The problem of Accidentals mentioned in this snippet can be easily fixed like 
this.

Cheers,
Valentin

Am Montag, 27. Dezember 2021, 21:59:19 CET schrieb Mark Stephen Mrotek:
> Paul,
> 
> Have a look at
> 
> https://lsr.di.unimi.it/LSR/Item?id=538
> 
> Mark
> 
> -Original Message-
> From: lilypond-user
> [mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of
> Paul Scott Sent: Monday, December 27, 2021 11:01 AM
> To: Lilypond-User Mailing List 
> Subject: optional cue notes
> 
> How can I get two note heads on a single stem and have one of the note heads
> be smaller?
> 
> \version "2.23.5"
> 
> \score{
>\new Staff {
>  \fixed c' {
><< { a }
>   { \set Voice.fontSize = #-2 a' } >>
>  }
>}
> }
> 
> This makes note heads small.  I'm guessing this might be a scope question.
> 
> TIA for any help with this,
> 
> Paul%% http://lsr.di.unimi.it/LSR/Item?id=538


t =
#(define-music-function (parser location x) (ly:music?)
  (music-map (lambda (x)
  (if (eq? (ly:music-property x 'name) 'EventChord)
   (let ((copy (ly:music-deep-copy x)))
(let ((elements (cdr (ly:music-property copy 'elements
 (while (pair? elements)
  (ly:music-set-property! (first elements) 'tweaks
   `(((Accidental . font-size) . -3)
 (font-size . -3)
 . ,(ly:music-property (car elements)
  'tweaks)))
  (set! elements (cdr elements
copy) x))
   x))

\relative c' \t {
  4|
  4   g
}

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


RE: optional cue notes

2021-12-27 Thread Mark Stephen Mrotek
Paul,

Have a look at

https://lsr.di.unimi.it/LSR/Item?id=538

Mark

-Original Message-
From: lilypond-user [mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] 
On Behalf Of Paul Scott
Sent: Monday, December 27, 2021 11:01 AM
To: Lilypond-User Mailing List 
Subject: optional cue notes

How can I get two note heads on a single stem and have one of the note heads be 
smaller?

\version "2.23.5"

\score{
   \new Staff {
 \fixed c' {
   << { a }
  { \set Voice.fontSize = #-2 a' } >>
 }
   }
}

This makes note heads small.  I'm guessing this might be a scope question.

TIA for any help with this,

Paul






Re: optional cue notes (copied to list this time

2021-12-27 Thread Paul Scott

Thank you, Carl.

It works fine for a single "chord."  I should have given an MWE with 
more notes.


I will modify the code to indicate what I need even though it fails.

On 12/27/21 12:31, Carl Sorensen wrote:

On 12/27/21, 12:02 PM, "lilypond-user on behalf of Paul Scott" 
 wrote:

 How can I get two note heads on a single stem and have one of the note
 heads be smaller?



\version "2.22"

\score{

  \new Staff {

    \fixed c' {

  << { a4 b } { \tweak font-size -2 { a' b } } >>

     }

   }

}





Re: optional cue notes (copied to list this time

2021-12-27 Thread Carl Sorensen

On 12/27/21, 12:02 PM, "lilypond-user on behalf of Paul Scott" 
 wrote:

How can I get two note heads on a single stem and have one of the note 
heads be smaller?

Does this work for you?

\version "2.22"

\score{
   \new Staff {
 \fixed c' {
  
 }
   }
}

HTH,

Carl




optional cue notes

2021-12-27 Thread Paul Scott
How can I get two note heads on a single stem and have one of the note 
heads be smaller?


\version "2.23.5"

\score{
  \new Staff {
    \fixed c' {
  << { a }
     { \set Voice.fontSize = #-2 a' } >>
    }
  }
}

This makes note heads small.  I'm guessing this might be a scope question.

TIA for any help with this,

Paul





Re: \omit-ing a specific type of Script [globally or via edition-engraver]

2021-12-27 Thread Kieren MacMillan
Hi Mark,

> You can just use \omit directly as a tweak:
> c1-\omit^\fermata _\espressivo

Ooh! Although I won't use that in most cases (because it mixes presentation and 
content), that's a really nice tip to know.

Thanks,
Kieren.


Re: Chemnitzer Linuxtage 2022 Call for Presentations/Participation/Lectures

2021-12-27 Thread Jonas Hahnfeld via LilyPond user discussion
Am Mittwoch, dem 15.12.2021 um 23:44 +0100 schrieb David Kastrup:
> Hi,
> 
> after the "big" Linuxtag event folded, the Chemnitzer Linuxtage are the
> largest such event in Germany, typically drawing about 2500-3000
> visitors each year.  In 2020, they were forced to fold with something
> like a week of advance notice.  In 2021, the event was virtual.  In
> 2022, this will again be the case.
> 
> They have turned the floor plan of the lecture hall building normally
> used (the "Orangerie") into a walk-through game that opens up Jitsi
> sessions at stands and meeting points and connects to Big Blue Button
> sessions in the various lecture rooms.  The hallways are, as it was with
> the in-person conference, set with project stands where vendors or free
> software projects can present their projects and help users and other
> interested people with their problems or their questions.
> 
> This would be an opportunity to set up a LilyPond stand, along with
> posters, presentations and people manning the stand, without actually
> involving traveling to Chemnitz.  Video conference capable hardware is
> all that is required, as is a typical web browser.
> 
> I'll probably try registering a talk about LilyPond unless someone else
> wants to do this: after all, I may not be the most active user nor
> developer these days, and there may be other talk topics I might want to
> consider.
> 
> Conference languages are generally German and English, but the main
> language tends to be German and that tends to also be the language of
> the typical visitors.  In the in-person conferences, there was a lot of
> locals present because the entrance fee is negligible at about $10 for
> the weekend.  While the virtual format is likely to draw a bit more
> international audience, this conference draws a lot of recurring
> audience, so the basic visitor setup will likely still end up being
> quite German-centric.
> 
> The link for the calls for participation/lectures is at
> .  The deadlines are
> early January I think.
> 
> While the evening event for active presenters/lecturers/personnel will
> be short of the great buffet accompanying the in-person events, one will
> likely still meet up afterwards in the virtual space at the lecture hall
> and walk the usual tables looking for the usual participants, from the
> space of one's private computer.
> 
> Anyone interested in promoting LilyPond there?

Hi David,

sorry for the late reply; I'd be willing to participate in the event
and be present at the LilyPond stand. Let me know if you need something
for the submission, if you haven't done so already.

Cheers
Jonas


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


Re: \omit-ing a specific type of Script [globally or via edition-engraver]

2021-12-27 Thread Mark Knoop

At 20:11 on 26 Dec 2021, Valentin Petzel wrote:

But if you want this in only one place you should consider using something like
  c1-\tweak stencil ##f ^\fermata _\espressivo
Instead.

If you want a omit like command you can do
twomit = \tweak stencil ##f \etc
And then
  c1-\twomit^\fermata _\espressivo


You can just use \omit directly as a tweak:

c1-\omit^\fermata _\espressivo

--
Mark Knoop