電腦字型
電腦字型(英語:computer font),簡稱字型(font),是包含有一套字形與字元的電子數據檔案。
「電腦字型」的各地常用名稱 | |
---|---|
中國大陸 | 計算機字體(簡稱:字體) |
臺灣 | 電腦字型(簡稱:字型) |
字型類型與格式
點陣字型
點陣字型(英語:Bitmap Font)通過點陣表現字形,其本質上只是一組圖片。每一種字型變體都包括一組完整的字元,一個字元佔一張圖片。假設總字元數量為3,即包括三個字元,提供粗體和斜體的組合(即無、粗體、斜體、粗斜體四種變體),該字型總共有12張圖片。
由於受到容量和繪圖速度的限制,早期電腦多採用點陣字型,而現在已不再被廣泛使用,原因是其他字型編碼方法在視覺效果和功能都超過了它。但它在某些場合(特別是在顯示小字號的漢字字元的時候)還是很有用的,因為可縮放字型縮小過多筆畫的字時,容易擠成一片導致無法辨認,因此小號字型仍使用點陣格式。
點陣字型被用於Linux終端,Windows修復控制台和嵌入式系統。
輪廓字型
輪廓字型(英語:outline font)又稱描邊字型。這類字型使用貝茲曲線描述輪廓,可以通過簡單的數學變形放大或縮小。但是很小的字型經常需要額外的資訊(hinting)指導筆畫取捨進行潤算,不然容易漆黑一團。
輪廓字型格式
PostScript字型
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字型
TrueType是一種最初由蘋果電腦公司開發的字型技術。考慮到Type 1字型太昂貴,有意用TrueType字型取代Type 1字型。像Type1字型一樣,貝茲曲線用於描述字型,並可以內建點陣字型。現在它十分普及,在所有主要的作業系統上都有使用。能用PostScript印表機處理的TrueType字型稱為Type42。
TrueType使用2次貝塞爾曲線,其hint方式也與PostScript不同,使用的是小程式位元組碼的形式。TrueType可以包含點陣字型。
OpenType字型
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標準一部分。
筆畫字型格式
METAFONT用了一種不同的字形描述。與TrueType類似,它是一種數學上的字型描述系統,只是描述字元使用圓點(circular pen)。這意味着由METAFONT產生的字形,沒有銳利的點(sharp points),即筆尖大小是有限的。
網絡字型(Web Font)
網絡字型(Web Font)主要用途在使用於網頁上的字型顯示,擺脫以往字型需安裝方能顯示的限制,使得於網頁設計上能夠不用轉圖檔,用戶一樣能夠看到特殊的字型效果。目前在英文語系國家,網絡字型的使用甚為方便,但在亞洲語系國家則限制頗多,主要的困難點在於亞洲語系國家的字數太多,導致單一字型檔的大小,動輒5~6M,甚至有達到10M以上的字型檔案,要在瀏覽時下載整個字型檔是不現實的。網絡字型機制,是依據網頁上使用的文字,動態產生並下載需要的字型,所需下載的檔案大小等同於圖檔,且使用方便無須額外設置。
測試文字
不同的作業系統為電腦字型提供了不同的測試文字。針對英文等文字,通常採用全字母句。
其中英文字型最為著名的測試文字:「 The quick brown fox jumps over the lazy dog. 」,剛好能在一句英文句子中容納 26 個字母。
Microsoft Windows
語言 | 測試文字 |
---|---|
巴西葡萄牙語 | A raposa rápida castanha ataca o cão preguiçoso. |
葡萄牙語 | A rápida raposa castanha salta em cima cão lento. |
德語 | Franz jagt im total verwahrlosten Taxi quer durch Bayern. 1234567890 |
羅馬尼亞語 | Agera vulpe maronie sare peste câinele cel leneş. |
西班牙語 | El veloz murciélago hindú comía feliz cardillo y kiwi. La cigüeña tocaba el saxofón detrás del palenque de paja |
簡體中文 | Windows 中文字型范例 1234567890 (WinXP) |
Innovation in China 中国智造,慧及全球 0123456789 (Vista、Win7、Win8) | |
繁體中文 | 視野無限廣,窗外有藍天 (Win98) |
Windows 興國安邦,巨擘八方! (WinXP) | |
微風迎客,軟語伴茶 (Vista、Win7、Win10、Win11) | |
韓語 | 다람쥐 헌 쳇바퀴에 타고파. 1234567890 |
Windows가 지원하는 한글 글꼴 1234567890 | |
日語 | Windowsでコンピュータの世界が広がります。 1234567890 |
Linux
語言 | 測試文字 |
---|---|
簡體中文 | 我能吞下玻璃而不伤身体。[1](GNOME字型檢視器) |
繁體中文 | 我能吞下玻璃而不傷身體 |
Webfont
網站 | 語言 | 測試文字 |
---|---|---|
英語 | Grumpy wizards make toxic brew for the evil Queen and Jack. | |
阿拉伯語 | نص حكيم له سر قاطع وذو شأن عظيم مكتوب على ثوب أخضر ومغلف بجلد أزرق | |
天城文 | एक पल का क्रोध आपका भविष्य बिगाड सकता है | |
希臘語 | Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός | |
希伯來文 | דג סקרן שט בים מאוכזב ולפתע מצא חברה | |
高棉語 | ខ្ញុំអាចញ៉ាំកញ្ចក់បាន ដោយគ្មានបញ្ហា | |
泰盧固語 | దేశ భాషలందు తెలుగు లెస్స | |
越南語 | Tôi có thể ăn thủy tinh mà không hại gì. | |
justfont | 繁體中文 | 勇敢追逐自己的色彩 |
簡體中文 | ||
日文 | ||
漢儀字庫 | 繁體中文 | 用心綻放文字之美 |
華康字型 | 繁體中文 | 攜手輕舞於文字飄灑的花樣年華 |
文鼎雲字庫
iFontCloud |
繁體中文 | 東方文字傳情之美 The quick brown fox jumps over the lazy dog.
渺渺茫茫墨潑天,飄飄拂拂雨如煙。 知其白,守其黑,為天下式。 常計白以當黑,奇趣乃出。 春の日の夕暮は靜かです 별을 노래하는 마음으로 모든 죽어가는 것을 源源不絕,栩栩如生。 |
方正字庫
FounderType |
簡體中文 | 透過字型給讀者更多關愛 |
參見
參考文獻
- ^ The I Can Eat Glass Project. reocities.com. [2014-06-19]. (原始內容存檔於2013-01-17).