Emojis in lyrics not visible when exported to PDF
Hi!
Is it possible to have emojis in lyrics showing when exporting a score to PDF? In MuseScore itself, they're showing fine in my score, but when I export the sheet music, they are blank in the PDF file.
I tried a couple of different fonts for the lyrics, but they all produce the same result. I could of course use plain text instead of emojis, but they symbolize certain things in the lyrics I have. 😄
Any help appreciated,
– Andreas
Comments
Before having to reproduce it from scratch, please attache a corresponding sample score. Which font you're using for the emojis in MuseScore (maybe also interesting about your OS)?
In reply to Before having to reproduce… by kuwitt
Added a sample MuseScore file, the exported PDF, and a screenshot of how it should look (correct appearance in MuseScore).
I've tried multiple fonts, all with the same result. The one in the score is "Edwin", but I haven't been able to find a working one.
Version info:
OS: macOS 10.16, Arch.: x86_64, MuseScore version (64-bit): 3.6.2.548020600, revision: 3224f34
In reply to Added a sample MuseScore… by AndreasNasman
I can see those in MuseScore 3.6.2 on Windows 10, but in black/white only, not in colors like on your Mac.
And they do export to PDF too, check the attached.
Might relate to #323561: Chord notation won't print correctly when using Edwin on a Mac and an HP printer? Although if other fonts have the same issue this seems rather unlikely.
In reply to I can see those in MuseScore… by Jojo-Schmitz
The result with this particular score and Linux isn't really satisfying (neither inside MuseScore nor as exported pdf, several symbols are missing, not to talk about colors). Maybe it's a result because of the different character encoding?
In reply to Added a sample MuseScore… by AndreasNasman
Like Jojo, I'm on Windows.
Compare Mac (upper) to Windows (lower):
In addition to color, the emojis themselves differ - look at the car.
Changing fonts in MuseScore makes no difference. the images remain unchanged.
In reply to Like Jojo, I'm on Windows… by Jm6stringer
This is a matter of fonts. If a font doesn’t have a character, it’s usually taken from a random other font. If you have only one font installed on the system that has this particular emoji, then indeed, changing the font won’t change the character (not image!).
Rendering emoji in colour is a nōn-standard and OS- and font-dependent thing. It will, thus, also depend on which emoji font(s) one has installed.
That being said, I’d expect things that render in MuseScore to do so for PDF export as well… but then, https://musescore.org/en/node/323457 is another exception to that justified expectation… and I wonder how this would even come to be, as doing things differently in PDF export requires actively coding it that way…
Thanks for the feedback!
I've found a workaround:
1. Export the score to PNGs.
2. Combine them to a PDF using e.g. https://png2pdf.com/
3. The PDF now looks the same as the score in MuseScore, emojis included.
This doesn't fix the PDF export problem, but lets you have emojis in a PDF. 🙂
I use MuseScore 3.6.2 with Ubuntu Studio 20.04.2 LTS (64 bit Linux).
I cannot to add emojis to the lyrics.
I mean, I don't see any option to get that.
In reply to I use MuseScore 3.6.2 with… by jotape1960
Emojis and other special characters all entered from the Special Characters dialog. Press F2 or click the icon at far left of the text toolbar while in text edit mode. When the dialog appears, click Unicode, then scroll to where it says Emoticons or Emojis. Note that not all fonts support them, so you might just see empty boxes in the dialog unless you change fonts.