GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    jwz (jwz@mastodon.social)'s status on Wednesday, 04-Mar-2026 21:51:54 JST jwz jwz

    Linux Xft Unicode fonts.

    Dear Lazyweb, can someone show me a straightforward example of an X11 program calling XftDrawStringUtf8 that succeeds in displaying Japanese characters? On Debian 13 with "fonts-noto" installed, "lxterminal" can do it but XScreenSaver still can't seem to display anything more complicated than Cyrillic.

    E.g. "unicrud --block Katakana".
    https://jwz.org/b/yk39

    In conversation about 3 days ago from mastodon.social permalink

    Attachments


    • Embed this notice
      jwz (jwz@mastodon.social)'s status on Wednesday, 04-Mar-2026 21:51:53 JST jwz jwz
      in reply to

      [ taps headset ]

      I am now being informed that in this -- The Year of our Linux Desktop 2026 -- it is impossible to take an arbitrary UTF-8 string and render all of the characters in it.

      You just can't get there from here.

      Good to know.

      In conversation about 3 days ago permalink
    • Embed this notice
      Peter Krefting (nafmo@social.vivaldi.net)'s status on Wednesday, 04-Mar-2026 21:51:53 JST Peter Krefting Peter Krefting
      in reply to

      @jwz Well, you can, once you have found out what the characters in that UTF-8 string of yours are. There's no 1-to-1 mapping between bytes and codepoints, or codepoints and characters, or characters and graphemes, or graphemes and glyphs.

      That's why we have (for instance) Pango:
      https://www.gtk.org/docs/architecture/pango

      In conversation about 3 days ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: www.gtk.org
        The GTK Project - A free and open-source cross-platform widget toolkit
        from @
        GTK is a free and open-source cross-platform widget toolkit for creating graphical user interfaces.
    • Embed this notice
      Peter Krefting (nafmo@social.vivaldi.net)'s status on Thursday, 05-Mar-2026 21:55:46 JST Peter Krefting Peter Krefting
      in reply to

      @jwz Writing systems are weird.

      I remember that I had so many assumptions that were shatters back when we implemented Unicode support in Opera 6. I had it easy, I "only" did the encoding conversions Unicode algorithm implementations, rendering was another team...

      In conversation about 2 days ago permalink
    • Embed this notice
      jwz (jwz@mastodon.social)'s status on Thursday, 05-Mar-2026 21:55:47 JST jwz jwz
      in reply to
      • Peter Krefting

      @nafmo Oh, bullshit

      In conversation about 2 days ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.