James Bailey:
> On 07.05.2010, at 21:53, David Kastrup wrote:
> > "Boris Shingarov" <b...@shingarov.com> writes:
> >>> for theoretical work it often is necessary to write several short
> >>> systems in one line, interspersed with text.
...
> > \markuplines {
> >   \justified-lines {
> >     some text
> >     \score { e''' \layout {} }
> >     more text
> >     \score { c \layout {} }
> >   }
> > }
> > Nothing lines up.  Text is in the sky, music systems are skewed.
> While not completely ideal, frequently, markup has to be aligned. So  
> the original snippet:
[Bailey: attachment, above with \vcenter added]

One can add "placeholders" to define vertical extent (how do one make 
it zero length?):

\version "2.13.0"
\paper {
  indent = 0\mm
}
range = {
 \hideNotes
 <c e''''>4
 \unHideNotes
}

\markuplines {
    \justified-lines {
       "some text"
       \vcenter
       \score { { \range e''' } \layout { } }
       "more text"
       \vcenter
       \score { { \range c } \layout { } }
    }
}

Regards,
/Karl Hammar




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

Reply via email to