Inkscape.org
Beyond the Basics Many non-standard unicode characters are not displayed properly
  1. #1
    King Yin Yan King Yin Yan @Cybernetic1

    For examples:

    1. (U+274C, cross mark)
    2. (U+2B55, circle mark)
    3. 🌭 (U+1F32D, hot dog)

    In Linux, I can verify that these glyphs exist in certain fonts which I have installed, with the command, eg:

        fc-list :charset=1F32D

    This will show that the font "NotoColorEmoji.ttf" has the glyph "hot dog".

    But no matter which font I choose in Inkscape, they are not displayed properly, often with blanks or seemingly random characters.

    What's more strange is that when I open the "Text and Font..." dialog, the characters are displayed correctly in the dialog's text box.  They're just not displayed correctly on the Inkscape canvas.

    I tried this on 2 versions of Inkscape, same result:
    Inkscape 1.1.2 (0a00cf5339, 2022-02-04)
    Inkscape 1.4 (e7c3feb, 2024-10-09)

                          Compile  (Run)
        GLib version:     2.64.6
        GTK version:      3.24.20 (3.24.20)
        glibmm version:   2.64.2
        gtkmm version:    3.24.2
        libxml2 version:  2.9.10
        libxslt version:  1.1.34
        Cairo version:    1.16.0 (1.16.0)
        Pango version:    1.44.7 (1.44.7)
        HarfBuzz version: 2.6.4 (2.6.4)

        OS version:       Ubuntu 22.04.5 LTS

    Screenshot From 2025 05 07 15 14 22
  2. #2
    Tyler Durden Tyler Durden @TylerDurden

    Looks like this bug. https://gitlab.com/inkscape/inbox/-/issues/10103

    I will add a link to this post on the bug report, but you are welcome to add your comments there as well.

Inkscape Inkscape.org Inkscape Forum Beyond the Basics Many non-standard unicode characters are not displayed properly