From 0f769cf8662dc0d172e7725366dd00d818b8f5c7 Mon Sep 17 00:00:00 2001 From: Joe Neeman Date: Tue, 22 Dec 2009 22:20:03 -0800 Subject: [PATCH] Add convert-ly rules for \paper spacing vars. --- python/convertrules.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/python/convertrules.py b/python/convertrules.py index c6e5b450d9..ded44cf582 100644 --- a/python/convertrules.py +++ b/python/convertrules.py @@ -2956,11 +2956,26 @@ you must now specify the distances between staves rather than the offset of stav @rule ((2, 13, 10), _ ("Remove obsolete engravers/translators: Note_swallow_translator,\n\ Rest_swallow_translator, Skip_event_swallow_translator, Swallow_engraver,\n\ -Swallow_performer and String_number_engraver.")) +Swallow_performer and String_number_engraver.\n\ +New vertical spacing variables.")) def conv(str): str = re.sub (r'\\(consists|remove)\s+"*(Swallow_(engraver|performer)|' '(Note|Rest|Skip_event)_swallow_translator|String_number_engraver)"*', '', str) + + str = re.sub (r"page-top-space\s*=\s*#([0-9.]+)", + r"top-system-spacing #'space = #\1", + str) + str = re.sub (r"between-system-space\s*=\s*#([0-9.]+)", + r"between-system-spacing #'space = #\1\nbetween-scores-system-spacing #'space = #\1", + str) + str = re.sub (r"between-system-padding\s*=\s*#([0-9.]+)", + r"between-system-spacing #'padding = #\1\nbetween-scores-system-spacing #'padding = #\1", + str) + str = re.sub (r"(after|between|before)-title-space\s*=\s*#([0-9.]+)", + r"\1-title-spacing #'space = #\2", + str) + return str # Guidelines to write rules (please keep this at the end of this file) -- 2.39.5