質問:文字の表示が「?」になってしまう

オートキャド(AutoCAD)で図面を作図しているなかで、文字入力について質問があります。

文字を編集する際のダイアログBOXではきちんと文字が記入されているのですが、画面上の表示は「????」という表記になってしまいます。

数字やアルファベットは表示されますが、それ以外の漢字やひらがなが「????」になってしまう原因はどこにあるのでしょうか。

■回答■

オートキャド(AutoCAD)の文字設定は他のCADに比べて分かりにくいとよく言われます。

私は結構愛用していますので、どちらかというとオートキャド(AutoCAD)びいきなのですが、それでも文字の設定が不親切だという意見には賛成です。

今回質問頂いた「日本語が表示されない」という問題は、それをはっきりと表していると思います。日本で使っているのですから、日本語はやっぱり表示して欲しいですね。

でも、きちんと設定をしないと日本語が表示されないというのが現実です。それが良いか悪いかはここではあまり考えないでおきます。

良いか悪いかを判断していても、オートキャド(AutoCAD)の機能は今のところ変わりません。それならば、簡単に出来る文字の設定方法を覚えてしまった方が現実的だと私は考えています。

●文字スタイル管理(STYLE)
文字の表示設定は、基本的に文字スタイル管理コマンドで行います。コマンド名は「STYLE」です。ここではその具体的な活用方法を順番に説明していきます。

①コマンドの開始
コマンド待ちの状態で「STYLE」と入力して「Enter」を押します。

文字スタイル管理

②ビッグフォントを使用
コマンドを開始すると、上図のようなダイアログBOXが表示されます。ここで設定する項目は色々とありますが、日本語の表示を設定するのは「フォント」という項目です。

「フォント」項目には「フォント名」「フォントスタイル」「高さ」「ビッグフォントを使用」という項目がありまが、まずが「ビッグフォントを使用」という項目にチェックを入れましょう。

ビッグフォントを使用

「ビッグフォントを使用」にチェックを入れると、「フォント名」という項目が「SHXフォント」に、「フォントスタイル」が「ビッグフォント」という項目にそれぞれ変化します。

③SHXフォントの設定
ここではそのフォント設定を確認しておきましょう。まずはSHXフォントの設定ですが、これは日本語の表示に直接関係ありませんので、txt.shxでも構いません。

shxフォントの設定は、数字やアルファベットなど半角文字のフォント設定であることだけをここでは覚えておきましょう。

④ビッグフォントの設定
次にビッグフォントの設定です。このフォントを設定する為に「ビッグフォントを使用」項目にチェックを入れたのです。

SHXフォントが半角文字のフォントであるのに対し、ビッグフォントは全角文字のフォント設定です。つまりこのフォントを設定しない限り、日本語は「????」のままだということです。

逆に言えば、ビッグフォントさえ設定しておけば日本語は問題なく表示されるということになります。日本語が「????」になってしまう原因はこの設定なんですね。

ビッグフォントはとりあえず「bigfont.shx」で構わないと思います。設定ができたら「適用」ボタンを押して「閉じる」で設定は完了です。

以上の操作で日本語が「????」になってしまう問題は解決するはずです。設定は簡単ですので、ここできっちり操作を覚えてしまいましょう。