Unicode characters not rendered in PDF

Hi,

I am using LibreOffice Writer:

Version: 7.3.7.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 12; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: pt-BR (pt_BR.UTF-8); UI: pt-BR
Ubuntu package version: 1:7.3.7-0ubuntu0.22.04.1
Calc: threaded

and I have some Unicode characters in my text which are not rendered when exporting the PDF. Here is the file: cv.odt (33.4 KB); and here is the generated PDF: cv.pdf (34.3 KB). I am using Ubuntu’s default PDF viewer to visualize it.

Is it a bug? Could you help me?

Thanks a lot,

Could help, but it is not a solution:
In your .pdf, although blank spaces are shown, if do you copy and paste in Writer, you get the emojis. Reader says that NotoColorEmoji font subset are embeded.
If I export your .odt, the .pdf gets the SegoeUIEmoji font embeded. This computer don’t have installed NotoColorEmoji font.
imagen

LibreOffice 7.3.7.2 on Windows 10.

1 Like

When I open the PDF with Draw, everything is displayed normally, meaning all characters are in the PDF. It is then a matter of PDF viewers.
With Okular your U+1F4de, U+2709 and U+1F3E0 are not displayed at all. Note that two of them are not in the Basic Multilingual Plane but in the Supplemental Multilingual Plane which coverage is presently rather sparse (though display under Writer shows that adequate substitutes can be found).

You should use more common glyphs with a better chance of being present in more fonts:

  • U+2706 TELEPHONE LOCATION SIGN (Dingbats block, B/W)
  • U+2709 ENVELOPE (Dingbats block, B/W)
    You already use it. What I don’t understand is it is displayed blue instead of black.
  • no symbol for your home location
    Prefer a word like “Home location” or “Present residency”
1 Like