Chord notation won't print correctly when using Edwin on a Mac and an HP printer
Reported version
3.6
Type
Functional
Frequency
Few
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project
Hi. When creating chord notation, a chord that has a sharp or flat will not print correctly. The sharp or flat symbol is missing. This happens no matter which font I select. It will export correctly as a PDF, but then the PDF will also not print the sharp or flat. I'm wondering if it's an issue with my printer (an HP LaserJet Pro 400). In the attached score, it's noticeable on page 2: the Abm chord.
Attachment | Size |
---|---|
Kyrie-piano.pdf | 367.46 KB |
Fix version
4.0.0
Comments
score needed. What operating system?
Edit: macOS apparently.
(see https://musescore.org/en/node/318807)
This might be related to #316152: Some characters do not print from Leland on certain printer drivers on Mac, could you try the workarounds and/or the artifact (development build) mentioned there?
In reply to score needed. What operating… by Jojo-Schmitz
The score was attached. I didn't use Leland; I used Bravura. But no matter which font I selected, the chord still wouldn't print. That's why I suspect it's the printer. Everything else prints fine. I have an M1 Mac running OS 11.5.
No, a PDF was attached
The font is probably Edwin
A simular issue had been reported in https://musescore.org/en/node/316940
In reply to No, a PDF was attached by Jojo-Schmitz
Oops. I'm sorry. I must have dragged the wrong file. Here it is.
Looks like this in MuseScore 3.6.2 on Windows
And exports like the attached, including the accidentals.
Would that print properly for you?
Workaroud might be to upload to musescore.com (via File > Save online) and download the PDF from there (generated by Linux, not macOS)
You did not by chance use File > Print and a PDF printer?
Use File > Export > PDF instead.
Maybe this is related to the fix in https://github.com/musescore/MuseScore/pull/7900 (which is for master, but maybe needs to get backported to 3.x)?
Or it is related to #316152: Some characters do not print from Leland on certain printer drivers on Mac and Edwin has a similar issue as Leland and would need a similar fix?
You could try to change the font for Chord symbols from Edwin (the 3.6 default) to FreeSerif (the 2.0-3.5.2 default)
In reply to You did not by chance use… by Jojo-Schmitz
Wow! Your PDF printed just fine. Even when I chose Export > PDF in MuseScore, it had the same glitch when it printed. (They all look fine on my screen.) I wonder what's causing that. As I said, I've tried every different font in MuseScore and the glitch always happened, which is why I thought it was my printer. What's odd is that the only thing affected are the sharp and flat symbols in the chord notations. Everything else prints fine.
Go to Format > Style > Text styles > Chord Symbols and change the font there to FrteeSerif and test again.
(Or try the attached)
If that works, Edwin is the culprit
In reply to Tra Format > Staly > Text… by Jojo-Schmitz
Bingo! Thank you so much for your patience. That was it. It's printing perfectly now. Woohoo!
So the change from Edwin to FreeSerif fixed it? If so we do have a good workaround and this is a (rather bad) regression
In reply to Tra Format > Staly > Text… by Jojo-Schmitz
Indeed, Edwin is guilty. We fixed this recently in Leland but the same problem affects those Leland symbols which are also in Edwin, i.e. the accidentals. This will be fixed for the next Edwin release (which will then be available in the next MuseScore release).
In reply to So the change from Edwin to… by Jojo-Schmitz
Yes, that fixed it for me. My scores print fine now.
Thank you! I have been suffering with this problem ever since I last updated Musescore.
Changed the chord font to freeserif and problem gone.
Relates to #311175: [EPIC] Engraving issues and suggestions
Fixed in Edwin 0.53, to be added to the MuseScore master branch shortly, certainly before any 4.0 alpha or beta
Automatically closed -- issue fixed for 2 weeks with no activity.
In reply to (No subject) by Jojo-Schmitz
The issue was not fixed for edwin's italic variant - so now when I try to take a guitar chord and change it into an italic style the accidentals go missing.
I can see in font forge that the glyphs for those are missing in the italic variant of the font, but I can't seem to save it, as it thinks there are some sort of errors in the font (can't even save it without making any changes). So I'm stuck with the same workaround.
Also it's not just mac - I'm on a PC.
Are you sure? The issue has never been fixed for 3.x, only for 4.0, which is currently in an Alpha state.
But for me, in MuseScore 3.6.2 on Windows 11 that score does print just fine (i.e. including the accidentals in the italic chord symbols, which don't look italic though), on an HP OfficeJet Pro 8620.
In reply to The issue was not fixed for… by IsaacReefman
This may in fact be https://github.com/MuseScoreFonts/Edwin/issues/11 for which a fix is pending (I expect a release next week), though that doesn't help for MU3.6 unfortunately.
Hmm, then why can't I reproduce it?
I can with a selfbuild from the code of https://github.com/musescore/MuseScore/pull/9000 which used the latest Edwin 0.53 though, which is the same as 4.0 Alpha uses too..
3.6.2:
"3.7.0"/4.0 Alpha:
In reply to Are you sure? The issue has… by Jojo-Schmitz
Does that mean I could download a copy of edwin that includes the necessary italic glyphs and use that with Musescore 3.6.2, removing the issue for me? Because I can see when I look at the actual font glyphs that there are no sharp/flat/natural glyps in my copy of Edwin-Italic.otf (v. 0.53).
The problem seems that you do have that font installed rather than using the builtin one. So you're using the one with that particular bug.
Explains why I can't reproduce with 3.6.2 (not having that font installed)
In reply to The problem seems that dou… by Jojo-Schmitz
Ah. That makes sense. No idea why I would have installed it though. I’ll try uninstalling the font and see how we go tomorrow.
In reply to Ah. That makes sense. No… by IsaacReefman
Update - that worked. Unlike the example image posted above, the sharp symbol is bold when i change to bold, but not italic, but now it appears, which is the main thing. Not sure what prompted me to actually install the font...