Urs Liska: > > > Am 27. Dezember 2017 18:32:00 MEZ schrieb Mason Hock <masonh...@gmail.com>: >>> I usually use the EE to >>> set the needed breaks: >>> \editionModList breaksForTargetX sing.with.bach.Score \break 5,9,13,17 >> >> Thanks, Jan-Peter. This works well, except that partial-complication >> relied on the break sets defined with page-layout.conditional-breaks. >> Do >> you know if it is possible for partial-complication use breaks defined >> with edition-engraver? > > > Actually I do not see why any of this should be incompatible. Both > page-layout and partial-compilation *use* the EE. Maybe it is a naming > conflict somehow.
Here's a reduced example of what I have. Can you spot what I'm doing wrong? \version "2.19.80" \include "oll-core/package.ily" \loadPackage edition-engraver \loadPackage partial-compilation \loadModule page-layout.conditional-breaks \loadModule bezier.shapeII \addEdition violinI \editionMod violinI 1 2/4 score.violinI.Voice \once \shapeII #'(()()(p 110 1.5)()) Slur \consistToContexts #edition-engraver Score.StaffGroup.Staff.Voice % the problem persists whether or not the breakset has the same name as the edition \registerBreakSet violinI \setBreaks violinI page-breaks #'(56) \setBreaks violinI line-breaks #'(7 14 21 28 35 42 49) \applyConditionalBreaks violinI \setClipPage violinI 1 \score { \new StaffGroup { << \new Staff \with { instrumentName = "Violin 1" \editionID violinI } \relative c'' { c c c( d) \repeat unfold 252 c } \new Staff \with { instrumentName = "Violin 2" } \relative c'' { \repeat unfold 256 c } >> } \layout { \context { \Score \editionID score % removing this line fixes conditional-breaks and % partial-compilation but breaks edition-engraver } } } _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user