本帖最后由 南方小圈 于 2020-7-21 15:47 编辑
【本文章为南方数码生态圈原创文章:南方数码虎妞,受知识产权保护,如转发请在文章开头注明来源“南方数码生态圈”】
——————————
有个小伙伴在生态圈私信我求助,说他的CASS出现很奇怪的问题:
CASS刚启动的时候,所有功能正常,用个几分钟出现了鼠标悬停提示乱码的现象。
问我怎么设置这个悬停提示。
呃!其实这个提示的字体是默认的,还没法设置!
拿到实例图形后,我找到了原因和解决方法。
乱码提示截图
————————
■ 发现问题 ■
提示的文字出现乱码,就先检查一下字体。拿到实例数据之后,在命令行输入style,回车后在下图的对话框中,发现了一个字体“左倾宋体”,这个字体对应的字体名“SimSun-ExtB”,是一个自定义的字体。
这个字体是用命令创建的,宽度因子0.8的左倾宋体引用simsunb.ttf,定义语句如下:
(这么高阶的玩法,我也是头次遇到,学无止境啊!)
(defun c:X1 () ;外边线
;(setvar 'userr1 500)
(setvar "cmdecho" 0)
(if (= zipanduan nil)
(progn
(command "-style" "STANDARD" "simsunb.ttf" 0 0.8 0 "n" "n")
(setq zipanduan t)
)
)
(setq chklay (tblsearch "layer" "JMKC-外边线"))
(if (= chklay nil)
(c:jmm)
)
(command "layer" "T" "JMKC-外边线" "ON" "JMKC-外边线" "")
(command "_clayer" "JMKC-外边线")
(c:X)
(princ)
)
————————
■ 解决方法(其一) ■
既然是字体出了问题,那么重新定义字体,我不会用命令定义字体,就用了自己的土办法:命令行输入style,按下图步骤重新定义了一个左斜宋体。
以下两个图的操作步骤,都可以解决哈。
有兴趣自己都动手试试,我亲自验证过了!
操作方法一
[color=rgba(0, 0, 0, 0.87)]———————— PS:这个问题不常见,但遇到的人往往不知所措,各种baidu也没有解决方法。
Win10系统中,识别CAD字体问题比较多。
以前的文章里也有介绍,大家遇到字体乱码,不显示等问题,优先考虑用style命令,重新指定。
————————
更多具体解答方案可参考此帖:http://o.southgis.com/topic/25834]http://o.southgis.com/topic/25834?ADTAG=3s.cass]http://o.southgis.com/topic/25834?ADTAG=3s.cass
以上内容来源于南方数码生态圈(官网地址: o.southgis.com),公众号同步更新,未经授权,请勿擅自转载。
==================
【生态圈】
地信行业资源连接与合作平台
o.southgis.com
● CASS/iData/BMF/ RESS等软件免费试用
● 官方&行业大神专业解答疑惑
● 培训文档&视频资料在线观看,从入门到精通
● 新闻动态、政策随时获取,紧跟业态不掉队
● 软件线上售后服务,处理进程随时知
生态圈官方社群已正式开放,欢迎加入一起讨论
QQ-4群:897741522
——————
via E
|