Text value divide by 2

Text value divide by 2

jyan2000
Advocate Advocate
484 Views
4 Replies
Message 1 of 5

Text value divide by 2

jyan2000
Advocate
Advocate

Hello Forum, 

 

Is it possible to change all text/mtext value divided by 2? ( exp:  text / mtext =   12.2 / 2 : result should be 6.1 )

 Best Regards

 

Victor. 

 

0 Likes
Accepted solutions (1)
485 Views
4 Replies
Replies (4)
Message 2 of 5

devitg
Advisor
Advisor
Accepted solution

@jyan2000  test it 

 

(defun c:t/2 ( / ED TEXT$

              )

  (setq text$
         (rtos (* 0.5 (atof (cdr (assoc 1 (setq ed (entget (car (entsel "\n SElect a text")))))))))
  ) ;_  setq

  (setq ed (subst (cons 1 text$) (assoc 1 ed) ed))

  (entmod ed)
  
) ;_  defun

, just for each one  

Message 3 of 5

jyan2000
Advocate
Advocate

Thank you very much for all your concern. Finallay I've found a lisp Mathtext.lsp perfectly solve my request. 

 

 

Best regards 

Victor. 

0 Likes
Message 4 of 5

devitg
Advisor
Advisor

@jyan2000 , but it will not work with formatted MTEXT .  Neither do my lisp work for formatted MTEXT.

 

But if work for you , seem to be your dwg have Text or Unformatted MTEXT 

 

 

 

 

Message 5 of 5

3wood
Advisor
Advisor

You can also try ALTEXT.

ATT1.JPG