Re: suppressing implicit TabStaff

2024-06-25 Thread Xavier Scheuer
On Wed, 26 Jun 2024 at 08:11, Jeff Olson wrote: > > Thanks, David! > > That works even for the case where there is no explicit Staff (just a bare TabStaff). Excellent! > > But I still had to remove my \tabFullNotation command to avoid an implicit TabStaff. > > Is there an alternative place (outsi

Re: suppressing implicit TabStaff

2024-06-25 Thread Jeff Olson
On 6/25/2024 11:45 PM, David Kastrup wrote: Have you tried just writing \set Staff.minimumFret instead? TabStaff listens to the alias Staff as well as its germane TabStaff. Thanks, David! That works even for the case where there is no explicit Staff (just a bare TabStaff).  Excellent! But

Re: need help building a Scheme function

2024-06-25 Thread Lukas-Fabian Moser
[Sorry! I wrote this two days ago on a train in one of the famous German cell connection dead zones - and then forgot to actually send it later.] Hi Kieren, The last "m" in your innermost (if ...) is unnecessary: As with the difference between "for" and "map" in plain Scheme, the return value

Re: suppressing implicit TabStaff

2024-06-25 Thread David Kastrup
Jeff Olson writes: > Sometimes guitarists want the same piece two ways: with an added > TabStaff while learning and without the TabStaff when performing (for > brevity). But the code needed to tailor the tab generation also > screws up the notation when you don't want tab. > > My music code has

suppressing implicit TabStaff

2024-06-25 Thread Jeff Olson
Sometimes guitarists want the same piece two ways: with an added TabStaff while learning and without the TabStaff when performing (for brevity).  But the code needed to tailor the tab generation also screws up the notation when you don't want tab. My music code has extensive use of "\set TabSt

Re: restart ChoirStaff including decoration

2024-06-25 Thread Kieren MacMillan
Hi Alex, > is there any way to recreate the attached situation in "pure" LilyPond? Do you mean other than three markups with scores in them? > What I'm after is a startStaff on steroids that can reinstantiate an entire > ChoirStaff or GrandStaff, including the brace or bracket. Yeah, Someone™

Re: Vertically align objects of same class?

2024-06-25 Thread Kieren MacMillan
Hi Fennel, > I wonder if this is hackable if I just duplicate the current staff context as > a dynamic context and then remove all of the markup objects from the staff > context… I wouldn’t call that “hacking”… that’s simply using contexts to display different grobs. %%% SNIPPET BEGINS \vers

restart ChoirStaff including decoration

2024-06-25 Thread Alexander Kobel
Dear all, is there any way to recreate the attached situation in "pure" LilyPond? What I'm after is a startStaff on steroids that can reinstantiate an entire ChoirStaff or GrandStaff, including the brace or bracket. I've mostly seen this in dense D.S. al coda situations, but also in certain othe

Re: Tweak size of Script objects

2024-06-25 Thread Kieren MacMillan
Hi Fennel, > I’d like to adjust the size of certain script marks like trills and bowings > relative to the staff size. The script class doesn’t seem to let you change > the symbol’s size. Of course it does! If you look at the bottom of that page, you’ll see that Script inherits many interfaces

Re: Vertically align objects of same class?

2024-06-25 Thread Werner LEMBERG
> Knute, to your point I think that the Dynamics context, while > slightly better than lyricMode for this use case still has a similar > issue given that the project I'm working on is of considerable size > and would require a significant refactor. Feasible but I'd like to > avoid doing this if at

RE: Vertically align objects of same class?

2024-06-25 Thread carsonmark
Fennel, I am not converse in “hacking” so I suggest you attempt it. Mark From: Fennel Sent: Tuesday, June 25, 2024 10:31 AM To: carsonm...@ca.rr.com Cc: lilypond-user@gnu.org Subject: RE: Vertically align objects of same class? I wonder if this is hackable if I just duplicate the

Tweak size of Script objects

2024-06-25 Thread Fennel
I’d like to adjust the size of certain script marks like trills and bowings relative to the staff size. The [script](https://lilypond.org/doc/v2.25/Documentation/internals/script) class doesn’t seem to let you change the symbol’s size. ~Fennel ​

RE: Vertically align objects of same class?

2024-06-25 Thread Fennel
I wonder if this is hackable if I just duplicate the current staff context as a dynamic context and then remove all of the markup objects from the staff context… ~Fennel ​ On Tuesday, June 25th, 2024 at 12:52 PM, carsonm...@ca.rr.com wrote: > Fennel, > > Go to: > https://lilypond.org/doc/v2.

RE: Vertically align objects of same class?

2024-06-25 Thread carsonmark
Fennel, Go to: https://lilypond.org/doc/v2.24/Documentation/notation/expressive-marks-attached-to-notes#dynamics And scroll down to “A dynamics context”. Mark From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org On Behalf Of Fennel Sent: Tuesday, June 25, 2024 9:06 AM To: Lilypon

Re: Vertically align objects of same class?

2024-06-25 Thread Fennel
Knute, to your point I think that the Dynamics context, while slightly better than lyricMode for this use case still has a similar issue given that the project I'm working on is of considerable size and would require a significant refactor. Feasible but I'd like to avoid doing this if at all pos

Re: Vertically align objects of same class?

2024-06-25 Thread Werner LEMBERG
> I have a bunch of objects of the same type that I’d like to all be > aligned to the same Y-level on a per staff basis. Increase the `staff-padding` property. Werner

Re: Graphical markup between objects?

2024-06-25 Thread Fennel
Thanks. As far as the "fork" style is concerned, Aaron, your example is great! Learning a lot :) It seems like it would be great if the stencil that you've made could be wrapped into the style property, as that's what Lilypond seems to want the user-settable property. The [documentation page](

Re: Vertically align objects of same class?

2024-06-25 Thread Knute Snortum
On Tue, Jun 25, 2024 at 9:07 AM Fennel wrote: > I have a bunch of objects of the same type that I’d like to all be aligned > to the same Y-level on a per staff basis > I would use a Dynamics context for this, but perhaps that's what you meant when you said you didn't want to use lyricsMode. %%%

Vertically align objects of same class?

2024-06-25 Thread Fennel
I have a bunch of objects of the same type that I’d like to all be aligned to the same Y-level on a per staff basis. Here’s an example: \version "2.24.3" \relative c'' { c_"I" c'_"II" c,,_"III" c'_"IV"\break g_"A" g'_"B" g,,_"C" g'_"D" } I would like for all of the markup objects on each staff