为什么我的 Chromium 无法显示日文字符?

pol*_*mon 13 fonts chromium fedora-13

我使用 Chromium,但无法显示日语字符,如图所示。

替代文字

左边是firefox,正如你所看到的,它正确显示了字符。铬在右边。

这是 Fedora 13,所有浏览器和字体都从 Repositories 安装。

har*_*ymc 8

有一个已知问题 -问题 7160:英文 Chrome 中日语字符的字体错误,可追溯至 2008 年 1 月,但直到今天仍未修复。

只有用户提供的解决方法可用,其中没有一个是完美的,有些相互矛盾。看来,只有真正解决目前是继续使用Firefox。

解决方法 1问题 7160:英文 Chrome 中日语字符的字体错误

在字体和语言设置中,将Serif Font设置为MS PMincho;无衬线字体到 Meiryo;固定宽度字体到 MS Gothic。

这将为所有日语站点生成正确的字形。英语在 Sans-Serif(大部分 Web)中看起来和往常一样,但在 Fixed-Width 和 Serif 中读起来有点困难。

解决方法 2Chromium 和字体

由于我在日本(但我宁愿使用英语),谷歌默认为日语站点。在此,所有文本都变成正方形。但是,我从 AUR安装了 Droid 字体。它带有日文字体,并修复了它。现在当我去谷歌时,我实际上可以阅读日文网页

解决方法 3如何在 Google Chrome/Chromium 中显示日语字符?

删除 google-droid 字体:

yum remove google-droid*
Run Code Online (Sandbox Code Playgroud)


小智 7

对于日语字符:

sudo apt-get install ttf-sazanami-mincho ttf-sazanami-gothic
Run Code Online (Sandbox Code Playgroud)

对于汉字:

sudo apt-get install ttf-arphic-uming ttf-arphic-zenhei
Run Code Online (Sandbox Code Playgroud)

或者

sudo apt-get install ttf-arphic-uming ttf-arphic-ukai
Run Code Online (Sandbox Code Playgroud)

对于韩文字符:

sudo apt-get install ttf-unfonts-core
Run Code Online (Sandbox Code Playgroud)