Re: Acciaccatura distoring spacing

2019-05-26 Thread Andrew Bernard
Hi All,

Isn't this a well known bug in lilypond? Much discussion in the list
archives. You need to add the spacer in the other voice.

Andrew
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Stacking two text lines

2019-05-26 Thread Mike Dean
It worked!! Thanks, Aaron!!
(I have to wrestle with the placement of the text in a \score block, as
I've combined the two Gavottes into one document)
Hopefully the order ought to be:
\score {
Music expression
}
\header { title }
\markup {someText} << when the movement stood by itself, placing it before
the {music expression} worked, but, not at all in a \score block

Mike Dean


On Sun, May 26, 2019 at 5:42 AM Mike Dean  wrote:

> I'll give it a try, and report back. Thanks, Aaron.
> Mike Dean
>
>
> On Sun, May 26, 2019 at 2:37 AM Aaron Hill 
> wrote:
>
>> On 2019-05-25 9:52 pm, Mike Dean wrote:
>> > Hi group:
>> > I am extracting a solo line from Gavotte II (Cello Sonata #6, J.S.
>> > Bach)
>> > and at the end of Gavotte II are these instructions:
>> >
>> > 2nd time poco rall.
>> > Gavotte I D.C.
>> >
>> > I am struggling with how to attach that to the final measure (and a
>> > half):
>> >
>> > a, a\p-. b-. cs-. | d2
>>
>> \markup is quite powerful in LilyPond; and you can use it just about
>> anywhere.  But more important to your scenario, you can use it for
>> TextScripts and RehearsalMarks.  See the following:
>>
>> 
>> \version "2.19.82"
>>
>> someText = \markup
>>\abs-fontsize #8 \override #'(baseline-skip . 1.5)
>>\right-column { A BB CCC }
>>
>> \fixed c' {
>>| c'4 \tuplet 3/2 { b8 a g } e2^\markup \someText
>>| f4 \tuplet 3/2 { g8 a b } c'2
>>  \once \override Score.RehearsalMark.self-alignment-X = #RIGHT
>>  \mark \markup \someText
>> }
>> 
>>
>>
>> -- Aaron Hill___
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


[Lilypond] How to add 12 bars of guitar strumming as Intro

2019-05-26 Thread John Helly
Aloha.

I'm writing a song for guitar and vocal that has the structure below. I
would like to add 12 bars of strumming guitar as an Intro but cannot
figure out how to add it within the Staff since it doesn't have a
melody, only strumming of the chords.

I've been trying to figure out how to add this as a Voice
(\Song.Voice.Intro) but can't seem to find the secret sauce or maybe
that's the wrong approach?

Mahalos.
J.

*
<<
\chords{ \theChords \theChords \theChords  }
\new Staff {
  \key a \minor
  \new Voice = "intro"   { \Song.Voice.Intro  \break }
  \new Voice = "verse"   { \Song.Voice.Verse  \bar "||" }
  \new Voice = "chorus"  { \Song.Voice.Chorus \bar "||" }
  \new Voice = "outro"   { \Song.Voice.Outro  \bar ":|." }
}
\new Lyrics \lyricsto "verse" { \Song.Lyrics.VerseI }
\new Lyrics
  <<
  \lyricsto "verse"  { \Song.Lyrics.VerseII }
  \lyricsto "chorus" { \Song.Lyrics.Chorus }
  >>
\new Lyrics  \lyricsto "verse" { \Song.Lyrics.VerseIII }
\new Lyrics
  <<
  \lyricsto "verse" { \Song.Lyrics.VerseIV }
  \lyricsto "chorus" { \Song.Lyrics.Chorus }
  >>
\new Lyrics  \lyricsto "verse"  { \Song.Lyrics.VerseV }
\new Lyrics  \lyricsto "outro"  { \Song.Lyrics.Outro }
>>
*


-- 

University of Hawaii, Maui College / Mobile 760.840.8660

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Insipit variation

2019-05-26 Thread Simon Albrecht

Hello Gellius,

