bug-lilypond
[Top][All Lists]
Advanced

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

Explicit Line breaking


From: Karim Haddad
Subject: Explicit Line breaking
Date: Wed, 26 Sep 2012 17:25:54 +0200

Hi, 

I hope this was not yet reported. 
Apparently in the stable and dev version 2.16, and 2.17 this kind of line break 
don't work anymore. It used to in the old stable version (2.14).

I tried as indicated in the documentation these overrides without success :


\override NonMusicalPaperColumn #'line-break-permission = ##f

\context {\Voice
                \remove Forbid_line_break_engraver}

 Am I missing something ?



Sorry for the long example, ... since i have unusual meters.





%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.16"


#(set-default-paper-size "a4")
#(set-global-staff-size 18)


\paper {
}
 
"one"=
{
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 1 %%%%%%%%%%%%%%%%%%%%%%%
\time 6/5
\set Staff.timeSignatureFraction = #'(6 . 5)
c'1.*1/5
\once \set Staff.whichBar = "|"

%%%%%%%%%%%%%%%%%%%%%%% MESURE : 2 %%%%%%%%%%%%%%%%%%%%%%%
\time 2/1
\set Staff.timeSignatureFraction = #'(2 . 1)
c'!\breve*1/4
\once \set Staff.whichBar = "|"

%%%%%%%%%%%%%%%%%%%%%%% MESURE : 3 %%%%%%%%%%%%%%%%%%%%%%%
\time 18/5
\set Staff.timeSignatureFraction = #'(18 . 5)
c'\longa*1/5~
c'2*1/5
\once \set Staff.whichBar = "|"
\break
\bar""
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 4 %%%%%%%%%%%%%%%%%%%%%%%
\time 22/5
\set Staff.timeSignatureFraction = #'(22 . 5)
c'\longa*1/5~
c'1.*1/5
\once \set Staff.whichBar = "|"

%%%%%%%%%%%%%%%%%%%%%%% MESURE : 5 %%%%%%%%%%%%%%%%%%%%%%%
\time 28/5
\set Staff.timeSignatureFraction = #'(28 . 5)
c'\longa..*1/5
\once \set Staff.whichBar = "|"

%%%%%%%%%%%%%%%%%%%%%%% MESURE : 6 %%%%%%%%%%%%%%%%%%%%%%%
\time 32/5
\set Staff.timeSignatureFraction = #'(32 . 5)
c'\maxima*1/5
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 7 %%%%%%%%%%%%%%%%%%%%%%%
\time 8/1
\set Staff.timeSignatureFraction = #'(8 . 1)
c'\maxima*1/4
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 8 %%%%%%%%%%%%%%%%%%%%%%%
\time 44/5
\set Staff.timeSignatureFraction = #'(44 . 5)
c'\maxima*1/5~
c'\breve.*1/5
\once \set Staff.whichBar = "|"

} 
 

"two"=
{
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 1 %%%%%%%%%%%%%%%%%%%%%%%
\time 1/1
\set Staff.timeSignatureFraction = #'(1 . 1)
c'1*1/4
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 2 %%%%%%%%%%%%%%%%%%%%%%%
\time 7/3
\set Staff.timeSignatureFraction = #'(7 . 3)
c'\breve..*1/6
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 3 %%%%%%%%%%%%%%%%%%%%%%%
\time 10/3
\set Staff.timeSignatureFraction = #'(10 . 3)
c'\longa*1/6~
c'1*1/6
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 4 %%%%%%%%%%%%%%%%%%%%%%%
\time 13/3
\set Staff.timeSignatureFraction = #'(13 . 3)
c'\longa.*1/6~
c'2*1/6
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 5 %%%%%%%%%%%%%%%%%%%%%%%
\time 17/3
\set Staff.timeSignatureFraction = #'(17 . 3)
c'\maxima*1/6~
c'2*1/6
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 6 %%%%%%%%%%%%%%%%%%%%%%%
\time 20/3
\set Staff.timeSignatureFraction = #'(20 . 3)
c'\maxima*1/6~
c'\breve*1/6
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 7 %%%%%%%%%%%%%%%%%%%%%%%
\time 23/3
\set Staff.timeSignatureFraction = #'(23 . 3)
c'\maxima*1/6~
c'\breve..*1/6
\once \set Staff.whichBar = "|"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 8 %%%%%%%%%%%%%%%%%%%%%%%
\time 9/1
\set Staff.timeSignatureFraction = #'(9 . 1)
c'\maxima*1/4~
c'1*1/4
\once \set Staff.whichBar = "|"

} 
 


\score { 
 { 

 <<
\new StaffGroup
<< 

\new Staff  {
\one
}

\new Staff  {
\two
}

 >> 
 >> 
} 
 

\layout {
ragged-last = ##f
indent = #0
\context {\Voice
                \remove Forbid_line_break_engraver
}

\context {\Score
         \override Flag #'stencil = #modern-straight-flag

        %  defaultBarType = #""

          \override TimeSignature #'break-visibility = #end-of-line-invisible
          \override Beam #'break-overshoot = #'(-0.5 . 1.0)
          \override TupletBracket #'break-overshoot = #'(-0.5 . 1.0)
          \override TupletBracket #'staff-padding = #1.5
          \override TupletBracket #'padding = #2 
          \override PaperColumn #'used = ##t 

          
          \override NonMusicalPaperColumn #'line-break-permission = ##f

          }
\context {\Staff
          \override NoteHead #'style = #'baroque  %%% #'petrucci        
           
           }
}
}




reply via email to

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