Hello, I asked this exact same question almost exactly two years ago! Here is 
the response I got from Mats. It worked for me, even if it was a bit fiddly:
> From: Mats Bengtsson <mats.bengts...@ee.kth.se>
> Date: December 11, 2008 5:36:04 PM GMT+01:00
> To: james <derhindem...@googlemail.com>
> Cc: lilypond-user Mailinglist <lilypond-user@gnu.org>
> Subject: Re: two simultaneous marks
> 
> Well, one trick is to draw both marks as a single markup command with a 
> sufficiently large
> vertical separation, and then move it downwards so that the upper mark 
> appears above the
> staff and the lower one below. Example:
> 
> \version "2.10.0"
> \relative c'{ c d e f
> \once \override Score.RehearsalMark #'extra-offset = #'(0 . -9)
> \once \override Score.RehearsalMark #'baseline-skip = #9
> \mark \markup \column{\box A
>                       \italic fine }
> g f e d | c1 |
> }
> 
>  /Mats

On Nov 29, 2010, at 9:20 PM, James Lowe wrote:

> Hello,
> 
> Consider these two 'contrived' examples
> 
> --
> \version "2.13.40"
> 
> \relative c'' { 
>  c4 c8 c c4 bes | a2 a \bar "||"
>  \once \override Score.RehearsalMark #'break-visibility = 
> #begin-of-line-invisible
>  \once \override Score.RehearsalMark #'self-alignment-X = #RIGHT
>  \once \override Score.RehearsalMark #'direction = #DOWN
>  \mark \markup { \small \bold \italic "Fine."}
>  f4 f8 f f4 f | g2 g4 g | 
> }
> 
> \relative c'' { 
>  c4 c8 c c4 bes | a2 a \bar "||"
>  \mark #1
>  f4 f8 f f4 f | g2 g4 g | 
> }
> 
> --
> 
> In the first {}  example the 'fine.' is aligned with the bar line and in the 
> second the \mark is also aligned on the same bar line, I'd like to be able to 
> have a single system with the fine. 'text' \mark and a 'rehearsal mark' \mark 
> below and above respectively. I say this example is contrived because this 
> would be a nice *and simple* method (for me anyway) generally to align items 
> without having to worry about \tweaking each time I ever transpose or add 
> more bars/notes.
> 
> While I realise I could 'tweak' a markup and move it horizontally, the 
> align/break-visibility alignment method is a nice way of aligning to a given 
> bar without trial and error and using \mark 'rehearsal.mark' is very simple.
> 
> While we have an LSR example
> 
> http://lsr.dsi.unimi.it/LSR/Item?id=10
> 
> This uses two staves. Using a << \\ >> construct with just explicit \marks 
> doesn't seem to work, and I wondered if this was possible?
> 
> I hope that makes sense.
> 
> James
> 
> 
> 
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to