10

On my system, the “门” character looks super weird. I expect it to look like this:

门 (mén) character that doesn't look weird

But instead it looks like this:

门 (mén) character that looks weird

I'm running Xubuntu 16.10 with the Chinese Language pack but not the Japanese language pack installed. I don't know what font it's displayed in but the second screenshot is from my system default.

ioistired
  • 160

1 Answers1

11

You can use fc-list :lang=zh-cn to list all fonts you install. I believe it is the bug in Ubuntu. Your system may use the wrong font to show simplified Chinese.

Take a look at your /etc/fonts/conf.d/64-language-selector-prefer.conf file, you may find the following:

<alias>
      <family>sans-serif</family>
      <prefer>
         <family>Noto Sans CJK JP</family>
         <family>Noto Sans CJK SC</family>
         <family>Noto Sans CJK TC</family>
      </prefer>
   </alias>
   <alias>
      <family>monospace</family>
      <prefer>
         <family>Noto Sans Mono CJK JP</family>
         <family>Noto Sans Mono CJK SC</family>
         <family>Noto Sans Mono CJK TC</family>
      </prefer>
   </alias>

What you need to do is move JP item to last. Highly recommand you to install Google Noto.

You can found more here.

einverne
  • 270
  • 2
  • 11
  • I got this problem on iOS as well, after I changed my phone's language to Japanese. Is there a fix for iOS as well? –  Mar 25 '17 at 12:05
  • @Sweeper Japanese font show this font error. I think if you change your system's language to Chinese can solve this problem. But if you prefer Japanese, I don't think iOS has an option to choose prefer font. – einverne Mar 28 '17 at 03:06
  • Thanks for the solution. I never would have found that forum post! This is interesting to me though, seems like a Unicode problem. Almost as if these two characters should not be "unified" under CJK… – ioistired Jun 14 '17 at 21:59
  • 2
    For the future reader: I had this problem in Linux Mint, where the file /etc/fonts/conf.d/64-language-selector-prefer.conf does not exist. I found a solution by creating the file ~/.fonts.conf (ref.), then following the instructions in this answer. – Rebecca J. Stones Jan 25 '18 at 05:16