Some characters do not print from Leland on certain printer drivers on Mac

• Jan 23, 2021 - 15:36
Reported version
3.6
Priority
P1 - High
Type
Functional
Frequency
Many
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
Yes
Project

Hello,
I have major printing problems since I updated Musescore to version 3.6 (these problems did not appear with the previous version).
I have not modified the settings of my printer in between.

The following "signs/symbols" will not print at all (or correctly):
- treble key
- time signature
- tempo indicated by a metronome mark
- dots for dotted notes
- one eight note rest
- one sixteenth note rest

There may be problems with other signs/symbols but I have not used them in this version so far.

This problem occurs whether I print directly via Musescore and when I create a .pdf file from Musescore (in which all the signs/symbols listed above appear on the .pdf file on the screen but they are also missing on the printed edition).

Attached you will find:
- two .mscz files (in which all the above signs/symbols appear (Ma_premiere_lettre_(extrait).mscz & Menuet_KV5.mscz)
- two .pdf files created by Musescore (in which all the above signs/symbols appear) (Ma_premiere_lettre_(extrait).pdf & Menuet_KV5.pdf)
- two scanned files of the previous printed scores (in which all the above signs/symbols are missing or badly printed as I have underlined in yellow) (numerisation0014.pdf & numerisation0015.pdf)

Just to confirm that this problem did not appear with the previous versions of Musescore and that I have not changed the settings of my printer since.
My printer is a HP Color LaserJet Pro MFP M281fdw.
I print as usual using my personal wifi network.

Thank you in advance for your help
Regards,
Nicolas


Comments

I would say if the symbol appears on screen with the PDF but not in the print, that sounds like an issue with the printer driver - MuseScore isn't involved in printing the PDF.

However, I note this is kind of similar to an issue one user reported with margins not being respected on print - see #315915: Printed staves cut off on left using v3.6. Maybe it's the same issue. What OS? I note you are both using HP LaserJet Pro models, that could be relevant too.

It is conceivable that something is wrong in how the clef and some other symbols get represented that some printers don't recognize as expected. Do you see the same if you create a score and change the music font to Emmentaler in Format / Style / Score?

In reply to by Marc Sabatella

Thank you for your reply. I have changed the font to Emmentaler as explained in your post:
- the score is now correctly printed except for the note in the metronome mark which is still not printed.
- and the "8" under the treble clef is particularly small when printed (but not on the .mscz. nor the .pdf files)
Attached is a scan of the printed edition using Emmentaler as explained in your reply (and copy of the .pdf file created with Musecore).

It therefore seems that there is a incompatibility between the font Leland and the printer?
Thanks very much for your help.

Attachment Size
numérisation0016.pdf 602.95 KB
Ma_première_lettre_(extrait) 2.pdf 220.61 KB

I am having the same issue since upgrading today (1/24). I would like to simply revert to the previous version but can't find how to do that.

My guess is something in the font metadata is presented in a way that the driver for that printer on macOS doesn't understand even though everything else seems to understand it. Like, I don't know. the widths of the characters are given as not integers and that driver can only handle integer widths. Not I'm saying I think it is that specifically, it's just an example of the sort of thing that seems plausible given the data we have - the font appears to work everywhere except printed on one particular series of printer models on one particular OS.

Title Some characters do not print from Leland on certain printer drivers Major printing problems with Leland on Mac
Priority P1 - High  
Title Major printing problems with Leland on Mac Some characters do not print from Leland on certain printer drivers
Priority P1 - High

Great minds and all that...

Frequency Few Many
Workaround No Yes

Worarounds:

  • Don't use Leland, but Emmentaler, Gonville or Bravura
  • Export to PDF and print that

Interesting, this suggests the bug is with Apple and not HP. Still would be good to see if we can fix something in the font to workaround it. But hopefully someone can report this to Apple.

Title Some characters do not print from Leland on certain printer drivers Some characters do not print from Leland on certain printer drivers on Mac

In reply to by Jojo-Schmitz

I had this problem until I installed the latest HP driver on my Mac. Then I also deleted and re-added the printer. Then I also did as the previous poster suggested and deselected "Airdrop". Finally it all prints correctly again.