Times newroman字体是支持中文的,但一输入就会变成standrad样式,请指点!
本帖最后由 革天明 于 2012-12-1 08:36 编辑程序使用(vl-cmdf "-style" "mystyle" "Times New Roman" 5 1 0 "N" "N")创建字体样式mystyle
使用以下语句创建文字无任何问题
(entmake
(list '(0 . "MTEXT")
'(100 . "AcDbEntity")
'(100 . "AcDbMText")
'(7 . "mystyle")
(cons 1 "明经通道")
(cons 10 (getpoint))
)
)
双击修改文字内容,加入英文字符时无任何异常
但插入中文字符时就出现异常,字体样式变成了STANDARD样式的,isocp,gbcbig字体,不知道如何解决?
CAD为2006机械版,XP环境,默认的样板是acadiso.dwt,其实任何样板都存在这个问题,希望能解决这个字体不一致的问题,谢谢!
试了一下,不支持中文 simpleye 发表于 2012-12-1 09:08 static/image/common/back.gif
试了一下,不支持中文
(entmake
(list '(0 . "MTEXT")
'(100 . "AcDbEntity")
'(100 . "AcDbMText")
'(7 . "mystyle")
(cons 1 "明经通道")
(cons 10 (getpoint))
)
)
生成的中文很完美啊,什么原因?是这个字体本身就不支持中文吗?请教如何自定义一个文字样式,包含宋体和times newroman字体?
页:
[1]