![aa33ed9f2375cf043be84585d75f881f.png](https://i-blog.csdnimg.cn/blog_migrate/0f07592236989b855766bcbf759ca0e5.jpeg)
最近常常被生态圈的圈友私信:为什么已经安装了CASS的所有字体,为什么还是会出现文字变成问号的情况?还有下图所示的,部分文字显示问号,就更让人纳闷了!
![a913b36a1aeafd448595076301849238.png](https://i-blog.csdnimg.cn/blog_migrate/c5a2672d85de5d647384b83c0a01c95c.png)
这种显示问号的,一般都是字体问题。不是安装了字体文件,就会万无一失的。还有可能安装了字体,CASS并没有找到的情况呢。如果启动CASS,命令行还出现下面的提示,说明字体并没有被CASS识别呢。
![6f764ed3a34432bd0c77614cb41bfe27.png](https://i-blog.csdnimg.cn/blog_migrate/ab2c2790beac60d7abb19f844026ac1f.png)
我们来说说,解决字体问题的通用步骤。当出现问号的文字注记,我们先查询文字样式,接着查询这个字体名称,最后安装对应的字体。三步搞定文字问号问题。
1.查询文字样式
按住CtrL+1,或者输入命令properties,打开对象特性对话框。然后选有问号的文字,查询文字样式名称。下图查询的结果是“细等线体”。一般切换文字样式,就能恢复正常注记了。
![8ee7db37668a4f8525494daa2f8ab1d3.png](https://i-blog.csdnimg.cn/blog_migrate/e1e71357b66661bc69facf3b0dcac783.png)
2.查询字体名称
在命令行输入style,查询细等线体所使用的字体名称。注意下图这种情况,说明细等线体所使用的字体,在当前环境中没有。
![cbbf19e1c30fb795531ff901b525c8ec.png](https://i-blog.csdnimg.cn/blog_migrate/81f1b7a43875361e66abbe8480091119.png)
下图的字体名前,出现T的标识,说明该字体在当前图形环境中正常。所以判断字体是否安装成功,就是看这个界面中所有字体的字体名前是否都有T的标识。
![011e3a37711c750b4ca939dddbf471db.png](https://i-blog.csdnimg.cn/blog_migrate/e24899c3b195de40ef77899f03612a8a.png)
3.安装字体文件
CASS的字体文件,各位圈友可以发送邮件至stqservice@southgis.com申请。解压之后复制至C:WindowsFonts。也可以同步复制至CASSsyetem和AutoCADfonts。
PS:AutoCAD的字体路径,可以在命令行输入options,在下图界面中查询。
![8464fccd90dfbd74a2301ab37b8a8aa8.png](https://i-blog.csdnimg.cn/blog_migrate/83600238d48c32ca57fd61148264b011.png)
常见问题
经常有圈友问我要扁等线体和长等线体,其实这不是字体名,是文字样式名。在CASS命令行输入style,在下图页面中查询对应关系。找到对应的字体安装,才可以解决文字问号的问题。
扁等线体→迷你简特细等线体
细等线体→FZXiDengXian-Z06S
![d9a4f51fae35c8c58d85f35ff7b94781.png](https://i-blog.csdnimg.cn/blog_migrate/b5b0125d507d03d66d87bd1fdd066f1c.png)
![f92cf5d168f6df455de02af961fc4ee0.png](https://i-blog.csdnimg.cn/blog_migrate/9d1a90be7447f7b600ef6faedb1bfbdd.png)
使用win10操作系统的同学,可能会遇到另一个问题。就是有些字体安装之后,到win10中就变了,不能正常显示出来。这种问题,你是如何解决的?请到生态圈(http://o.southgis.com)和大家讨论交流吧。