Have I misunderstood how Xft and fontconfig work? I thought this was
already possible with back-x11 now. It was my main reason for changing
away from back-art. http://freedesktop.org/Software/fontconfig
I forgot what's the exact result of back-x11,
but I remembered back-x11 work for Chinese font as well as back-art,
as long as only one font is chosen.
For example,
if I choose a "ChineseFont" as NSUserFont and use it to display text,
it will use "ChineseFont" to display both latin and chinese glyph
because this "ChineseFont" contain both latin and chinese glyph.
But the latin glyph is ugly and is not fixed-pitched,
which cause problem in Terminal.app.
(Chinese glyph is always fixed-pitched due to the nature of its
character).
If I choose a "EnglishFont" as NSUserFont and use it to display text,
all the chinese glyph will not display,
though the latin glyph is good-looking.