you’re definitely asking on the right list – there are experts on here 
for even the most complex things, however they’re all volunteers, so you 
need to make sure you ask your question in a way that’s likely to meet 
responses. Don’t worry, we’re also giving hints on how to do that ;-)


What we would need in this precise case is more specifics—it’s not 
really clear what you want, or where the problem lies. Could you give us 
a mockup of how the result might look, or what you have got in LilyPond 
now, along with a description of what exactly is missing?


It certainly does seem like Lily has the tools to do what you want, from 
the sound of your description.


Best, Simon

On 25.05.19 22:10, Gellius wrote:

Dear group,

I have a big project I am eager to finish and while I have already 
entered all my material in Musescore, lilypond offers more functions I 
need in order for me to publish this work.


I have been toying around with lilypond for ages, but never managed to 
acquire the exact template I need for my work. What I am trying to do 
is have three instrument transcriptions: one voice with #'petrucci 
incipit, a piano transcription of the lute part (with lute tablature 
incipit) and a piano transcription of the cyther part (with 
four-string lute tablature).


I have found some incipit material specifically written for mensural 
notation, but I am at a loss as to how I can have all these three 
transcriptions on a single page.


I am also unsure as to where I should ask help for this case, since I 
figure this group is more for short and simple answers rather than for 
such a complex task as mine. Where else should I look for help?


All the best,
JK

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Acciaccatura distoring spacing

2019-05-26 Thread Stefano Troncaro
Hi David,

Look at this:

%
\version "2.19.82"
\language "english"
#(set-global-staff-size 16)

