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