lilypond-user
[Top][All Lists]
Advanced

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

Displaying StaffGroupBar after tweak


From: Karim Haddad
Subject: Displaying StaffGroupBar after tweak
Date: Fri, 16 Jun 2023 14:59:43 +0200

Dear All,

I have this problem:

I customize staffs using the following tweak:

kHide = {\hideNotes
                \stopStaff
          \override TupletBracket.transparent=##t
          \override TupletNumber.transparent=##t
          \override Staff.BarLine.transparent=##t
          \override Staff.Clef.transparent=##t
          \override Staff.StaffSymbol.line-count=#1
          \startStaff
        }

kUnHide = {\unHideNotes
            \stopStaff
            \revert TupletBracket.transparent
            \revert TupletNumber.transparent
            \revert Staff.BarLine.transparent
            \revert Staff.Clef.transparent
            \revert Staff.StaffSymbol.line-count
            \startStaff}


Whenever there is a pagebreak (explicit or automatic), the StaffGroupBar 
disappears.
I know i am missing something here.
Here is a somehow not so moderate MWE (sorry):

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.24.1"

#(set-default-paper-size "a4landscape")
#(set-global-staff-size 18)
\paper {
    system-system-spacing = #'((basic-distance . 15) (padding . 20))
     system-separator-markup = \slashSeparator
    #(define after-title-space (* 0.5 cm))
    #(define head-separation (* 0.5 cm))
    print-page-number = ##t
    print-first-page-number = ##t
    first-page-number =#1
   top-margin = 2\cm
   bottom-margin = 3\cm
         two-sided = ##t
   inner-margin = 20\mm
   outer-margin = 20\mm
%%%%%these come together:%%%%
    %left-margin = 20\mm
    %line-width = 380\mm
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  
}



kHide = {\hideNotes
                \stopStaff
          \override TupletBracket.transparent=##t
          \override TupletNumber.transparent=##t
          \override Staff.BarLine.transparent=##t
          \override Staff.Clef.transparent=##t
          \override Staff.StaffSymbol.line-count=#1
          \startStaff
        }

kUnHide = {\unHideNotes
            \stopStaff
            \revert TupletBracket.transparent
            \revert TupletNumber.transparent
            \revert Staff.BarLine.transparent
            \revert Staff.Clef.transparent
            \revert Staff.StaffSymbol.line-count
            \startStaff}



 
"one"=
{
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%% VOICE : 1 %%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\clef "G"
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 1 %%%%%%%%%%%%%%%%%%%%%%%
\tempo 4 = 60
\time 4/4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 2 %%%%%%%%%%%%%%%%%%%%%%%
\time 5/4
c'4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 3 %%%%%%%%%%%%%%%%%%%%%%%
\time 3/4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 4 %%%%%%%%%%%%%%%%%%%%%%%
\time 6/4
c'4
c'4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 5 %%%%%%%%%%%%%%%%%%%%%%%
\time 4/4
c'4
c'4
c'4
c'4
|
\pageBreak
\kHide
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 6 %%%%%%%%%%%%%%%%%%%%%%%
\time 7/4
r4*7
|
\kUnHide
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 7 %%%%%%%%%%%%%%%%%%%%%%%
\time 2/4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 8 %%%%%%%%%%%%%%%%%%%%%%%
\time 8/4
c'4
c'4
c'4
c'4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 9 %%%%%%%%%%%%%%%%%%%%%%%
\time 5/4
c'4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 10 %%%%%%%%%%%%%%%%%%%%%%%
\time 4/4
c'4
c'4
c'4
c'4
|
} 
 

"two"=
{
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%% VOICE : 2 %%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%%%%%%%%%%%%%%%%%%%%%%% MESURE : 1 %%%%%%%%%%%%%%%%%%%%%%%
\time 4/4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 2 %%%%%%%%%%%%%%%%%%%%%%%
\time 5/4
c'4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 3 %%%%%%%%%%%%%%%%%%%%%%%
\time 3/4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 4 %%%%%%%%%%%%%%%%%%%%%%%
\time 6/4
c'4
c'4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 5 %%%%%%%%%%%%%%%%%%%%%%%
\time 4/4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 6 %%%%%%%%%%%%%%%%%%%%%%%
\time 7/4
c'4
c'4
c'4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 7 %%%%%%%%%%%%%%%%%%%%%%%
\time 2/4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 8 %%%%%%%%%%%%%%%%%%%%%%%
\time 8/4
c'4
c'4
c'4
c'4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 9 %%%%%%%%%%%%%%%%%%%%%%%
\time 5/4
c'4
c'4
c'4
c'4
c'4
|
%%%%%%%%%%%%%%%%%%%%%%% MESURE : 10 %%%%%%%%%%%%%%%%%%%%%%%
\time 4/4
c'4
c'4
c'4
c'4
|
} 
 

\score { 
 { 
<<
\new StaffGroup
 << 
\new Staff  {
\one
}

\new Staff  {
\two
}
 >> 
 >> 
} 
 

\layout {
        ragged-last = ##f
indent = 0.0

\context {\Staff
         \numericTimeSignature
          \override NoteHead.style = #'baroque
\override Flag.stencil = #modern-straight-flag

}
}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


THanks in advance for the help.

Best to you all.

-- 
Karim Haddad

Music Representations Team, IRCAM
Research and development manager.
email   : karim.haddad@ircam.fr
webpage : http://karim.haddad.free.fr



reply via email to

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