Han-Wen Nienhuys wrote:
Well, this time NS lost the attaches when I sent
this post to drafts box. Sorry anyway ...
Here is the repost...
> 
> [EMAIL PROTECTED] writes:
> > Hi,
> >
> > Is there any possibility for giving some
> > priority fixing the problem(s) with the
> > repetition bar? I mean the 3th :| between
> > staves and the problem occuring after break
> > of a line.
> 
> try applying this patch to lily/span-bar.cc  :
> 
> --- span-bar.cc~        Wed Apr 12 01:05:42 2000
> +++ span-bar.cc Mon Apr 17 16:55:53 2000
> @@ -86,11 +86,9 @@
>        {
>         type_str= ".|.";
>        }
> -  }
> 
> -  /*
> -    uhh. should do something with type_str ?!!
> -  */
> +    set_elt_property ("glyph", ly_str02scm (type_str.ch_C()));
> +  }
>  }
> 
>  Interval
> 
> >
> 
> --
> 
> Han-Wen Nienhuys, [EMAIL PROTECTED] ** GNU LilyPond - The Music Typesetter
>
OK, this fixed the 3th :| between staves, but
the rep. bar is still broken after a break line.
The 1st. example ilustrates this (it is not mine!,
but I can't remember who send me that).

LESS IMPORTANT but ...
I included a second example to evidence another (bug?).
The staff "printed" lines terminate before the closing
rep. bar. The only new thing, relatively to the previous
example, is the \paper. I picked it from an example.
I don't know exactly what each of the statements does :)
only that it used to print nice. It should work any
way isn't it?

Thank you for your attention.
Ragards,
Paulo da Silva
foo = \notes { \context Voice { \relative c'' {
\repeat volta 3 { e c d e } \break
\repeat volta 3 { e c d e }
}
}
}
\score {
\context PianoStaff <
\context Staff = one \foo
\context Staff = two \foo
>
\midi{}
\paper{}
}
foo = \notes { \context Voice { \relative c'' {
\repeat volta 3 { e c d e } \break
\repeat volta 3 { e c d e }
}
}
}
\score {
\context PianoStaff <
\context Staff = one \foo
\context Staff = two \foo
>
        \paper {        linewidth = 17.0\cm;
                        \translator  {
                                \OrchestralScoreContext
                                minVerticalAlign = 2.5*\staffheight;
                        }
                        \translator {
                                \StaffContext
                                \consists Instrument_name_engraver;
                        }
        }
\midi{}
}

Reply via email to