Hello

I'm trying to get rid of key modifiers at end of lines.
I found this :
\set Staff.explicitClefVisibility = #end-of-line-invisible
which works well when flats are added, but not when sharps are added
I don't find the answer in the documentation

here is the ly an pdf result
you can see the problem measure 7, where the sharps begin...

Anthony
\version "2.18.2"
symbols = { 
\once \hide Score.MetronomeMark \tempo 1=60
\time 7/1 
\set Staff.explicitKeySignatureVisibility = #begin-of-line-visible
\key c \major c1 d e f g a b
\break \transpose c f {\key c \major c1 d e f g a b}
\break \transpose c bes {\key c \major c1 d e f g a b}
\break \transpose c ees {\key c \major c1 d e f g a b}
\break \transpose c aes {\key c \major c1 d e f g a b}
\break \transpose c des {\key c \major c1 d e f g a b}
\set Staff.explicitClefVisibility = #end-of-line-invisible

\break \transpose c ges {\key c \major c1 d e f g a b}
\break \transpose c b {\key c \major c1 d e f g a b}
\break \transpose c e {\key c \major c1 d e f g a b}
\break \transpose c a {\key c \major c1 d e f g a b}
\break \transpose c d {\key c \major c1 d e f g a b}
\break \transpose c g {\key c \major c1 d e f g a b}
}	      
\paper
{
    indent=0\mm
   line-width=120\mm
   oddFooterMarkup=##f
   oddHeaderMarkup=##f
   bookTitleMarkup = ##f
   scoreTitleMarkup = ##f
}
\score
{
    \new Staff \with {  \omit TimeSignature } { \clef "treble_8" \symbols }
    \layout {  \omit Staff.StringNumber }
}

Attachment: scales.pdf
Description: Adobe PDF document

Reply via email to