New MuseScore 3.6 Style Defaults Unexpectedly Applying via CLI Process

• Dec 30, 2020 - 06:00
Reported version
3.6
Type
Functional
Frequency
Few
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

Download MuseScore 3.6 AppImage to Linux Installation
Take a MuseScore file created by MuseScore 3.5.2 and create a JSON job file for CLI with the following contents:
[{
'in': mscz_file_name,
'out': [
["[", "]-song_name.pdf"],
["[", "]-song_name.png"],
["[MID][", "]-song_name.mid"],
"[MP3]-song_name.mp3",
"[MID]-song_name.mid"
]
}]

Run the following CLI command: musescore3 -j json_file -r 144 -m -s -w

Observe that the new style defaults that are prompted when opening older files in the MuseScore 3.6 UI are automatically applied. (Composer text is smaller, first system is indented, measure numbers are italicized)

These should not automatically apply by default, since the user was not prompted at all to approve the changes.


Comments

measure numbers are italicized
That sample score doesn't show any measure numbers, not in 3.6.2 (with or withour takining the new fonts) nor in 3.5.2
Please retest with 3.6.2, back in December that got to have been the Release Canditate

My workaround is this:

  • Open Format / Style dialog, select page "Score"
  • Check "Enable indentation on first system"
  • Set parameter "first system indentation" to 0.0sp
  • Uncheck "Enable indentation on first system" (optional)

The command line tool will not change the indentation value.

The style file workaround above does not work for me.