在 CAD 里面有两类字体文件,一类是 CAD 专用 shx 形字体,存放在 CAD 软件安装目录下的 Fonts 文件夹,另一类是系统 TrueType 字体也就是 ttf 字体,这类字体不需要单独放到 CAD 目录,是直接安装在 Windows 系统字体库里面,CAD 可以自动识别调用,很多用户打开别人发来的图纸出现问号乱码,就是因为图纸里面指定的 cad 中文字体文件本机没有,找不到对应字体就无法正常显示文字,所以需要把缺失的 cad 中文字体文件复制到对应目录,重启 CAD 之后软件才能加载识别,shx 字体是 CAD 原生专用字体,也是工程图纸最常用的字体格式,像 hztxt gbcbig 这些经典中文 shx 字体都属于这一类,ttf 字体和系统共用,优势是字体样式丰富,缺点是大图纸加载速度会慢一些,区分清楚两种字体存放位置,后续补字体替换字体就不会混淆,完成复制之后重启软件,在文字样式里面就可以选中对应的 cad 中文字体文件。
一 shx 专用字体默认存放路径
默认安装路径一般是
C 盘 Program Files Autodesk 对应 CAD 版本名 Fonts 文件夹
举例 CAD2020 路径就是
C Program Files Autodesk AutoCAD 2020 Fonts
这个文件夹里面全部是 shx 后缀的 cad 中文字体文件,直接把 shx 文件复制粘贴进这个文件夹即可
二 TrueType ttf 字体存放位置
ttf 字体属于 Windows 系统字体,存放位置是
C Windows Fonts 文件夹
操作方式是右键 ttf 文件选择安装,或者直接复制进 Fonts 系统字体目录,安装完成之后 CAD 自动读取,不需要额外放进 CAD 的 Fonts 文件夹
三 两种字体对比表格
| 字体类型 | 后缀 | 存放位置 | 特点 |
|---|---|---|---|
| CAD 形字体 | shx | CAD 安装目录 Fonts | CAD 原生,加载快,工程图纸主流,支持大字体 gbcbig |
| 系统 TrueType 字体 | ttf | Windows 系统 Fonts | 样式多,和 Word 共用,文件体积大,复杂图纸加载偏慢 |
四 详细安装操作步骤
1 先确认缺失字体是 shx 还是 ttf 格式
2 如果是 shx,关闭 CAD 软件,打开 CAD 安装目录找到 Fonts 文件夹,把 cad 中文字体文件粘贴进去
3 如果是 ttf,关闭 CAD,右键字体文件点击安装,或者复制到系统 Windows Fonts 目录
4 重新启动 CAD,输入 ST 回车打开文字样式
5 在文字样式列表,字体下拉框就可以看到新添加的 cad 中文字体文件,选中之后应用保存
五 进阶重要知识点
1 大字体选项,shx 中文大字体,比如 gbcbigshx,是配合小字体一起使用,文字样式里面勾选使用大字体,才能加载中文大字体,很多人只复制了 gbcbigshx 但是没有勾选大字体,依旧无法显示中文
2 自定义字体路径,CAD 支持额外添加字体搜索路径,不用全部塞进默认 Fonts 文件夹,可以在选项文件里面,添加支持文件搜索路径,指向自己单独存放 cad 中文字体文件的文件夹,适合多版本 CAD 共用一套字体库
3 多版本 CAD,如果电脑安装多个版本 CAD,shx 字体需要每个版本的 Fonts 目录都复制一份,或者设置共享搜索路径,不然旧版本图纸在新版本打开依旧提示缺字体
六 常见异常排查
1 复制完 cad 中文字体文件之后文字样式下拉框还是看不到,优先确认 CAD 有没有完全重启,CAD 是启动时读取字体,不重启不会刷新字体列表
2 图纸依旧问号乱码,确认图纸文字样式指定的字体名称,和你复制进去的 cad 中文字体文件名完全一致,名称不一致就算有字体也不会自动匹配
3 找不到 CAD 安装目录,可以右键桌面 CAD 快捷方式,打开文件所在位置,就可以快速跳转到软件安装文件夹,再找到 Fonts 子文件夹
4 权限报错,复制文件的时候提示没有权限,是 C 盘 Program Files 目录需要管理员权限,可以右键粘贴选择继续授权
【相关 FAQ】
问题 1 cad 中文字体文件 shx 复制之后为什么文字样式找不到
回答 1 复制 cad 中文字体文件之后必须重启 CAD,CAD 只在启动阶段加载字体,另外确认是 shx 格式,并且如果是中文大字体,文字样式里面需要勾选使用大字体选项,才能识别对应的 cad 中文字体文件。
问题 2 cad 中文字体文件 ttf 需要放到 CAD 的 Fonts 文件夹吗
回答 1 不需要,ttf 格式 cad 中文字体文件属于系统字体,直接安装到 Windows 系统 Fonts 目录就可以,CAD 会自动读取系统字体,不需要复制进 CAD 自带的 Fonts 文件夹。
问题 3 cad 中文字体文件可以设置共享目录多版本共用吗
回答 1 可以,打开 CAD 选项,在支持文件搜索路径里面添加自定义文件夹,把 cad 中文字体文件统一放在这个共享目录,多个 CAD 版本都可以读取这套 cad 中文字体文件,不用每个版本单独复制。
问题 4 cad 中文字体文件 gbcbigshx 是放在哪里
回答 1 gbcbigshx 属于 CAD 专用 shx 大字体,需要放到对应版本 CAD 安装目录下的 Fonts 文件夹,这是最经典的 cad 中文字体文件,打开中文图纸缺这个字体就会出现问号乱码。
【免责申明】
本文教程基于通用 CAD 版本操作编写,不同 CAD 版本菜单和默认安装路径可能存在细微差异,操作效果以本机软件实际表现为准,本文仅供学习参考,不承担因操作产生的图纸错误相关责任。


