z1234567890 发表于 2014-5-19 12:04 
给个例子吧。
那个11码还需要计算点的位置吗。
一般情况,10、11点只需要算一个。
 - (defun mktext(str pt10 j72 j73 / sty) ;写文字
- (entmake
- (list
- '(0 . "TEXT")
- (cons 1 str)
- (cons 10 pt10)
- (cons 11 pt10)
- (cons 7 (setq sty(getvar "textstyle")))
- (cons 40 (getvar "textsize"))
- (cons 41 (cdr (assoc 41 (tblsearch "style" sty))))
- ; (cons 50 alf)
- (cons 51 (cdr (assoc 50 (tblsearch "style" sty))))
- '(71 . 0)
- (cons 72 j72)
- (cons 73 j73)
- )
- )
- )
|