其實(shí)不僅命令行會(huì)出現(xiàn)類似問題,我們?cè)贑AD中書寫文字時(shí)也會(huì)出現(xiàn)類似問題,要想知道這種現(xiàn)象出現(xiàn)的原因,首先要對(duì)CAD中操作系統(tǒng)字體的使用有一定的了解。
我們可以直接在文字樣式對(duì)話框中看一下,啟動(dòng)CAD后新建一個(gè)空文件,輸入ST后回車,打開文字樣式對(duì)話框,我們可以看一下字體列表,可以看到有一系列帶@的字體,下面還有同名不帶@的字體,如下圖所示。


常規(guī)要使用字體的話,應(yīng)該使用下面的不帶@的字體,如果使用帶@的字體,字體方向是橫向的,我們不妨看一下具體的效果。
1、在字體名中選擇@新宋體,單擊確定關(guān)閉文字樣式對(duì)話框。
2、用此文字樣式分別書寫一個(gè)多行文字和單行文字,查看文字的效果,如下圖所示。

我們可以看到@的字體書寫的單行文字和多行文字表現(xiàn)還不一樣,多行文字變成了豎排文字,單行文字仍然是橫排,但文字旋轉(zhuǎn)了90度,就跟上面截圖中命令行顯示的字體一樣,我們知道命令行肯定是使用了這種字體,下面就來看看命令行字體是怎么設(shè)置的。
1、輸入OP,回車,打開選項(xiàng)對(duì)話框。
2、單擊“顯示”選項(xiàng)卡,單擊此選項(xiàng)卡中的“字體”按鈕,將字體設(shè)置為@新宋體,如下圖所示。

3、單擊“應(yīng)用并關(guān)閉”按鈕關(guān)閉“命令行窗口字體”對(duì)話框,單擊“確定”按鈕關(guān)閉選項(xiàng)對(duì)話框。
4、我們來看命令行的顯示效果,輸入L,回車,繪制一條直線,命令顯示的效果就跟那位朋友的截圖一樣,如下圖所示。

我在AUTOCAD2007版重現(xiàn)了這個(gè)現(xiàn)象,但我到AUTOCAD 2017版試了一下,發(fā)現(xiàn)設(shè)置成@新宋體后,命令行依然能正常顯示,看來CAD高版本對(duì)這種問題做了防范,即使設(shè)置錯(cuò)了字體,也不會(huì)有問題了,但如果按F2打開文本對(duì)話框,會(huì)發(fā)現(xiàn)字體也會(huì)轉(zhuǎn)過來。
既然知道了問題的原因,解決方法就不用多說了吧,設(shè)置一個(gè)不帶@的字體就好了。
CAD小苗博客:http://blog.sina.com.cn/s/blog_768f3f570102ww9d.html