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{} }