;;¹®ÀÚ ¾Õ ±âÈ£ Ãß°¡/»èÁ¦Çϱâ
;;Ãß°¡ : ºÎÈ£/±âÈ£/¹®ÀÚ ºÒºÐ
;;»èÁ¦ : ¸ðµç ¹®ÀÚ¸¸ °¡´É -12345...ACBD... ! @ # $ % ^ & * - + =  /    ...
;;%%C, %%P, %%D... °°Àº ºÎÈ£´Â Ãß°¡ °¡´É / »èÁ¦ ºÒ°¡


(defun c:addsym(/ ss k ed txt ntxt sym)
(prompt "n>> ¹®ÀÚ¾Õ ±âÈ£Ãß°¡ »èÁ¦(¹®ÀÚ)Çϱâ..")
(setq ss (ssget (list (cons 0 "text,mtext"))))
(setq k 0)
(setq sym (getstring "n Ãß°¡ÇÒ ºÎÈ£ : "))
(command "undo" "be")
(command "justifytext" ss "" "mr")
(repeat (sslength ss)
  (setq ed (entget (ssname ss k)))
  (setq txt (cdr (assoc 1 ed)))
  (if (= (substr txt 1 1) sym)
   (setq ntxt (substr txt 2 (- (strlen txt) 1)))
   (setq ntxt (strcat sym txt))
  )
  (entmod (subst (cons 1 ntxt) (assoc 1 ed) ed))
  (setq k (1+ k))
)
(command "undo" "e")
(princ)
)