[ Question ]

漢字が表示されるものと表示されないものがあるのはなぜ?

[ Answer ]
文字スタイルでSHXフォントを割り当てる際に日本語(全角文字)を表示させるために“ビッグフォントを使用”にチェックを付けると思います。
ビッグフォントの設定項目でbigfont.shxとextfont.shxの切り替えで漢字のサポート水準が変わってきます。(図1)

bigfont.shx…第1水準の漢字をサポート(日常的によく使われる漢字)
extfont.shx…第2水準の漢字をサポート(第1水準でサポートしていない難しい漢字)

TrueTypeフォントを使用すればこのような問題はないのですが、SHXフォントを使用する際には上記の点を考慮して設定してください。
▲図1 ビッグフォントの指定