热门问题
时间线
聊天
视角

计算机字体

電子資料檔案 来自维基百科,自由的百科全书

Remove ads

計算機字體(英語: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字體是為了實現WindowsMacintosh系統兼容,而產生的一種新字體格式。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)

網路字型(Web Font)主要用途在使用於網頁上的字型顯示,擺脫以往字型需安裝方能顯示的限制,使得於網頁設計上能夠不用轉圖檔,使用者一樣能夠看到特殊的字型效果。目前在英文語系國家,網路字型的使用甚為方便,但在亞洲語系國家則限制頗多,主要的困難點在於亞洲語系國家的字數太多,導致單一字型檔的大小,動輒5~6M,甚至有達到10M以上的字型檔案,要在瀏覽時下載整個字型檔是不現實的。網路字型機制,是依據網頁上使用的文字,動態產生並下載需要的字型,所需下載的檔案大小等同於圖檔,且使用方便無須額外設定。

測試文本

不同的操作系統為電腦字體提供了不同的測試文本。針對英文等文字,通常採用全字母句

其中英文字型最為著名的測試文字:The quick brown fox jumps over the lazy dog,剛好能在一句英文句子中容納 26 個字母。

Microsoft Windows

更多信息 語言, 測試文本 ...

Linux

更多信息 語言, 測試文本 ...

Webfont

更多信息 網站, 語言 ...

參見

參考文獻

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads