【AutoCAD】ダイナミックブロックまとめ記事10選 について図面がダウンロードできない不具合を修正しました。

【AutoCAD文字入力】日本語が文字化けするエラーについて対処法を解説

この記事の難易度

AutoCADでフォントを変更して文字入力をしたときに日本語が文字化けすることってありますよね?

文字化けの原因は、「ビッグフォントの設定」です。
この設定がわかれば日本語だけでなく、中国語や韓国語なども文字化け対処できます。

そこで、今回はAutoCAD初心者向けに「日本語が文字化けするエラーについて」について対処法を解説します!

スポンサーリンク

 

日本語フォントの文字化けを防ぐ

フォントをROMANSに変更

AutoCADの標準のフォントはSTANDARD(下図左)ですが、今回は文字幅が小さいROMANS(下図右)に変更します。

変更前後のフォントを比べるとROMANSの方が見やすいですね!
これまで図面をたくさん見てきましたが、ROMANSにしている会社が多い印象です。


うたまる
うたまる

フォントの種類を変えるだけだから簡単じゃん!

こたろー
こたろー

そう思うかもしれないけど、設定を間違えると

下図みたいな感じで「?マーク」が出てくるんだ!

こたろー
こたろー

次にフォントの設定方法を解説します。

 

フォントの変更

「?マーク」が出ないようにフォントを設定しましょう。

リボンから、注釈>フォント欄>文字スタイル管理を選択します。コマンドラインから「STYLE」コマンドを入力してもOKです。


文字スタイル画面が開きました。新規作成をクリックします。


次にスタイル名を入力します。今回は「ROMANS」としました。
入力が完了したら「OKボタン」をクリックします。


最後にフォント名欄からフォントを指定します。
今回はROMANS体にしたいので、「romans.shx」としました。

shxとは??

shxとはAutoCAD専用の文字フォントデータ拡張子のことです。

 

ビッグフォントの設定

ROMANS体を使えるようにするにはビッグフォントの設定が必要です。

「ビッグフォントを使用」にチェックを入れて、ビッグフォント欄から種類を選択します。
日本語を表示する場合はbigfont.shxとしてください。


設定が完了したら、「適用」をクリックします。
「現在に設定」をクリックすると文字入力の際に「ROMANS体」が使用できるようになります。

 

出力結果:ビッグフォントを指定した場合

先ほどの設定で文字を入力してみましょう。

リボンから、注釈>文字記入>文字記入で文字入力をします。
特に「?マーク」もなく、ローマ字も日本語もちゃんと表示されていますね!

こたろー
こたろー

大成功!!

 

ビッグフォントを設定しない場合

先ほどはビッグフォントを設定しました。
ではビッグフォントを設定しなかった場合にはどうなるでしょう?試してみます。

文字スタイル管理画面で「ビッグフォントを使用」のチェックを外しました。

 

出力結果:ビッグフォントを指定しない場合

先ほどと同じ文字を入力しました↓

日本語を入力した箇所に「?マーク」が入っています・・・

うたまる
うたまる

ビッグフォントを設定しないと「?マーク」がでちゃうんだね!

こたろー
こたろー

そうなんだ!ROMANS体で日本語入力するときは
ビッグフォントをbigfont.shxと指定しよう!

 

日本語以外のビッグフォントについて

海外の図面を見るときにも文字化けする場合があります。
ビッグフォントが設定できていない場合はチェックをしましょう!

各国のビッグフォントはこんな感じです↓

  • gbcbig.shx:簡体中国語フォント
  • chineset.shx:繁体中国語フォント
  • whgdtxt.shx:韓国語フォント
  • extfont.shx:日本語拡張フォント、第 1 水準(難しい漢字が入るとき)
  • extfont2.shx:日本語拡張フォント、第 2 水準(難しい漢字が入るとき)

また、日本語でもビッグフォントに対応できない漢字があります。
そんなときはextfontを指定します。extfontに対応する漢字についてはこちらを参照してください。

こたろー
こたろー

中国案件をしたときは図面が「?マーク」でいっぱいでした!

もっと早くビッグフォントの設定を知りたかった・・・

 

スポンサーリンク

まとめ

今回はAutoCADで「日本語が文字化けするエラーについて」について対処法を解説しました。

  • 日本語を入力するときはビッグフォントを使用する
  • bigfontのスタイルはbigfont.shxにする
  • 海外の図面で文字化けをする場合はビッグフォントの設定を確認

AutoCADで文字入力をする場合に「?マーク」が出ることがあります。
そんなときは必ずビッグフォントを使用しましょう。

ビッグフォントは一度覚えれば使い回せるので、記事を見ながら設定してみましょう!

こたろー
こたろー

以上、こたろーでした。


スポンサーリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA