[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem with \markup

From: Graham Percival
Subject: Re: Problem with \markup
Date: Sat, 03 Nov 2007 00:09:05 -0700
User-agent: Thunderbird (X11/20071022)

That was not a minimal example. I spent five minutes and produced the following:

In the future, please submit minimal bug reports.
- Graham

Till Rettig wrote:
I hope this one is ok? It is definitifely about staff crossing. Can you add it?

\version "2.11.33"
\paper { ragged-right = ##t }
lh = \change Staff = lh
rh = \change Staff = rh
\score {
   \new PianoStaff <<
   \new Staff = rh { \clef violin s1}
     % remove the markup and the output is good
\new Staff = lh \relative {\clef bass \stemUp r16 e,,-\markup{a} [\( b' g' \rh b e]\) }

Graham Percival wrote:
Yes, minimal example required.  Hints here:

- Graham

Mats Bengtsson wrote:
This is a clear bug, which is a regression againts version 2.10.
I forward it to bug-lilypond. Perhaps Graham finds the example
too complicated, so it would be good if you can reduce it to a
minimal example that illustrates the same problem.
The problem may be somewhat related to


Till Rettig wrote:
Hi, what is happening here? The first bar shows the version that a want, the second then adds some markup text -- and screws the rest totally up!



\version "2.11.33"
u = { \change Staff = upper  \stemDown \slurDown }
m = { \change Staff = lower \stemUp  \slurUp   }
sdown = {\stemUp \slurDown }
sup = {\stemUp \slurUp }
smid = {\stemDown \slurDown }

bass= \relative c {
\set tupletSpannerDuration = #(ly:make-moment 1 4)
\set subdivideBeams = ##t
\set Voice.beatLength = #(ly:make-moment 1 8)
\times 2/3 {\stemUp r16 e,[\( b' g' \u b e] a[ g e\) \m \clef violin ais\( b e] \u fis g b } e8\) \m
\clef bass
\times 2/3 {\stemUp r16 e,,,,_\markup{ \small \italic "m. g."}[\( b' g' \u b^\markup{ \small \italic "m. d."} e] a[ g e\) \m \clef violin ais_\markup{ \small \italic "m. g."}\( b e] \u fis^\markup{ \small \italic "m. d."} g b } e8\) \m }

\score {
\new PianoStaff { << \new Staff = "upper" \new Voice { \clef treble \time 6/8 s4 s s s s}
                   \new Staff = "lower"  \new Voice {\clef bass \bass }
                  >> }

lilypond-user mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]