需要默认的文字字体,不改变字体的情况下怎么弄呢


网友答: https://www.cnblogs.com/JJBox/p/10226119.html
是不是这个问题

网友答: 我也经常碰到这个问题,具体原因不明,但是有个简单的方法。找个Z轴归0的插件,全选,Z轴归0就可以解决。

网友答:
lingduwx 发表于 2024-6-29 07:17
谢谢大哥,另外请问一下大哥,这个怎么加一个快捷键呢,另外怎么可以框选呢,或者执行命令全图有此问题的 ...
  1. (defun c:tt (/ ss ent-data)
  2.   (while (setq ss (ssget '((0 . "TEXT"))))
  3.                 (mapcar (function (lambda (x)
  4.                                                                                                 (setq ent-data (entget x))
  5.                                                                                                 (entmod (subst (cons 73 0)(assoc 73 ent-data)ent-data))
  6.                                                                                                 (entmod (subst (cons 10(cdr (assoc 11 ent-data)))(assoc 10 ent-data)(entget en)))
  7.                                                                                         )
  8.                                                 )
  9.                         (vl-remove-if-not (function (lambda (x) (equal (type x) 'ename))) (mapcar 'cadr (ssnamex ss)))
  10.                 )
  11.         )
  12.         (princ)
  13. )


网友答: 本帖最后由 tigcat 于 2024-6-28 23:36 编辑

用move命令移动一点点距离看会不会

选中发现文字有两个点,上面的那个点可以随意移动.正常文字只有一个点的.

网友答: 本帖最后由 自贡黄明儒 于 2024-6-28 13:03 编辑

好像是字体的bug,先用justifytext处理一下文字

网友答:
自贡黄明儒 发表于 2024-6-28 12:57
好像是字体的bug,先用justifytext处理一下文字

处理之后,修改了文字对正方式,可是文字就没有回到原来的位置了

网友答:
tigcat 发表于 2024-6-28 12:16
用move命令移动一点点距离看会不会跑

直接移动一下也没有用


网友答: 我就知道这种硬核问题一定会有惊惊大佬的,果然翻到惊惊大佬

网友答: (progn (setq ent-data (entget (setq en(car (entsel)))))(entmod (subst (cons 73 0)(assoc 73 ent-data)ent-data))(entmod (subst (cons 10(cdr (assoc 11 ent-data)))(assoc 10 ent-data)(entget en))))

网友答:
tranque 发表于 2024-6-28 20:08
我就知道这种硬核问题一定会有惊惊大佬的,果然翻到惊惊大佬

我觉得他描述的问题也不太像我超链接的,更多是像开发者不知道先平移到原点再变换造成的bug...而题主也没有回我
  • 上一篇:一款可以编辑autocad shx字库的软件shxeditpro的试用
  • 下一篇:没有了