:.shx和.ttf字體,你真的了解?-PPT資訊免费ppt模版下载-道格办公

.shx和.ttf字體,你真的了解?

.shx和.ttf字體是兩種常見的字體文件格式。 .shx是AutoCAD軟件使用的字體文件格式,它主要用於顯示線性符號和文本。在AutoCAD中,當你選擇一種字體時,實際上是選擇了一個.shx文件來顯示相應的字符。 .ttf是TrueType字體的縮寫,它是一種常見的字體文件格式,在許多操作系統和應用程序中廣泛使用。 TrueType字體由字形描述和輪廓數據組成,它可以根據需要進行縮放和平滑處理,以獲得更好的顯示效果。總的來說,.shx和.ttf字體都是用於定義和顯示字符的文件格式,但.shx主要用於A

點擊上方 “CAD自學網 ”  → 點擊右上角“...” → 點選“< span >設為星標  ”

CAD自學網加上星標,即可及時收到干貨啦!


左下角閱讀原文看CAD視頻

站長推薦:

1、CAD2014快速精通+進階提高教程:點擊查看 

2、室內設計+全屋定制全套視頻教程點擊查看 

3、CAD2019從入門到精通視頻教程:點擊查看

4、CAD2018二維三維軸測圖天正教程:點擊查看

5、30題CAD二維實戰練習視頻教程:點擊查看

6、零基礎15天室內設計手繪課:點擊查看


當用AutoCAD打開其他設計人員發過來的圖紙時,經常會提示找不到相應的字體而彈出一個替換字體的對話框,如下圖所示:

出現這種情況時如果不了解這個字體在圖紙中具體用途,第一種辦法就是先“取消”不替換,等打開圖紙後在看具體那些文字或符號無法正常顯示第二種辦法是網上下載缺少的字體,放到cad安裝目錄fonts下第三種方法就是根據名字在列表中選擇一種近似的字體,但有從字體名字能看出大致類型時用這種方法才會比較有效。由於對字體類型不了解,不僅替換時無法使字體正常顯示,有時還出現類似下面的提示:“hztxt2.SHX是大字體文件,不是形文件。Eref.SHX是常規字體文件,不是形文件。”


什麼是大字體文件?什麼是常規字體文件?什麼又是形文件?他們有什麼不同,各有什麼作用呢?要想能正確處理文字,必須對字體的分類有所了解。


CAD可使用的字體文件主要分為兩類,一類是CAD自定義的*.SHX字體一類是操作系統中的*.TTF字體,如宋體、黑體等。

這兩類字體設計人員都可以自行添加,通過安裝字庫或將*.TTF文件複製到Windows的fonts目錄下可以添加TTF字體,TTF字體通常單獨使用,在文字樣式的字體下拉框選用即可。 SHX字體可以直接複製到CAD安裝目錄下的fonts目錄下。


SHX字體分為兩種:

一種是字形,用於書寫文本或符號,如txt.SHX,gbcbig.SHX等;字形又分兩種:大字形與小字形,大字形定義的是雙字節的亞洲文字,稱大字體文件,如中文(gbcbig.SHX)、韓文等等;小字形一般為西方文字,稱常規字體文件,如txt.SHX等等,

一種是符號形,用於插入特殊符號、圖形或定義線型中圖形,如ltypeshp.SHX,aaa.SHX,gdt.SHX等。符號形,顧名思義指特定符號,它的一般用法有三種:

1、SHAPE實體常規使用:load命令載入,然後shape命令再指定相應符號名稱,便加入一個SHAPE實體(常見的如aaa.SHX)

2、嵌入線型:把符號形嵌入到線型編碼,然後實體指定該線型,便可使用(常見的如ltypeshp.SHX)

3、特殊符號:如公差符號,這個是內部使用,一般是GDT.SHX


雖然都是SHX文件,不同類型字體的用途不同,肯定不能隨意替換。同類型的字體文件也不能隨意替換,即使是同名的字體文件有時內部定義也不完全相同。 例如在設計院使用較多的hztxt.SHX就存在好多版本,有的帶鋼筋符號,有的不帶,因此必須使用同一個版本的hztxt.SHX才能保證所有字符都能正常顯示。 現在大多數設計單位對圖紙使用的字體都有要求,這樣可以保證內部設計交流或合作時不出現字體方面問題。當需要和其他單位進行圖紙交流時,建議最好附上使用的字體文件,避免給對方帶來不必要的麻煩。


其實,CAD裡所稱的SHX字體和大字體(也叫bigfont),都是autoCAD自己專用專有的字體。大字體也是SHX字體,是SHX字體的一種特殊形式。要說SHX字體,還得說說字體在CAD裡的發展過程。 autoCAD也有自己的字庫,在fonts目錄裡。字體文件以SHX為擴展名,稱為SHX字體。最初的SHX字體支持的是ANSI字符,後來擴大到支持非ANSI字符,也就是大字體或bigfont,用雙字節儲存,這也就是為什麼叫大字體的原因。但也僅作為文字處理上的補丁,要單獨指定。應該說,這個時候的大字體還不一定都符合Unicode標準,於是有時就出現了顯示亂碼的現象。 SHX字體是CAD早期的產物,從r14開始,autoCAD開始支持Windows的字體,這恐怕也是CAD發展的趨勢。但由於SHX字體(包括大字體)是為CAD專門製作的,就目前的情況來看,還有諸多優勢,表現在:

1、在dwg文件的存儲上佔用的空間小,在顯示的速度上比較快。特別是文字比較多的情況下,regen的重顯的速度上的差異更明顯,在實時移動(pan)的更新上不存在時差現象。

2、由於Windows字體為外來字體(相對於SHX字體),在生成及編輯的過程中,還不能做到完美無缺。比如,TrueType字體(Windows字體)的文字在移動、拷貝的過程中,句子的長度可能與實際的長度不同,影響了參考定位。再如,TrueType字體的實際高度可能與指定的高度之間有差異,不能精確地指定字高,只能通過試錯的方式確定,影響了繪圖的速度,也影響了編程控制的難度。

3、由於SHX字體為線型字體,可以像線段一樣指定特別屬性,產生特殊效果。比如,可以指定厚度值,從而產生立體效果。

4、與TrueType字體相比,SHX字體美觀效果不夠理想,但在工程中尚可滿足需要。 SHX字體相當於硬筆書法,在模擬毛筆書法上存有差距。

由於SHX字體與Windows的TrueType字體互有所長,在工程中可取長補短,酌情使用。

END


一個有態度、有料的設計分享站

CAD自學網
微信號:cadzxw


點此進入查看更多視頻教程。

CAD大神都在看

文章為用戶上傳,僅供非商業瀏覽。發布者:Lomu,轉轉請註明出處: https://www.daogebangong.com/zh-Hant/articles/detail/Do%20you%20really%20understand%20shx%20and%20ttf%20fonts.html

(810)
打賞 支付宝扫一扫 支付宝扫一扫
single-end

相關推薦