Hi,

I came across a problem I'm not able to troubleshoot.
I cut down the music I'm writing to the attached minimal example.

I'm letting lilypond do the line breaking and what it does? It breaks
the line after the first measure, then it puts all the other measures in
one line.  And I can't see any warning in the log output.

If I try to put some manual breaks I get this warning:

warning: forced break was overridden by some other event, should you be
using bar checks?

I'm using v2.13.61 recently compiled from source (because I wanted to
test the new chord glissando feature... BTW, kudos to the developers!)

Thanks in advance,
Federico
\version "2.13.61"

global = {
  \key a \major
  \time 4/4
}


first =  \relative c' {
  \global

  % Section 1
  r8 <cis\3-2 fis\2-4>8 ~ q4 e8 <fis\2-4> \deadNote cis\3 <a'-1> ~ |
	a8 <fis\2-4> <cis\3-2> e r \slurDown <e\1 c\3-2>( \glissando cis\3 ) \slurUp <a\4-3> ~ |
	a8\4 <cis\3 fis\2>8 ~ q4 e8 fis\2 \deadNote cis\3 a' ~ |
  a8 fis\2( \glissando gis\2) <b-1> r
  <c\1 g\2 dis\3>8\glissando ( <cis\1 gis\2 e\3>4 ) |
	r8 <cis,\3 fis\2>8 ~ q4 e8 fis\2 \deadNote cis\3 a' ~ |
	a8 fis\2 cis\3 e r \slurDown <e\1 c\3> ( \glissando cis\3 ) \slurUp a\4 |
  r8 <cis-1 a'-4>8~ q4 <d-2 a'-4>8 r <d a'>8 r |
  <dis-3 a'-4>8~ q q \slurDown \acciaccatura <dis-3>\glissando <e\2 a>8~ q r8 r4 |
  \slurUp
}


second =  \relative c {
  \global

  % Section 1
  a2 ais\6_"T" |
  b2\6 e, |
	a2 ais\6 |
  b2\6 e, |
	a2 ais\6 |
  b2\6 e, |
	a8 e'~ e4 fis8 r fis r |
   r8 f~ f r r e,( <fis-1> e) |
}


% third = \relative c' {
%
%   \global
%
%   \repeat unfold 3 { s1*4 \break }
% }


\score {
  \new StaffGroup <<
    \new Staff = "guitar" <<
      \context Voice = "first voice" { \clef "G_8" \voiceOne  \first }
      \context Voice = "second voice" { \clef "G_8" \voiceTwo  \second }
%{      \context Voice = "third voice" { \clef "G_8" \voiceThree  \third }%}
    >>
    \new TabStaff = "tab" <<
      \context TabVoice = "tab first voice" { \clef "moderntab" \voiceOne \first }
      \context TabVoice = "tab second voice" { \clef "moderntab" \voiceTwo \second }
%{      \context TabVoice = "tab third voice" { \clef "moderntab" \voiceThree \third }%}
    >>
  >>
}
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to