Fonts issue when mixes Source Sans Pro and Source Han #7

Closed
opened 2026-09-05 15:19:03 +02:00 by catap · 4 comments

I had played with fonts.conf and when I did:

  <alias>
    <family>sans-serif</family>
    <prefer>
      <family>Source Sans Pro</family>
      <family>Source Han Sans</family>
      <family>Symbols Nerd Font</family>
      <family>Noto Color Emoji</family>
    </prefer>
  </alias>
  <alias>
    <family>serif</family>
    <prefer>
      <family>Source Serif Pro</family>
      <family>Source Han Serif</family>
      <family>Symbols Nerd Font</family>
      <family>Noto Color Emoji</family>
    </prefer>
  </alias>
  <alias>
    <family>monospace</family>
    <prefer>
      <family>Source Code Pro</family>
      <family>Source Han Mono</family>
      <family>Symbols Nerd Font Mono</family>
      <family>Noto Color Emoji</family>
    </prefer>
  </alias>

I ended with absolutley unuseful nncmpp X11 ui: image.png

And issue appears as soon as I added Source Han for unknown for me reason.

Thus, I had reproduced it and captured screenshot from 2.3.1 release.

I had played with fonts.conf and when I did: ```xml <alias> <family>sans-serif</family> <prefer> <family>Source Sans Pro</family> <family>Source Han Sans</family> <family>Symbols Nerd Font</family> <family>Noto Color Emoji</family> </prefer> </alias> <alias> <family>serif</family> <prefer> <family>Source Serif Pro</family> <family>Source Han Serif</family> <family>Symbols Nerd Font</family> <family>Noto Color Emoji</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Source Code Pro</family> <family>Source Han Mono</family> <family>Symbols Nerd Font Mono</family> <family>Noto Color Emoji</family> </prefer> </alias> ``` I ended with absolutley unuseful nncmpp X11 ui: ![image.png](/attachments/3098af61-d14d-49cf-b811-6a70a201b05d) And issue appears as soon as I added Source Han for unknown for me reason. Thus, I had reproduced it and captured screenshot from 2.3.1 release.
Owner

I'll look into it, looks like something annoying on first sight.

I'll look into it, looks like something annoying on first sight.
Owner

That was a bug. Fixed in git master, unless you need a release.

That was a bug. Fixed in git master, unless you need a release.
p closed this issue 2026-09-05 16:54:37 +02:00
Author

Thanks.

I can backport eba8ead2b7 to OpenBSD ports, or if you issue a new release, I'll update it.

Anyway fine for me.

Thanks. I can backport https://git.janouch.name/p/liberty/commit/eba8ead2b7580a897ec3fac25b40af650b96fac5 to OpenBSD ports, or if you issue a new release, I'll update it. Anyway fine for me.
Owner

Ah, okay, 2.3.2 out with tarball.

Ah, okay, 2.3.2 out with tarball.
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: p/nncmpp#7