strictGraceTrue = {
  \newSpacingSection
  \override Score.SpacingSpanner.strict-grace-spacing = ##t }

strictGraceFalse = {
  \newSpacingSection
  \override Score.SpacingSpanner.strict-grace-spacing = ##f }

\score {
  \new StaffGroup <<
\new Staff { s4*5*2 }
\new Staff \relative { \time 5/4
  r2
  \strictGraceTrue
  \tuplet 3/2 4 {r8 \acciaccatura a'' g-. \acciaccatura a g-.
 \once \hide TupletBracket
 \acciaccatura a g[-. r \acciaccatura a g]-.
 \acciaccatura a g-. \acciaccatura a g-. r} |
  \noBreak \strictGraceFalse
  \tuplet 3/2 4 {\once \hide TupletBracket \acciaccatura a g8-.
 \acciaccatura a g-. \acciaccatura a g-.
 r \acciaccatura a g-. \acciaccatura a g-.}
  \acciaccatura a g-.
  r r2 |
}
\new Staff \relative {
   r2 g''16-. g-. e'( c) g-. g-. e'( c) g-. g-. e'( c) |
   \grace s8 g=''16-. \strictGraceTrue g-. e'( c) r4 g16-. g-. e'( c)
   r8 e,16-. fs-. g-. a-. b-. c-. |
}
  >>
}
%

I'm sorry I don't have time to write a full explanation, or more tests now,
but I think the problem lies with the fact that the bar starts with an
acciacatura in one Voice, but there is a bar check and no acciacatura in
the other Voice. Writing an acciacatura with a spacer rest in the voice
that has no printed grace note solves the issue. To avoid having the grace
(that occupies no time with the strict-grace-spacing set to #t) collide
with the barline, I changed spacing sections.

Hope this helps,
Stéfano

El dom., 26 may. 2019 a las 13:29, David Sumbler ()
escribió:

> Armed with this method of correcting the spacing when acciaccature occur
> in conflicting rhythms, I tried applying it to some other passages which
> had similar but less noticeable spacing problems.
>
> But there is a difficulty, which I mentioned before: if a barline occurs
> within a system, the barline is often printed in completely the wrong
> place, passing through noteheads etc. The error is always in shifting the
> barline to the right by a couple of inches or so.
>
> Yet everything else about the output appears fine: the line end comes in
> the correct place (complete with barline), and the spacing is as required.
>
> I blamed polymark when I reported this problem before. But now I find
> that, although I thought that disabling polymark had solved the problem, in
> other places the wrongly-placed barline occurs even when polymark is not
> included in the files.
>
> The following pared down version of a couple of bars illustrates the
> problem.  It compiles correctly as it stands. But if the commented line is
> removed, then on my system, at least, the barline which should be placed
> after 5 crotchets, actually appears almost at the end of the line, after
> 9.25 crotchets.
>
> %%%
> \version "2.19.82"
> \language "english"
> #(set-global-staff-size 16)
>
> \score {
>   \new StaffGroup <<
> %{ \new Staff s4*5*2 }
> { \new Staff \time 5/4 \relative {
>   r2
>   \newSpacingSection
>   \override Score.SpacingSpanner.strict-grace-spacing = ##t
>   \tuplet 3/2 4 {r8 \acciaccatura a'' g-. \acciaccatura a g-.
>  \once \hide TupletBracket
>  \acciaccatura a g[-. r \acciaccatura a g]-.
>  \acciaccatura a g-. \acciaccatura a g-. r} |
>   \noBreak
>   \tuplet 3/2 4 {\once \hide TupletBracket \acciaccatura a g8-.
>  \acciaccatura a g-. \acciaccatura a g-.
>  r \acciaccatura a g-. \acciaccatura a g-.}
>   \acciaccatura a g-.
>   r r2 |
> } }
> { \new Staff \relative {
>r2 g''16-. g-. e'( c) g-. g-. e'( c) g-. g-. e'( c) |
>\tweak extra-spacing-width #'(-3 . 0) g=''16-. g-. e'( c) r4 g16-.
> g-. e'( c)
>r8 e,16-. fs-. g-. a-. b-. c-. |
> } }
>   >>
> }
> %%%
>
> If the spacer rests are replaced by normal rests, the problem goes away.
> But whole bar rests cause the problem to reappear, Even if the stave is not
> actually displayed (because \with \RemoveAllEmptyStaves has been added),
> the problem persists.
>
> This surely is a bug. Whether it is or not, it is causing me a lot of
> difficulty, because I have a part for narrator which uses a dummy stave to
> add the narrator's words as Marks. If I replace the dummy rests with normal
> rests in this stave (which has \RemoveAllEmptyStaves) the stave reappears
> on any line where the narrator has to speak, although I don't understand
> why it does this: after all, the stave is still "empty", and the
> RehearsalMark is in the Score context.
>
> Can anyone explain this odd behaviour?
>
> David
>
> On Tue, 2019-05-21 at 01:30 -0300, Stefano Troncaro wrote:
>
> Oh I see, troubleshooting in big projects like what you describe can be so
> painful.
>
> Hopefully you figure out specifically what in your poly-mark-engraver.ily
> is conflicting 

Re: Acciaccatura distoring spacing

2019-05-26 Thread David Sumbler
Armed with this method of correcting the spacing when acciaccature
occur in conflicting rhythms, I tried applying it to some other
passages which had similar but less noticeable spacing problems.

But there is a difficulty, which I mentioned before: if a barline
occurs within a system, the barline is often printed in completely the
wrong place, passing through noteheads etc.  The error is always in
shifting the barline to the right by a couple of inches or so.

Yet everything else about the output appears fine: the line end comes
in the correct place (complete with barline), and the spacing is as
required.

I blamed polymark when I reported this problem before.  But now I find
that, although I thought that disabling polymark had solved the
problem, in other places the wrongly-placed barline occurs even when
polymark is not included in the files.

The following pared down version of a couple of bars illustrates the
problem.  It compiles correctly as it stands.  But if the commented
line is removed, then on my system, at least, the barline which should
be placed after 5 crotchets, actually appears almost at the end of the
line, after 9.25 crotchets.

%%%
\version "2.19.82"
\language "english"
#(set-global-staff-size 16)

\score {
  \new StaffGroup <<
%{ \new Staff s4*5*2 }
{ \new Staff \time 5/4 \relative {
  r2
  \newSpacingSection
  \override Score.SpacingSpanner.strict-grace-spacing = ##t
  \tuplet 3/2 4 {r8 \acciaccatura a'' g-. \acciaccatura a g-.
 \once \hide TupletBracket
 \acciaccatura a g[-. r \acciaccatura a g]-.
 \acciaccatura a g-. \acciaccatura a g-. r} |
  \noBreak
  \tuplet 3/2 4 {\once \hide TupletBracket \acciaccatura a g8-.
 \acciaccatura a g-. \acciaccatura a g-.
 r \acciaccatura a g-. \acciaccatura a g-.}
  \acciaccatura a g-.
  r r2 |
} }
{ \new Staff \relative {
   r2 g''16-. g-. e'( c) g-. g-. e'( c) g-. g-. e'( c) |
   \tweak extra-spacing-width #'(-3 . 0) g=''16-. g-. e'( c) r4
g16-. g-. e'( c)
   r8 e,16-. fs-. g-. a-. b-. c-. |
} }
  >>
}
%%%


If the spacer rests are replaced by normal rests, the problem goes
away.  But whole bar rests cause the  problem to reappear,  Even if the
stave is not actually displayed (because \with \RemoveAllEmptyStaves
has been added), the problem persists.

This surely is a bug.  Whether it is or not, it is causing me a lot of
difficulty, because I have a part for narrator which uses a dummy stave
to add the narrator's words as Marks.  If I replace the dummy rests
with normal rests in this stave (which has \RemoveAllEmptyStaves) the
stave reappears on any line where the narrator has to speak, although I
don't understand why it does this: after all, the stave is still
"empty", and the RehearsalMark is in the Score context.

Can anyone explain this odd behaviour?

David

On Tue, 2019-05-21 at 01:30 -0300, Stefano Troncaro wrote:
> Oh I see, troubleshooting in big projects like what you describe can
> be so painful.
> Hopefully you figure out specifically what in your poly-mark-
> engraver.ily is conflicting with overriding the SpacingSpanner.
> Perhaps if you manage to isolate the problem and make a short example
> showing the bizarre results you described someone in this list will
> be able to figure out what is happening and how to fix the poly-mark-
> engraver.
> Anyways, I'm happy you solved it!
> El lun., 20 may. 2019 a las 18:01, David Sumbler ( >) escribió:
> > Hi Stefano,
> > 
> > I have now re-read the Horizontal Spacing section, and I am a bit
> > wiser
> > than I was.
> > 
> > When I tried it, the fix you suggested worked perfectly for the
> > snippet
> > in my email.  But I had great difficulty when I applied it to my
> > actual
> > score: I kept getting numerous warnings:
> > 
> > programming error: Cannot determine neighbors for floating
> > column.
> > continuing, cross fingers
> > 
> > Also, depending where I began/ended the strict-grace-spacing, I
> > sometimes had really bizarre results with a barline in completely
> > the
> > wrong place and actually passing through noteheads!
> > 
> > After about 2 hours trying to isolate the cause, I found that it
> > was
> > due to the fact that my default include file itself includes poly-
> > mark-
> > engraver-ily.  I disabled this, and then recompiled the whole score
> > (all 150 pages of it).  To my great relief I found that there were
> > no
> > problems: clearly I have not actually used the poly-mark facility
> > in
> > this score.
> > 
> > Thank you very much for your help on this.
> > 
> > David
> > 
> > 
> > On Mon, 2019-05-20 at 12:45 -0300, Stefano Troncaro wrote:
> > > Hi David,
> > > 
> > > Ttake a look a this snippet:
> > > 
> > > \version "2.19.82"
> > > 
> > > \paper { line-width = 65\mm }
> > > 
> > > <<
> > >   {
> > > \new 

Re: bar number alignment

2019-05-26 Thread Jean ABOU SAMRA
Hi,
I'm the one who asked this question at first on -users-fr. Thank you very much 
for this nice tweaking!
As bar numbers appearing at the end of a line should also be centered, I 
ultimately settled on this code :

\version "2.21.0"

\layout {
  \context {
\Score
\override BarNumber.break-visibility = ##(#t #t #t)
%% barNumberVisibility = #(every-nth-bar-number-visible 3) % for purpose of 
demonstration -- uncomment if desired
\override BarNumber.stencil = #(make-stencil-circler 0.1 0.25 
ly:text-interface::print)
\override BarNumber.self-alignment-X =
#(lambda (grob)
  (define bd (ly:item-break-dir grob))
(cond
  ( (= bd 1) 0.8)
  ( (= bd 0) 0)
  ( (= bd -1) 0) )) 
  }
}

% now bar numbers are nicely aligned
\new StaffGroup <<
  { \repeat unfold 50 c'1 }
  { \repeat unfold 50 c'1 }
>>

Many thanks for your help.
Best regards,
Jean Abou Samra.


> Le 26 mai 2019 à 09:08, Pierre Perol-Schneider 
>  a écrit :
> 
> Close! Thank you Aaron. 
> I'd change the sign though : \override Score.BarNumber.self-alignment-X = 
> #(lambda (grob) (+ (ly:item-break-dir grob))) 
> Cheers,
> Pierre
> 
> 
> Le dim. 26 mai 2019 à 00:23, Aaron Hill  > a écrit :
> On 2019-05-25 2:58 pm, Pierre Perol-Schneider wrote:
> > Hi,
> > On the french list a user would like to get bar numbers -- every 3 bars 
> > --
> > center aligned exept when systems start.
> > Is there a way, such as \alterBroken for spanners, that could help ?
> > Snippet (with \alterBroken just as an example):
> > 
> > \version "2.21.0"
> > {
> >   \override Score.BarNumber.break-visibility = ##(#t #t #t)
> >   \set Score.barNumberVisibility = #(every-nth-bar-number-visible 3)
> >   \override Score.BarNumber.stencil = #(make-stencil-circler 0.1 0.25
> > ly:text-interface::print)
> >   \override Score.BarNumber.self-alignment-X = 0
> > 
> >   %% wanted:
> >   %\alterBroken self-alignment-X #(list 0 1) Score.BarNumber
> > 
> >   \set Score.currentBarNumber = 
> >   \repeat unfold 50 c'1
> > }
> > 
> 
> Would something like this help?
> 
> 
>\override Score.BarNumber.self-alignment-X =
>  #(lambda (grob) (- (ly:item-break-dir grob)))
> 
> 
> 
> -- Aaron Hill
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org 
> https://lists.gnu.org/mailman/listinfo/lilypond-user 
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: staff-space as a variable

2019-05-26 Thread Edward Neeman
Very clever! I’ll give it a try.

Thanks,
Edward
---
Dr. Edward Neeman
www.neemanpianoduo.com



> On 26 May 2019, at 1:19 pm, Aaron Hill  wrote:
> 
> On 2019-05-25 7:34 pm, Edward Neeman wrote:
>> Thanks Xavier, that is a much neater option than going with ballpark
>> figures as I did in my example.
>> Though since I have two different staff sizes in two different output
>> files, it still means I have to do something like this:
>> \tag #’clarinet { \override TupletBracket.padding = #(* (magstep -4) 1.1) }
>> \tag #’piano { \override TupletBracket.padding = #1.1 }
>> and set the appropriate keep-with-tag in the separate \score blocks.
> 
> Does the following help?
> 
> 
> \version "2.19.82"
> 
> scaleByStaffSpace = #(define-scheme-function (value) (number?)
>  (lambda (grob) (* value (ly:staff-symbol-staff-space grob
> 
> \layout { \context { \Staff
>  \override TupletBracket.padding = \scaleByStaffSpace #1.1
> } }
> 
> music = \fixed c' { d4 \tuplet 3/2 { g8 a b } fis2 }
> 
> #(define phi (/ (+ (sqrt 5) 1) 2))
> \new Staff \with { \magnifyStaff $(/ phi) } \music
> \new Staff \music
> \new Staff \with { \magnifyStaff $phi } \music
> 
> 
> 
> -- Aaron 
> Hill___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Stacking two text lines

2019-05-26 Thread Mike Dean
I'll give it a try, and report back. Thanks, Aaron.
Mike Dean


On Sun, May 26, 2019 at 2:37 AM Aaron Hill  wrote:

> On 2019-05-25 9:52 pm, Mike Dean wrote:
> > Hi group:
> > I am extracting a solo line from Gavotte II (Cello Sonata #6, J.S.
> > Bach)
> > and at the end of Gavotte II are these instructions:
> >
> > 2nd time poco rall.
> > Gavotte I D.C.
> >
> > I am struggling with how to attach that to the final measure (and a
> > half):
> >
> > a, a\p-. b-. cs-. | d2
>
> \markup is quite powerful in LilyPond; and you can use it just about
> anywhere.  But more important to your scenario, you can use it for
> TextScripts and RehearsalMarks.  See the following:
>
> 
> \version "2.19.82"
>
> someText = \markup
>\abs-fontsize #8 \override #'(baseline-skip . 1.5)
>\right-column { A BB CCC }
>
> \fixed c' {
>| c'4 \tuplet 3/2 { b8 a g } e2^\markup \someText
>| f4 \tuplet 3/2 { g8 a b } c'2
>  \once \override Score.RehearsalMark.self-alignment-X = #RIGHT
>  \mark \markup \someText
> }
> 
>
>
> -- Aaron Hill___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: bar number alignment

2019-05-26 Thread Pierre Perol-Schneider
Close! Thank you Aaron.
I'd change the sign though : \override Score.BarNumber.self-alignment-X =
#(lambda (grob) (+ (ly:item-break-dir grob)))
Cheers,
Pierre


Le dim. 26 mai 2019 à 00:23, Aaron Hill  a écrit :

> On 2019-05-25 2:58 pm, Pierre Perol-Schneider wrote:
> > Hi,
> > On the french list a user would like to get bar numbers -- every 3 bars
> > --
> > center aligned exept when systems start.
> > Is there a way, such as \alterBroken for spanners, that could help ?
> > Snippet (with \alterBroken just as an example):
> >
> > \version "2.21.0"
> > {
> >   \override Score.BarNumber.break-visibility = ##(#t #t #t)
> >   \set Score.barNumberVisibility = #(every-nth-bar-number-visible 3)
> >   \override Score.BarNumber.stencil = #(make-stencil-circler 0.1 0.25
> > ly:text-interface::print)
> >   \override Score.BarNumber.self-alignment-X = 0
> >
> >   %% wanted:
> >   %\alterBroken self-alignment-X #(list 0 1) Score.BarNumber
> >
> >   \set Score.currentBarNumber = 
> >   \repeat unfold 50 c'1
> > }
> >
>
> Would something like this help?
>
> 
>\override Score.BarNumber.self-alignment-X =
>  #(lambda (grob) (- (ly:item-break-dir grob)))
> 
>
>
> -- Aaron Hill
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Stacking two text lines

2019-05-26 Thread Aaron Hill

On 2019-05-25 9:52 pm, Mike Dean wrote:

Hi group:
I am extracting a solo line from Gavotte II (Cello Sonata #6, J.S. 
Bach)

and at the end of Gavotte II are these instructions:

2nd time poco rall.
Gavotte I D.C.

I am struggling with how to attach that to the final measure (and a 
half):


a, a\p-. b-. cs-. | d2


\markup is quite powerful in LilyPond; and you can use it just about 
anywhere.  But more important to your scenario, you can use it for 
TextScripts and RehearsalMarks.  See the following:



\version "2.19.82"

someText = \markup
  \abs-fontsize #8 \override #'(baseline-skip . 1.5)
  \right-column { A BB CCC }

\fixed c' {
  | c'4 \tuplet 3/2 { b8 a g } e2^\markup \someText
  | f4 \tuplet 3/2 { g8 a b } c'2
\once \override Score.RehearsalMark.self-alignment-X = #RIGHT
\mark \markup \someText
}



-- Aaron Hill___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user