Fennel,

 

I am not converse in “hacking” so I suggest you attempt it.

 

Mark

 

From: Fennel <fen...@everwild.dev> 
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 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 
<mailto:carsonm...@ca.rr.com>  <carsonm...@ca.rr.com 
<mailto:carsonm...@ca.rr.com> > wrote:



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 
<mailto:lilypond-user-bounces+carsonmark=ca.rr....@gnu.org>  
<lilypond-user-bounces+carsonmark=ca.rr....@gnu.org 
<mailto:lilypond-user-bounces+carsonmark=ca.rr....@gnu.org> > On Behalf Of 
Fennel
Sent: Tuesday, June 25, 2024 9:06 AM
To: Lilypond-User Mailing List <lilypond-user@gnu.org 
<mailto:lilypond-user@gnu.org> >
Subject: Vertically align objects of same class?

 

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 to align with the 
lowest default placement, so in this example in the first staff all text would 
vertically align with the “III” and in the second staff all test would 
vertically align with the “C”. I know that lyricMode would work well in this 
example, but I would also like to do the same thing with HorizontalBrackets and 
I’m mainly using this for string indications which do not appear on every note, 
making lyricmode somewhat of a pain to use in this scenario.

-Fennel

​

 

Reply via email to