style命令行参数个数不确定,command函数如何调用它? style命令行参数依次为: 输入文字样式名或 [?] <HZ>: 指定完整的字体名或字体文件名 (TTF 或 SHX): <txt,hztxt>: 指定文字高度 <0.00>: 指定宽度比例 <0.70>: 指定倾斜角度 <0>: 是否反向显示文字?[是(Y)/否(N)] <N>: 是否颠倒显示文字?[是(Y)/否(N)] <N>: 是否垂直? <N> 关键问题在于最后一个提问,AutoCAD帮助明确指出——只有在选定字体支持双向时“垂直”才可用,即,如果使用了不支持双向的字体,如gbenor.shx,使用-style命令时,最后一个问题根本不会提出。 带来的问题是,在lisp程序中利用command函数使用style命令时,参数个数不确定! 有判断字体是否支持双向的函数? 有何判断存不存在最后一个提问需要响应的办法? |