• ベストアンサー

AutoCAD 英数半角文字が表示されない

AutoCAD LT2005を使用しています。 あるファイルを開くと、英数半角文字で書かれている文字だけが 表示されていません(オブジェクトをダブルクリックして編集画面に すると書かれています。)新規に文字を書くと、まったく表示されず、 オブジェクトとしても認識されません。 コマンドラインには「シェイプXXは定義されていません」と出ます。 文字スタイル管理を確認してみると、通常表示されるはずのプレビューの ところに文字が表示されていません。 解決策がありましたら教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

LT2005にその文字を表示するのに必要なシェイプファイルが無いからです。 オリジナルの文字、線種、ハッチングパターンは相手に渡す時に一緒に添付するなど注意しないと表示されない編集できないなどトラブルの元です。 シェイプファイルをもらえば表示されるかも? オリジナルシェイプ入門を参孝に。

参考URL:
http://www1.megaegg.ne.jp/~adii/reference/custom.htm
ma-ha
質問者

補足

ご回答有難うございます。 追加質問ですが、シェイプファイルをもらえない場合、シェイプファイル の定義を破棄したり無視したりというのはできないのでしょうか? 今の段階では新規にフォントを設定して文字を書いても、相変わらず 英数半角が表示されず、「絵文字が定義されていません」と出ます。 私がシェイプファイルについて勉強不足なので申し訳ないですが、 シェイプファイルをもらう以外に解決策があれば教えてください。 宜しくお願いします。

その他の回答 (2)

回答No.3

選択できるなら消去するしかないと思います。 >シェイプファイルをもらえない場合・・・ 言えばもらえると思いますよ。 オリジナル定義したファイルを使うなら先方に添付して渡すのはマナーですから。(うっかり忘れただけかもよ。)

ma-ha
質問者

お礼

ご回答ありがとうございます。 シェイプファイルはもらえそうですが、取りあえずは図面全体をコピー して別のファイルに貼り付けて対応しました・・。 勉強になるアドバイス本当に有難うございました。

  • wakamoto
  • ベストアンサー率39% (35/89)
回答No.1

 あまり自信がないですが、とり急ぎ回答してみます。  他の会社からもらったデータを開くと、ローマ数字が文字化けして「?」になっていたりします。  この場合はフォントの種類を変えてやると正しく表示されるようになります。また、作成した人からフォントデータをもらうのもいいかもしれません。    フォントを変える方法ですが、ひとつずつ選択して変更するのは大変ですから、フィルター(filter)やクイック選択(qselect)で、 文字すべてを選択、フォント名を指定して選択、フォント名=○○以外のフォントを選択 などの指定方法で選択しておいて一括変換するのが良いかと思います。

ma-ha
質問者

お礼

フォントだけの問題ではありませんでしたが 役立ちました。有難うございました。

関連するQ&A