热门问题
时间线
聊天
视角
電腦字型
電子資料檔案 来自维基百科,自由的百科全书
Remove ads
電腦字型(英語:computer font),簡稱字型(font),是包含有一套字形與字元的電子資料檔案。
字型類型與格式
點陣字型(英語:Bitmap Font)通過點陣表現字形,其本質上只是一組圖片。每一種字型變體都包括一組完整的字元,一個字元占一張圖片。假設總字元數量為3,即包括三個字元,提供粗體和斜體的組合(即無、粗體、斜體、粗斜體四種變體),該字型總共有12張圖片。
由於受到容量和繪圖速度的限制,早期電腦多採用點陣字型,而現在已不再被廣泛使用,原因是其他字型編碼方法在視覺效果和功能都超過了它。但它在某些場合(特別是在顯示小字號的漢字字元的時候)還是很有用的,因為可縮放字型縮小過多筆畫的字時,容易擠成一片導致無法辨認,因此小號字型仍使用點陣格式。
輪廓字型(英語:outline font)又稱描邊字型。這類字型使用貝茲曲線描述輪廓,可以通過簡單的數學變形放大或縮小。但是很小的字型經常需要額外的資訊(hinting)指導筆畫取捨進行潤算,不然容易漆黑一團。
PostScript字型由Adobe公司為專業數字排版開發。它使用PostScript,字形以3次貝茲曲線描述。其下又分為Type1, Type3,OCF, CID等類型。
- Type 1字型只有1位元組,因此只能容納256個字元。它使用Adobe私有的hinting系統,價格昂貴。需要注意的是,很多被稱為Type1的字型實際上是Type3或Type5。
- Type 3字型完全支援PostScript描述性語言,可以勾畫出較複雜的字型,如:漸變。
- OCF字型:中文日文等雙位元組語言可以使用的字型。按照PostScript類型,它屬於Type0 (也就是Type1或3的組合形式)
- CID字型:OCF字型的改良。具有異體字切換功能。按照PostScript類型,多數字型屬於Type9(基於TrueType的CID字型等除外)
TrueType是一種最初由蘋果電腦公司開發的字型技術。考慮到Type 1字型太昂貴,有意用TrueType字型取代Type 1字型。像Type1字型一樣,貝茲曲線用於描述字型,並可以內建點陣字型。現在它十分普及,在所有主要的作業系統上都有使用。能用PostScript印表機處理的TrueType字型稱為Type42。
TrueType使用2次貝塞爾曲線,其hint方式也與PostScript不同,使用的是小程式位元組碼的形式。TrueType可以包含點陣字型。
OpenType字型是為了實現Windows和Macintosh系統相容,而產生的一種新字型格式。OpenType檔案格式由TrueType發展而成,因此具有TrueType的全部功能。
和TrueType相比,OpenType可以使用PostScript的3次曲線描述字形。OpenType支援CID,具有高度的異體字切換功能。OpenType可以動態下載到印表機中,無需印表機內建字型。若按照PostScript的類型分類,它屬於Type2型,可以控制字型檔案資料大小。
筆畫字型(Stroke-based font)字形的輪廓由分離的筆畫頂點和筆畫外形(profile)定義。它優於輪廓字型之處在於:減少了定義字形的頂點數,允許同一組頂點生成不同的字型(不同的粗細,不同大小或不同襯線規則)所以節省大小。對於字型開發者,編輯筆畫要比編輯輪廓容易而且不易出錯。筆畫系統也允許改變字形比例而不修改基本字形的筆畫粗細。筆畫字型用於嵌入式裝置在東亞有很大的市場,但這項技術不只用於表意字元。
商業開發者包括Agfa Monotype(iType)Type Solutions Inc。(擁有Bitstream Inc.)(Font Fusion (FFS). btX2),Fontworks(Gaiji Master),台灣文鼎科技都獨立開發出了筆畫字型和字型引擎。
儘管Monotype和Bitstream都曾聲稱東亞字元集使用筆畫字型顯示系統可以極大的節約空間,但是大部分節省源於構造合成字形,這也是TrueType標準一部分。
Remove ads
METAFONT用了一種不同的字形描述。與TrueType類似,它是一種數學上的字型描述系統,只是描述字元使用圓點(circular pen)。這意味著由METAFONT產生的字形,沒有銳利的點(sharp points),即筆尖大小是有限的。
網路字型(Web Font)主要用途在使用於網頁上的字型顯示,擺脫以往字型需安裝方能顯示的限制,使得於網頁設計上能夠不用轉圖檔,使用者一樣能夠看到特殊的字型效果。目前在英文語系國家,網路字型的使用甚為方便,但在亞洲語系國家則限制頗多,主要的困難點在於亞洲語系國家的字數太多,導致單一字型檔的大小,動輒5~6M,甚至有達到10M以上的字型檔案,要在瀏覽時下載整個字型檔是不現實的。網路字型機制,是依據網頁上使用的文字,動態產生並下載需要的字型,所需下載的檔案大小等同於圖檔,且使用方便無須額外設定。
測試文字
不同的作業系統為電腦字型提供了不同的測試文字。針對英文等文字,通常採用全字母句。
其中英文字型最為著名的測試文字:「 The quick brown fox jumps over the lazy dog. 」,剛好能在一句英文句子中容納 26 個字母。
參見
參考文獻
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads