http://bugs.winehq.org/show_bug.cgi?id=13829
--- Comment #29 from Scott Ritchie scott@open-vote.org 2010-07-20 04:52:06 --- Created an attachment (id=29723) --> (http://bugs.winehq.org/attachment.cgi?id=29723) Ubuntu package CJK registry changes
Batang can probably be linked to UnBatang, which is the same style - in Ubuntu it's even in the same package (ttf-unfonts-core) as UnDotum. I'm not sure if it's metric compatible though -- and if it is it should probably be a fontconfig alias rather than a wine-specific one.
However...looking at /etc/fonts/conf.avail/30-cjk-aliases.conf it seems that these aliases already exist: Gulim and Dotum are aliased to Undotum, and Batang is aliased to Batang. Does Wine honor these aliases?
Regardless unless we want to pick a standard set of fonts that Wine will depend on the distro packager will need to set up a SystemLink in the Wine registry to handle the case where CJK characters are being called for in a non-CJK font (like Tahoma) - in this case Windows will silently substitute from a list, and Wine will do the same but only when told in the registry, and only when in a CJK locale. The attached patch does this.
However, the attached patch does not do any of the font linking suggested in the previous comment. Is this still necessary if there exist system font aliases?