MuseJazz text messed up on import 2.x => 3.0
Reported version
3.0
Priority
P1 - High
Type
Functional
Frequency
Many
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project
Open any of the demo scores by Marc Sabatella. All bold MuseJazz text is completely messed up. Too fat and letters collide with one another.
Attachment | Size |
---|---|
All_Dudes.PNG | 4.58 KB |
Fix version
3.5.0
Comments
Relates to #275344: [EPIC] Displaying elements, position and layout when opening 2.X scores in 3.0
Those scores were created in 1.3 (or earlier) and indeed need an update. Codepoints have changed since then and I'm not sure what can be done in general abut such scores, but I will take a look. Marking P0 to make sure it doesn't fall off the plate to at least look, but I reserve the right to punt in the end :-)
In reply to Those scores were created in… by Marc Sabatella
Codepoints could be mapped on import, although only on request and/or with a ton of special-case checks in order to not accidentally break any text that’s correct.
A small amont of investigation suggests there are basic problems with the old legacy chord description XML files, also see https://musescore.org/en/node/279752
@Marc, afaiu we need to recreate demo scores from scratch to make them work correctly in 3.0?
UPD: text is not the problem if you first save the score in MuseScore 2.X version and then open in MuseScore 3. The real problem is the rectangles instead of the chord symbols :)
Yes, and I believe the chord symbols is because something is wrong in our reading of the old-style chord description files XML files. I plan to look at that next, and I am indeed in the process of updating demos (that's I got on my recent slur layout kick, from redoing "Reunion"). We could use more demos too, maybe we could put out a call for submissions?
I can't reproduce the genera (non-chord-symbol-related) text problems, not with current build or with most recent beta. In particular, the titles and other bold font loiok normal to me on "All Dudes"; I don't see the overlap shown. Can people reproduce with other scores?
So I have this problem when creating new scores in MS3 with the lead sheet format. Certain text elements like rehearsal marks, tempo markings, "swing" etc. are automatically set to bold, and it looks hideous in the musejazz font. It's odd though, because if you zoom in at like 200%, it looks alright.
In reply to So I have this problem when… by Abejorro97
Sorry, accidentally changed regression status.
In reply to So I have this problem when… by Abejorro97
Do you by chance have an older version of that font installed on your system? Remove it if so - MuseScore needs to be able to use its own version. Your score looks fine to me, although we could certainly reconsider whether bold should be used so much by default in the jazz templates.
I certainly don't and it looks pretty bad, MuseJazz in Bold and on lower zooms is the issue here I think
strange, screenshots don't get it across.... Seems it is the plain rendering in scoreview
Also might be Windows only? (it isn't Qt dependent, I tried with 5.9 and 5.12)
I'm on Windows and it looks normal to me. Could be related to screen resolution. I think know the look you are describing and have seen it sometimes in thumbnails and definitely saw it in the screenshot attached to the original post here. So no doubt something is wrong in text rendering, but I don't know what.
looks bad at 100% zoom, 100% scaling on 1600x1200 20" screen
In reply to I'm on Windows and it looks… by Marc Sabatella
This is how it looks on my screen at 100%
Yes, same for me
I also see the bad result at 100% scaling on Win 7 32-bit self built. 1200 x 800 screen resolution.
came up again in https://musescore.org/en/node/281721, with another sample score. Issue shows (mainly?) in some (!) parts
Unfortunately, I remain unable to reproduce. Whatever is going with the scaling etc, seems to affect only some systems. I do hope someone else can look at this.
But you can see it happening in those scores, can't you?
Btw. it isn't a Windows issue only, the same appearance with Linux too.
I can see the issue in the screenshots and PDF files posted, but not when I load the scores themselves into MuseScore.
In reply to I can see the issue in the… by Marc Sabatella
That is strange, because I can
But it isn't really an import issue, is it? I've the same appearance by using bold for MuseJazz text with a new score inside MuseScore 3.
It isn't about the bold for the title, it is the total lack of MuseJazz for composer and lyrics I'm some parts of the score in the forum topic I linked to. At least I think that is the issue?
If there is an issue with MuseJazz being missing somewhere that it is otherwise expected, that's unrelated and a separate issue should be filed for it. Taking a quick look at the score and parts in question, it looks like some of the parts have different content in their title frames than others - some have subtitles, others have plain frame text. So it's probably a duplicate of #281374: Subtitle wrongly positioned in imported 2.x scores II — the sequal, or at least another aspect of that issue, nothing about MuseJazz per se.
Just adding myself to this feature as a possible reference. It seems that on my current work laptop I might be affected by this, following the thread of https://musescore.org/en/node/277590#comment-917701
Probably a duplicate of #284218: Broken on-screen rendering of synthetically emboldened fonts
Patched with a workaround fix in eb33bfa8335f
Automatically closed -- issue fixed for 2 weeks with no activity.