;;¹®ÀÚ ¾Õ ±âÈ£ Ãß°¡/»èÁ¦Çϱâ ;;Ãß°¡ : ºÎÈ£/±âÈ£/¹®ÀÚ ºÒºÐ ;;»èÁ¦ : ¸ðµç ¹®ÀÚ¸¸ °¡´É -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) ) |