那些你知道,或是不知道的AutoCAD小秘密-009:關於字體的那些事

各位讀者新年好啊,老柴祝大家2018事事順利,AutoCAD越用越順不奔潰(現實吧)

上次的DWT/DWS的文章收到了來自老闆的批評,原因是:段子太少文風太嚴肅……對此我只能說:老闆我並不是一個只會講段子的AutoCAD老師好嗎?我是嚴肅的內涵的!

好了,不貧了……省的被罵潑猴……

上次預告過,這次講字體。在國內的設計行業,相信絕大部分的設計師都在打開文件的時候遇上過這樣一堆對話框……

首先是告訴你有一堆SHX字體文件找不到了:

缺SHX文件……

如果選擇『為每個SHX文件指定替換文件』,那麼就會有新的對話框來告訴你要替換一堆字體文件:

一般情況下這個對話框會連著彈好多次

啥?你說你懶得一個個替換?那好,你看到的圖紙就會變成方塊與亂碼的樂園:

不替換?弄堆亂碼和方塊給你看

這究竟是怎麼一回事呢?這要從AutoCAD的字體開始說起。這次我們來仔細講講關於字體的那些事。首先來看看不同字體的效果:

左:TTF字體 右:SHX字體

左邊的是Windows的TTF字體,TTF的意思是TrueType的意思,一般都安裝在C:WindowsFonts目錄下面。

Windows的Fonts文件夾

與之相對應的就是AutoCAD本身自帶的SHX字體。由於各種遠古的原因,早期的AutoCAD只支持SHX字體。TTF和SHX字體的區別是什麼呢?一張圖告訴你:

不解釋……

用字體顯示上就可以看到,TTF字體是豐(pang)滿(zhi)的,SHX字體是由直線擬合出來的字形所以比較纖(shou)細(zhi)。

另外,TTF可以自動支持非拉丁文字,而SHX不行。而這篇文章最上面那些丟失的就是SHX字體中專門負責畫非拉丁語系文字的一種,叫大字體。

用STYLE命令打開『文字樣式』對話框。

『文字樣式』對話框

展開『字體名』的下拉菜單,可以看到字體名前面有TT圖標的就是TTF字體,有個A字圖標的就是SHX字體。

不同的字體有不同的圖標表示

如果選擇了一個SHX字體,那麼原來在右邊的『字體樣式』就會被灰化,因為對SHX字體來說,他是不能做粗體和斜體的。(本來就一根線,怎麼粗體啊!馬景濤咆哮~)

看見下面那個『使用大字體』的勾選框了嗎?點下去看看……

可以看到字體樣式已經被『大字體』所替換了。

那麼究竟為什麼叫大字體呢?

一般在AutoCAD中,大字體泛指『簡/繁中文』、『日語平/片假名』、『日語漢字』、『韓語』的東亞字系。相比以26個字母為主的拉丁語系,常用漢子,呸呸呸,常用漢字(這輸入法真的是……)超過1500個,字體文件的大小遠超過普通的SHX字體。

文件尺寸大小相差30倍以上

而中國用戶經常會丟失一個字體就是hztxt.shx,這是一個R14的常用的中文字體,HZTXT嘛就是漢(HAN)字(ZI)的簡寫,由於R14在中國普及度,造成了這個被之後版本的AutoCAD所棄用的字體在中國煥發了第二春。


PS:這裡插句題外話,請各位不要在私信我怎麼在Win10上裝R14了好不好,臣妾真的做不到啊!!!!Win8也不行!!!!(為什麼知乎不能改字體顏色啊顏色)


牢騷發完了,回到主題,既然AutoCAD把HZTXT.SHX給棄用了,有沒有替換的?當然有啦……請牢牢滴記住這一套黃金搭檔

gbenor.shx和gbcbig.shx。GB是什麼意思啊?國標啊同學!我都敲黑板了你們還不趕快劃重點?e嘛ENGLISH,c嘛CHINESE,nor就是普通Normal(因為上面有個gbeitc.shx,itc是italic斜體的意思),big……不解釋了。用這套字體,符合國標多好啊。

有同學就問了,我新圖紙這樣沒問題,我那海量的舊圖紙怎麼辦呢?我不想每次打開舊圖紙就看到那一堆替換字體的對話框啊。

這裡提供兩種方法來解決這個問題:

一:直接找到SHX文件

首先,上網找個hztxt.shx字體(或者其他缺少的字體,一般沒有版權的shx字體基本都能網上找到),下載了以後放置到C:Program FilesAutodeskAutoCAD 2018Fonts

當然現在網上好多假的,甚至是偽裝成shx文件的病毒,所以並不安全。

二:用字體映射文件來控制替換字體

前面已經說過了,既然AutoCAD提供了更新的國標字體了,那麼能不能直接用國標字體來替換呢?當然可以,而且我個人也推薦這種方法。

首先,OP命令打開『選項』對話框(此對話框號稱密集恐怖症殺手……),切換到『文件』選項卡,找到字體映射文件一項:

把地址複製下來以後到瀏覽器中直接用寫字板打開,在最後添加一行:

記得改完要重啟一下AutoCAD哦。然後至少缺少hztxt的問題就解決了。


啊!!!!有史以來最長的一篇終於寫完了……我下次再也不挖這麼大的坑了……

沒預告,下次想寫啥寫啥……我要緩緩……

寫文不易,求贊求關注


推薦閱讀:

那些你知道,或是不知道的AutoCAD小秘密-011:屬性塊——能改文字的塊
Autodesk認證是是國際認證嗎?

TAG:AutoCAD | CAD制图 | 设计 |