- Package:
- musescore3
- Source:
- musescore3
- Description:
- cross-platform multi-lingual music composition and notation, v3
- Submitter:
- "brian m. carlson"
- Date:
- 2021-02-04 01:06:03 UTC
- Severity:
- wishlist
- Tags:
/etc/papersize is set to "letter", but attempting to print to my printer (or to a file) causes it to attempt to print A4. Moreover, immediately after setting it to Letter and printing, attempting to print again makes it go right back to A4, so it doesn't remember my settings, unlike every other program. While I understand that A4 is used by most of the world and is an international standard (and I agree is desirable than Letter), I live in the United States and only have Letter paper. The fact that it doesn't preserve the settings in the print dialog would not be so bad, but it doesn't honor /etc/papersize, which makes printing very frustrating. All software on Debian systems, including musescore, should honor /etc/papersize, as it avoids this problem wholesale. Please fix musescore so it honors this setting.
tags 795442 + upstream forwarded 795442 https://musescore.org/en/node/14365#comment-888396 usertags 795442 + bsp-2019-01-ca-montreal thanks I was about to close this bug due to the comments on this bug report at upstream's side: https://musescore.org/en/node/14365 (commit: https://github.com/musescore/MuseScore/commit/e6a2034b84b05f29ffbaf2d01e1aaf2e7c0438ee#diff-92b9ba7ed35cb159d5dbf87c5c1b2b74R149) However, after some testing I see that it hasn't been fixed on Linux systems yet. So, waiting from upstream answer. Bests,
Hi Tiago,
thanks for looking into this… I talked to upstream about this a
while ago and it ended with that they don’t have much interest
in the /etc/papersize thing, which is pretty distro-specific,
but would merge a patch if someone would write it.
I looked into it a bit but it turns out that it would need
quite some amount of code (also, it’s probably easier to do
it with*out* using libpapersize). I have it somewhat on my
radar but definitely not a priority, so won’t be writing the
supporting code any time soon.
It *is* documented in the manpage though:
BUGS
MuseScore does not honour /etc/papersize.
bye,
//mirabilos (hat: Debian maintainer of musescore)
user debian-release@lists.debian.org usertags 795442 + bsp-2019-01-ca-montreal thank you
brian m. carlson dixit: I think I *might* be able to help with this part of the report, though. The paper size is set per document, so you’d need to go to… MuseScore 2: L̲ayout → Page Settings… MuseScore 3: Fo̲rmat → Page Settings… … and change the Page Size (for the current document) there. People are trying to get upstream to at least implement some kind of default setting and the templates have been fixed and broken again several times hardcoding or not the paper size (ideally they don’t hardcode it so the default is used); if you create a new score by “choose instruments”, not using one of the templates, you should get the MuseScore-version-wide default. Sorry for disappointing but I thought a status update was due. bye, //mirabilos
Yeah, I'm aware of how to change it, but it ends up being a problem because it doesn't persist across files. Therefore, it needs to be changed again for every file. So I appreciate the update, but I still think this needs to be fixed.
brian m. carlson dixit: Define “every file”. If you load scores made by others, you will _of course_ get the paper size they set, because scores are laid out on paper. For new files you create, of course I agree. I’m trying to make upstream see reason, but I think all we’ll get is a dialogue the first time MuseScore is run, asking for the default. If that works, it’ll not be /etc/papersize but at least take off the pain… I hope. bye, //mirabilos