On 07.05.2010, at 21:53, David Kastrup wrote:

"Boris Shingarov" <[email protected]> writes:

Hi David,

for theoretical work it often is necessary to write several short
systems in one line, interspersed with text.
This is exactly what we are doing.

I don't manage to have
a) new systems continue aligned to the previous system in a line, like
when doing
\line { \score { ... \layout {} } some text \score { ... \layout {} } }

I am not sure I understand what the problem is. Do you mean having
several embedded scores on one line?  Like this:
\markuplines {
  \justified-lines {
    some text
    \score { ... \layout {} }
    more text
    \score { ... \layout {} }
  }
}
What is the functionality missing from this?

Make it concrete:

\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:

<<inline: bad.png>>


which just looks top-aligned looks a lot better with other alignment:

<<inline: better.png>>


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


hth,

James
_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to