適当に作ってみた。
ひとまず文字の下のレベルを揃えて気付いたのだが、日本語漢字より中国語漢字の方が少し大きいようである。同じ10ポイント同士を合成したのだが...それと幅も調整しないと見難くなるようである。やはり単純にフォントを合成しただけではうまくいかない。このあたりは試行錯誤であるが、offsetプロパティのパターンを見抜くことができればなんとかなりそうである。
あるサイズ以下では画数の多い中国語漢字はどのみち表示できない(できても読み辛い)ので、小さなサイズのフォントは可読性の高い日本語フォントのみにするという手もある。リクエストがあればチャレンジしてみるが...