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 }
}
scales.pdf
Description: Adobe PDF document
