那些你知道,或是不知道的AutoCAD小秘密-010:繼續說說那些字體的事
各位同學大家好,我這周提前更新了,你們驚不驚喜?
自從上次發了一個字體的帖子之後,就被邀請回答或是私信問了兩個問題:
1)SHX字體有那麼多麻煩的地方,什麼時候會被淘汰掉?
2)為什麼設計師都喜歡用SHX字體而不是TTF字體?
首先對第一個問題做出回應:SHX字體被(AutoCAD)淘汰應該短時間內是不會發生了。
主要原因應該有三個:
首先,是SHX字體已經存在了很多年了,據統計現存於世界上的DWG/DXF文件超過80億(也就是差不多全世界人均一張圖紙,PS:感謝AutoCAD,讓我偶爾在人均方面能領先一下平均值),而大部分的圖紙中都包含有使用了SHX字體的文字。如果要把這些存量的圖紙中的SHX文字全部替換成TTF,這可是一個天量的工程,人力/物力投入太大而沒什麼收益的活,估計沒人願意干吧。
其次是對顯示的性能方面,TTF字體相比於SHX字體,對AutoCAD的負擔要大很多。各位可以嘗試一下,新建兩個文件,同樣創建一個多行文字,輸入同樣的內容,只是字體分別用SHX和TTF,創建完了把多行文字陣列1000遍,保存(保存完記得檢查一下文件大小)……之後退出AutoCAD後重新打開文件,可以看到用SHX文字的文件打開的速度要明顯比用TTF文字的要快很多……
最後一點我先買個關子,請大家看一些特殊的SHX字體畫出來的文字:
首先是國標(重點啊重點)字體GBENOR.SHX
用GBENOR先標識一下,接下來不同字體都會用相同的字母順序表示。
GDT.SHX,學機械的同學應該很熟悉,中間這行就是常用的機械符號(PS:之前有個用戶TOLERANCE命令出來的機械符號畫不出,就是這個字體丟失所致)
GOTHICE.SHX,這個系列的字體(GOTHIC開頭的SHX字體)是我很喜歡的SHX花體字:
唉,有人就問了,老柴你說過SHX不應該是線段,TTF才是填滿的嘛?好嘞,我們來放大看一下:
繼續來看字體:ITALIC.SHX,這一系列是印刷斜體(大概吧,說錯了表打我)
都是些標準字體有些不好玩是嗎?我們直接換到那些好玩的……最好玩的是那些呢?找到那些SY開頭的字體了不?比如SYMAP,SYMUSIC……這裡的SY是Symbol(符號)的意思,所以這些字體都是用來畫一些好玩的符號的。
比如SYASTRO.SHX:
SYMAP.SHX:
SYMATH.SHX: (回憶起被高數支配的恐怖了沒有?)
SYMUSIC.SHX: (我真用這個字體畫過五線譜!!誇我!!)
從上面的例子可以看出來,SHX字體相比TTF另外的一個優勢就是可以畫出不少特殊的符號,這點暫時還是沒法替代的……所以請放心大膽的繼續使用SHX字體吧。對了,如果以後想用什麼特殊的符號,也可以先到這些SHX字體裡面找找。
這次內容有點水?本來就說了要休息一下的……下次更新屬性塊,學著做粗糙度。
============寫文不易,求贊求關注==============
推薦閱讀:
※計算機圖形學: 我們的成就與挑戰(一)
※CAD到底用哪個版本好?關於CAD版本的兩三事兒!
※節省80%製圖時間:AutoCAD如何有效「手腦」結合,釋放創作潛能?
※第五次公開,這些CAD技巧,快速繪圖