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

原因:

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

解决方案:

缺少字体

在AutoCAD的命令行中,输入STYLE。

查看文字样式以查看缺少的字体。

安装缺少的字体,可以是从另一台计算机复制的字体,也可以是从原始源重新下载的字体(请参见如何安装AutoCAD的字体)。

注意:如果字体不可用,请尝试gbcbig.shx大字体以进行临时修复。

自动草稿

安装后检查字体名称

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

确保字体的名称在“C\Windows\Fonts”文件夹中相同,以便AutoCAD可以正确配置它。

从“样式”对话框中查找字体的中文名称并进行更改。

将TEXT对象转换为MTEXT

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

注意:TXT2MTXT是AutoCAD2017版本之前的ExpressTool,在AutoCADLT中在Update2017.1之前不可用。

    •