diff options
author | Trevor Daniels <t.daniels@treda.co.uk> | 2014-10-29 13:26:36 +0000 |
---|---|---|
committer | Trevor Daniels <t.daniels@treda.co.uk> | 2014-11-03 10:49:27 +0000 |
commit | 3fd5eabae695f90c0cea826bcea33d54a242b01b (patch) | |
tree | 3eb60ee0cb05159c189246b8474e6f3ee05e513a | |
parent | f8d9bf0a07e959b15e1876d1da9039547a39dee0 (diff) |
Issue 4151: implicitTimeSignatureVisibility->initialTimeSignatureVisibility
Change property name
Change description
Add convert-ly rule
Update all language docs
-rw-r--r-- | Documentation/de/notation/cheatsheet.itely | 32 | ||||
-rw-r--r-- | Documentation/es/notation/cheatsheet.itely | 32 | ||||
-rw-r--r-- | Documentation/fr/notation/cheatsheet.itely | 32 | ||||
-rw-r--r-- | Documentation/ja/notation/cheatsheet.itely | 32 | ||||
-rw-r--r-- | Documentation/music-glossary.tely | 2 | ||||
-rw-r--r-- | Documentation/notation/cheatsheet.itely | 32 | ||||
-rw-r--r-- | lily/time-signature-engraver.cc | 5 | ||||
-rw-r--r-- | ly/engraver-init.ly | 2 | ||||
-rw-r--r-- | python/convertrules.py | 5 | ||||
-rw-r--r-- | scm/define-context-properties.scm | 4 |
10 files changed, 91 insertions, 87 deletions
diff --git a/Documentation/de/notation/cheatsheet.itely b/Documentation/de/notation/cheatsheet.itely index ebedb6c218..0c44e12323 100644 --- a/Documentation/de/notation/cheatsheet.itely +++ b/Documentation/de/notation/cheatsheet.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.11" +@c \version "2.19.16" @c Translators: Till Paala @@ -130,7 +130,7 @@ c c, @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f c( d e) @end lilypond @@ -141,7 +141,7 @@ c( d e) @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f c\( c( d) e\) @end lilypond @@ -152,7 +152,7 @@ c\( c( d) e\) @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a8-[ b-] @end lilypond @@ -163,11 +163,11 @@ a8-[ b-] @tab @lilypond[relative=1] << \new Staff { - \set Staff.implicitTimeSignatureVisibility = #all-invisible + \set Staff.initialTimeSignatureVisibility = #all-invisible c1 } \new Staff { - \set Staff.implicitTimeSignatureVisibility = #all-invisible + \set Staff.initialTimeSignatureVisibility = #all-invisible c1 } >> @end lilypond @@ -177,7 +177,7 @@ a8-[ b-] @tab Artikulationszeichen @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible c-> c-. @end lilypond @@ -186,7 +186,7 @@ c-> c-. @tab Dynamik @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible c2\mf c\sfz @end lilypond @@ -196,7 +196,7 @@ c2\mf c\sfz @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a\< a a\! @end lilypond @@ -206,7 +206,7 @@ a\< a a\! @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a\> a a\! @end lilypond @@ -216,7 +216,7 @@ a\> a a\! @tab Noten im Akkord @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible <c e> @end lilypond @@ -234,7 +234,7 @@ f8 c2 d e @tab Triolen @tab @lilypond[relative=1] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \tuplet 3/2 { f8 g a } @end lilypond @@ -243,7 +243,7 @@ f8 c2 d e @tab Verzierungen @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \context Voice { \grace b16 c4 } @end lilypond @@ -264,7 +264,7 @@ twinkle @tab Gesangstext-Trennstrich @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible << { g'1 g } \new Lyrics \lyricsto "" { twin -- kle } @@ -275,7 +275,7 @@ twinkle @tab Akkorde @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \chordmode { c:dim f:maj7 } @end lilypond @@ -290,7 +290,7 @@ twinkle @tab Mehrstimmigkeit @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \context Staff <<{e f} \\ {c d}>> @end lilypond diff --git a/Documentation/es/notation/cheatsheet.itely b/Documentation/es/notation/cheatsheet.itely index 9ba8fcaf2c..1090b2e5f8 100644 --- a/Documentation/es/notation/cheatsheet.itely +++ b/Documentation/es/notation/cheatsheet.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.11" +@c \version "2.19.16" @c TODO: add tablature. @@ -128,7 +128,7 @@ c c, @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f c( d e) @end lilypond @@ -139,7 +139,7 @@ c( d e) @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f c\( c( d) e\) @end lilypond @@ -150,7 +150,7 @@ c\( c( d) e\) @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a8-[ b-] @end lilypond @@ -161,11 +161,11 @@ a8-[ b-] @tab @lilypond[relative=1] << \new Staff { - \set Staff.implicitTimeSignatureVisibility = #all-invisible + \set Staff.initialTimeSignatureVisibility = #all-invisible c1 } \new Staff { - \set Staff.implicitTimeSignatureVisibility = #all-invisible + \set Staff.initialTimeSignatureVisibility = #all-invisible c1 } >> @end lilypond @@ -175,7 +175,7 @@ a8-[ b-] @tab articulaciones @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible c-> c-. @end lilypond @@ -184,7 +184,7 @@ c-> c-. @tab matices dinámicos @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible c2\mf c\sfz @end lilypond @@ -194,7 +194,7 @@ c2\mf c\sfz @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a\< a a\! @end lilypond @@ -204,7 +204,7 @@ a\< a a\! @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a\> a a\! @end lilypond @@ -214,7 +214,7 @@ a\> a a\! @tab acorde @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible <c e> @end lilypond @@ -232,7 +232,7 @@ f8 c2 d e @tab tresillos @tab @lilypond[relative=1] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \tuplet 3/2 { f8 g a } @end lilypond @@ -241,7 +241,7 @@ f8 c2 d e @tab mordentes @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \context Voice { \grace b16 c4 } @end lilypond @@ -262,7 +262,7 @@ twinkle @tab separador de sílabas @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible << { g'1 g } \new Lyrics \lyricsto "" { twin -- kle } @@ -273,7 +273,7 @@ twinkle @tab acordes @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \chordmode { c:dim f:maj7 } @end lilypond @@ -288,7 +288,7 @@ twinkle @tab polifonía @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \context Staff <<{e f} \\ {c d}>> @end lilypond diff --git a/Documentation/fr/notation/cheatsheet.itely b/Documentation/fr/notation/cheatsheet.itely index 6ae89aac3d..29ce1bfbf5 100644 --- a/Documentation/fr/notation/cheatsheet.itely +++ b/Documentation/fr/notation/cheatsheet.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.11" +@c \version "2.19.16" @c Translators: Valentin Villenave @c Translation checkers: Jean-Charles Malahieude @@ -130,7 +130,7 @@ c c, @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f c( d e) @end lilypond @@ -141,7 +141,7 @@ c( d e) @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f c\( c( d) e\) @end lilypond @@ -152,7 +152,7 @@ c\( c( d) e\) @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a8-[ b-] @end lilypond @@ -163,11 +163,11 @@ a8-[ b-] @tab @lilypond[relative=1] << \new Staff { - \set Staff.implicitTimeSignatureVisibility = #all-invisible + \set Staff.initialTimeSignatureVisibility = #all-invisible c1 } \new Staff { - \set Staff.implicitTimeSignatureVisibility = #all-invisible + \set Staff.initialTimeSignatureVisibility = #all-invisible c1 } >> @end lilypond @@ -177,7 +177,7 @@ a8-[ b-] @tab indications d'articulation @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible c-> c-. @end lilypond @@ -186,7 +186,7 @@ c-> c-. @tab nuances @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible c2\mf c\sfz @end lilypond @@ -196,7 +196,7 @@ c2\mf c\sfz @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a\< a a\! @end lilypond @@ -206,7 +206,7 @@ a\< a a\! @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a\> a a\! @end lilypond @@ -216,7 +216,7 @@ a\> a a\! @tab accords @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible <c e> @end lilypond @@ -234,7 +234,7 @@ f8 c2 d e @tab triolets @tab @lilypond[relative=1] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \tuplet 3/2 { f8 g a } @end lilypond @@ -243,7 +243,7 @@ f8 c2 d e @tab appogiatures @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \context Voice { \grace b16 c4 } @end lilypond @@ -264,7 +264,7 @@ twinkle @tab diviser un mot en plusieurs syllabes @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible << { g'1 g } \new Lyrics \lyricsto "" { twin -- kle } @@ -275,7 +275,7 @@ twinkle @tab accords chiffrés @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \chordmode { c:dim f:maj7 } @end lilypond @@ -290,7 +290,7 @@ twinkle @tab polyphonie @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \context Staff <<{e f} \\ {c d}>> @end lilypond diff --git a/Documentation/ja/notation/cheatsheet.itely b/Documentation/ja/notation/cheatsheet.itely index cefecafef0..f57a38d6be 100644 --- a/Documentation/ja/notation/cheatsheet.itely +++ b/Documentation/ja/notation/cheatsheet.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.11" +@c \version "2.19.16" @c Translators: Yoshiki Sawada @@ -133,7 +133,7 @@ c c, @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f c( d e) @end lilypond @@ -144,7 +144,7 @@ c( d e) @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f c\( c( d) e\) @end lilypond @@ -155,7 +155,7 @@ c\( c( d) e\) @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a8-[ b-] @end lilypond @@ -166,11 +166,11 @@ a8-[ b-] @tab @lilypond[relative=1] << \new Staff { - \set Staff.implicitTimeSignatureVisibility = #all-invisible + \set Staff.initialTimeSignatureVisibility = #all-invisible c1 } \new Staff { - \set Staff.implicitTimeSignatureVisibility = #all-invisible + \set Staff.initialTimeSignatureVisibility = #all-invisible c1 } >> @end lilypond @@ -180,7 +180,7 @@ a8-[ b-] @tab アーティキュレーション @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible c-> c-. @end lilypond @@ -189,7 +189,7 @@ c-> c-. @tab 強弱記号 @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible c2\mf c\sfz @end lilypond @@ -199,7 +199,7 @@ c2\mf c\sfz @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a\< a a\! @end lilypond @@ -209,7 +209,7 @@ a\< a a\! @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a\> a a\! @end lilypond @@ -219,7 +219,7 @@ a\> a a\! @tab 和音 @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible <c e> @end lilypond @@ -237,7 +237,7 @@ f8 c2 d e @tab 3 連符 @tab @lilypond[relative=1] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \tuplet 3/2 { f8 g a } @end lilypond @@ -246,7 +246,7 @@ f8 c2 d e @tab 装飾小音符 @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \context Voice { \grace b16 c4 } @end lilypond @@ -267,7 +267,7 @@ twinkle @tab 歌詞のハイフン @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible << { g'1 g } \new Lyrics \lyricsto "" { twin -- kle } @@ -278,7 +278,7 @@ twinkle @tab コード @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \chordmode { c:dim f:maj7 } @end lilypond @@ -293,7 +293,7 @@ twinkle @tab 多声 @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \context Staff <<{e f} \\ {c d}>> @end lilypond diff --git a/Documentation/music-glossary.tely b/Documentation/music-glossary.tely index 46f04f513a..4228378866 100644 --- a/Documentation/music-glossary.tely +++ b/Documentation/music-glossary.tely @@ -5614,7 +5614,7 @@ theme or subject. @lilypond[quote,line-width=13.0\cm] \score{ \relative c'' { - \set Score.implicitTimeSignatureVisibility = #all-invisible + \set Score.initialTimeSignatureVisibility = #all-invisible \override Score.TimeSignature #'break-visibility = #all-invisible \time 4/4 \key g \major diff --git a/Documentation/notation/cheatsheet.itely b/Documentation/notation/cheatsheet.itely index 711be9782a..8b895bd902 100644 --- a/Documentation/notation/cheatsheet.itely +++ b/Documentation/notation/cheatsheet.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.11" +@c \version "2.19.16" @c TODO: add tablature. @@ -127,7 +127,7 @@ c c, @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f c( d e) @end lilypond @@ -138,7 +138,7 @@ c( d e) @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f c\( c( d) e\) @end lilypond @@ -149,7 +149,7 @@ c\( c( d) e\) @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a8-[ b-] @end lilypond @@ -160,11 +160,11 @@ a8-[ b-] @tab @lilypond[relative=1] << \new Staff { - \set Staff.implicitTimeSignatureVisibility = #all-invisible + \set Staff.initialTimeSignatureVisibility = #all-invisible c1 } \new Staff { - \set Staff.implicitTimeSignatureVisibility = #all-invisible + \set Staff.initialTimeSignatureVisibility = #all-invisible c1 } >> @end lilypond @@ -174,7 +174,7 @@ a8-[ b-] @tab articulations @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible c-> c-. @end lilypond @@ -183,7 +183,7 @@ c-> c-. @tab dynamics @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible c2\mf c\sfz @end lilypond @@ -193,7 +193,7 @@ c2\mf c\sfz @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a\< a a\! @end lilypond @@ -203,7 +203,7 @@ a\< a a\! @tab @lilypond[relative=2] \set Score.timing = ##f -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \set Staff.autoBeaming = ##f a\> a a\! @end lilypond @@ -213,7 +213,7 @@ a\> a a\! @tab chord @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible <c e> @end lilypond @@ -231,7 +231,7 @@ f8 c2 d e @tab triplets @tab @lilypond[relative=1] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \tuplet 3/2 { f8 g a } @end lilypond @@ -240,7 +240,7 @@ f8 c2 d e @tab grace notes @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \context Voice { \grace b16 c4 } @end lilypond @@ -261,7 +261,7 @@ twinkle @tab lyric hyphen @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible << { g'1 g } \new Lyrics \lyricsto "" { twin -- kle } @@ -272,7 +272,7 @@ twinkle @tab chords @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \chordmode { c:dim f:maj7 } @end lilypond @@ -287,7 +287,7 @@ twinkle @tab polyphony @tab @lilypond[relative=2] -\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.initialTimeSignatureVisibility = #all-invisible \context Staff <<{e f} \\ {c d}>> @end lilypond diff --git a/lily/time-signature-engraver.cc b/lily/time-signature-engraver.cc index 38989dc882..587b9bffbc 100644 --- a/lily/time-signature-engraver.cc +++ b/lily/time-signature-engraver.cc @@ -81,10 +81,9 @@ Time_signature_engraver::process_music () time_signature_ = make_item ("TimeSignature", time_cause_); time_signature_->set_property ("fraction", fr); - // Todo: "implicit" does not seem perfectly accurate (issue 4151) if (last_time_fraction_ == SCM_BOOL_F) time_signature_->set_property ("break-visibility", - get_property ("implicitTimeSignatureVisibility")); + get_property ("initialTimeSignatureVisibility")); int den = scm_to_int (scm_cdr (fr)); if (den != (1 << intlog2 (den))) @@ -129,7 +128,7 @@ ADD_TRANSLATOR (Time_signature_engraver, "TimeSignature ", /* read */ - "implicitTimeSignatureVisibility " + "initialTimeSignatureVisibility " "partialBusy " "timeSignatureFraction ", diff --git a/ly/engraver-init.ly b/ly/engraver-init.ly index a04145ba0c..b904935f43 100644 --- a/ly/engraver-init.ly +++ b/ly/engraver-init.ly @@ -618,7 +618,7 @@ automatically when an output definition (a @code{\\score} or explicitClefVisibility = #all-visible explicitCueClefVisibility = #end-of-line-invisible explicitKeySignatureVisibility = #all-visible - implicitTimeSignatureVisibility = #end-of-line-invisible + initialTimeSignatureVisibility = #end-of-line-invisible repeatCountVisibility = #all-repeat-counts-visible diff --git a/python/convertrules.py b/python/convertrules.py index c506bc1542..8ecce6f877 100644 --- a/python/convertrules.py +++ b/python/convertrules.py @@ -3723,6 +3723,11 @@ def conv(str): str = re.sub (r'\bthin-kern\b', 'segno-kern', str) return str +@rule ((2, 19, 16), "implicitTimeSignatureVisibility -> initialTimeSignatureVisibility") +def conv(str): + str = re.sub (r'\bimplicitTimeSignatureVisibility\b', 'initialTimeSignatureVisibility', str) + return str + # Guidelines to write rules (please keep this at the end of this file) # # - keep at most one rule per version; if several conversions should be done, diff --git a/scm/define-context-properties.scm b/scm/define-context-properties.scm index a3fe8e90ed..d630629228 100644 --- a/scm/define-context-properties.scm +++ b/scm/define-context-properties.scm @@ -370,8 +370,8 @@ string selector for tablature notation.") @rinternals{Lyrics} line.") (implicitBassFigures ,list? "A list of bass figures that are not printed as numbers, but only as extender lines.") - (implicitTimeSignatureVisibility ,vector? "break visibility for -the default time signature.") + (initialTimeSignatureVisibility ,vector? "break visibility for +the initial time signature.") (includeGraceNotes ,boolean? "Do not ignore grace notes for @rinternals{Lyrics}.") (instrumentCueName ,markup? "The name to print if another |