Pan, Shi Zhu wrote:
> The point is you should set the locale in order to raise your font to
> the highest priority. Otherwise, in en_US.utf8 no one could decide
> which one in CJK should be the highest priority.

We have fontconfig-voodoo for this case as a workaround. 
Language-selector contains fontconfig snippets for each region and the 
command line script fontconfig-voodoo which puts one of those in place, 
depending on the locale you give it as an argument.

See 'fontconfig-voodoo -h'.

> Or there may be another solution: make a unique font which looks good
> in all CJK characters...

That is highly desirable, but unfortunately simply impossible as long as 
each region (China, Hong Kong, Taiwan, Japan, Korea) has their own 
definition on how the glyphs should look like. The glyphs look different 
in each region, but share the same codepoints. This has finally prompted 
Unicode to publish the Code charts regarding CJK as multi-column tables, 
which list all the different shapes [1].
Therefor it's technically impossible.

[1] http://www.unicode.org/Public/5.2.0/charts/CodeCharts-
MulticolHan.pdf

-- 
ttf-wqy-microhei ttf-wqy-zenhei break Korean fonts
https://bugs.launchpad.net/bugs/475240
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to