* python/convertrules.py (conv): add rule for tupletNumberFormatFunction.
2006-07-11 Han-Wen Nienhuys <hanwen@lilypond.org>
+ * python/convertrules.py (conv): tweaks.
+
* VERSION (PATCH_LEVEL): bump version.
* python/convertrules.py (conv): add rule for tupletNumberFormatFunction.
-\version "2.7.39"
+\version "2.9.11"
\header
{
\context {
\Voice
\remove "Forbid_line_break_engraver"
- tupletNumberFormatFunction = #fraction-tuplet-formatter
+ \override TupletNumber #'text = #tuplet-number::calc-fraction-text
tupletFullLength = ##t
allowBeamBreak = ##t
}
-\version "2.7.39"
+\version "2.9.11"
\header {
texidoc = "In combination with a beam, the bracket of the tuplet
}
-\version "2.7.39"
+\version "2.9.11"
\paper {
ragged-right = ##t
\relative c'' {
- \set tupletNumberFormatFunction = #fraction-tuplet-formatter
+ \override TupletNumber #'text = #tuplet-number::calc-fraction-text
\override TupletBracket #'edge-text = #(cons
(markup #:fontsize 6
}
-\version "2.7.39"
+\version "2.9.11"
\layout {
indent = 0.0\mm
\relative c'' {
- \set tupletNumberFormatFunction = #fraction-tuplet-formatter
+ \override TupletNumber #'text = #tuplet-number::calc-fraction-text
\times 17/12 { c8 c4 c8 c8}
}
-\version "2.7.39"
+\version "2.9.11"
\header {
texidoc=" Tuplets may be nested."
}
\relative c'' {
- \set tupletNumberFormatFunction = #fraction-tuplet-formatter
+ \override TupletNumber #'text = #tuplet-number::calc-fraction-text
\times 4/6 {
\times 2/3 {
a a a
def conv (str):
- str = re.sub (r"""\\set ([a-zA-Z]+.?)tupletNumberFormatFunction *= *#denominator-tuplet-formatter""",
- r"""\\override \1TupletNumber #'text = #tuplet-number::calc-denominator-text""", str)
+ str = re.sub (r"""(\\set\s)?(?P<context>[a-zA-Z]*.?)tupletNumberFormatFunction\s*=\s*#denominator-tuplet-formatter""",
+ r"""\\override \g<context>TupletNumber #'text = #tuplet-number::calc-denominator-text""", str)
- str = re.sub (r"""\\set ([a-zA-Z]+.?)tupletNumberFormatFunction *= *#fraction-tuplet-formatter""",
- r"""\\override \1TupletNumber #'text = #tuplet-number::calc-fraction-text""", str)
+ str = re.sub (r"""(\\set\s+)?(?P<context>[a-zA-Z]*.?)tupletNumberFormatFunction\s*=\s*#fraction-tuplet-formatter""",
+ r"""\\override \g<context>TupletNumber #'text = #tuplet-number::calc-fraction-text""", str)
if re.search ('tupletNumberFormatFunction', str):
error_file.write ("\n")