在AutoCAD中,中文文字显示为问号

CAD制图问题:

在AutoCAD中打开文件时,中文文字显示为问号(?),而不是实际符号。

原因:

TEXT对象(与MTEXT对象相对)会出现此问题。这些对象不支持多种语言。在中文版Windows中,只有一种语言是中文。在此平台上,TEXT对象将显示正确的字符。在非中文操作系统上打开文件时,遇到限制。当Windows操作系统上存在多种语言时,TEXT对象仍设置为其他语言。

解决方案:

缺少字体

这通常是由字体文件(.shx或.ttf)丢失所致。如果可能,请找到并安装缺少的字体。

  1. 在AutoCAD的命令行中,输入STYLE
  2. 查看文字样式以查看缺少的字体。
  3. 安装缺少的字体,可以是从另一台计算机复制的字体,也可以是从原始源重新下载的字体(请参见如何安装AutoCAD的字体)。
  • 注意:如果字体不可用,请尝试gbcbig.shx大字体以进行临时修复。
自动草稿

安装后检查字体名称

安装缺少的TTF(true type font)时,有时会将字体名称转换为中文字符。

  • 确保字体的名称在“C\Windows\Fonts”文件夹中相同,以便AutoCAD可以正确配置它。
  • 从“样式”对话框中查找字体的中文名称并进行更改。

将TEXT对象转换为MTEXT

尝试将TEXT对象转换为MTEXT。MTEXT对象能够支持多种语言。使用TXT2MTXT*命令将TEXT对象转换为MTEXT对象。如果TEXT对象位于块中,请首先输入BLOCK EDITOR,然后使用TXT2MTXT命令。

  • 注意:TXT2MTXT是AutoCAD 2017版本之前的Express Tool,在AutoCAD LT中在Update 2017.1之前不可用。

为您推荐

返回顶部
首页
电子图书
视频教程
搜索
会员