Comment 0 for bug 713950

Revision history for this message
Cheng-Chia Tseng (zerng07) wrote :

Binary package hint: language-selector

Now the setting of 69-language-selector-zh-tw.conf picks up the Latin fonts first, then fallback to Chinese fonts. By default, ubuntu only installs DejaVu font family and WenQuanYi Micro Hei font.

However, there is no need to pick up the Latin fonts first. I am here to propose to remove the Latin fonts (Bitstream and DejaVu family) in the configration for the reasons below:

1. As far as I have known, WenQuanYi Micro Hei font provied all the typefaces which DejaVu fonts have. There is no need to fallback.

2. There is no evidence indicating mixing Latin characters provided by Latin fonts with Chinese characters provided by CJK fonts will be the best default experience. Actullay, that will sacrifice the consistency when there is English, Chinese, Japanese and Korean text displaying on the screen at the same time.

3. Removing the Latin fonts in the configuration provides the best capibilty for Chinese with those programs which do not follow the fallback machenism of fontconfig, such as Evince. The programs like that only pick up the first font, DejaVu font, and displaying squares for Chinese characters.

4. People still have the freedom to edit the configuration or add new rules, there is no harm removing those Latin font strings in zh_TW configuration.

Please consider to remove the Latin fonts prior to the CJK fonts.