23. 印刷格物致知
          23.5. 字體(Font)
 23.5.4. PostScript Type 1

PostScript Type 1 是一個相當老的字體格式,它與 PostScript 本身和 Apple LaserWriter 同時面市,也就是說超過 20 年了,是一個極古老的技術術語;此格式已被保有 Type 1 所有優點、跨平台相容與一系列先進排版功能的 OpenType 取代。

Macintosh 上運行 System 9 或更早系統的 PostScript Type 1

對Mac電腦,PostScript 字體由兩個文件組成: 

  • 一個檔案包含向量外框字體,這個檔案通常被稱為印表機字體 (Printer font),其檔案圖示是或是其他變形體例如:

  • 一個檔案含有至少一個點數大小的點陣圖之代表字體,此點陣圖檔案稱為螢幕字體  (Screen font),該檔案也包含字體的度量數據,圖示很像是一個手提箱:

System 6 使用 Font/DA Mover 來安裝點陣字體到系統檔案,並需把 PostScript 檔案放置到 System Folder。

System 7.0 或 7.0.1 以拖曳字體手提箱或字體檔案到系統檔案來安裝點陣字體,PostScript 字體則要放在 Extension folder內。

System 7.1 後,安裝 PostScript 字體的方式是將點陣和 PostScript 字體放置到 Fonts folder。

Windows 系統的 PostScript Type 1

不同的 Windows 作業系統在支援 Type 1 的情形互有差異。

  • Windows 95, 98 和 ME

這些版本的 Windows 不直接支援 Type 1 字體,必須安裝Adobe Type Mamager(ATM) Light 或 ATM Deluxe 以便能夠使用 Type 1 字體,可以從從 Adobe 網站免費下載到 ATM Light。

ATM Light 為 Windows 系統增加了以下 3 個基本功能:

  1. 讓用戶可以安裝 Type 1 字體

  2. 確保這些字體,是能在螢幕上正確顯示,沒有鋸齒 (jaggies),並加上 anti-aliasing

  3. 讓 PostScript Type 1 字體能在非 PostScript 設備正確印出

ATM Deluxe 增加了字體的管理功能。

兩種 ATM 都將所有已安裝的字體(名稱和字體文件名稱)存在一個 ATM.INI 檔案內,INI檔案的限制是不得超出 64K,安裝太多的字體將引發各種字體的問題。(將字體放在 C:\ 比放在 C:\PSFONTS\ 內將能安裝更多字體)。

Windows 9X 也為每一台 PostScript 印表機存放 PostScript 字體名單到一個稱為 WIN.INI 檔案,WIN.INI 有同樣的 64K 限制,實際能安裝的字體數量取決字體名稱長度、檔案名稱長度以及 PostScript 印表機的數量(用 Adobe PS 驅動程式創見的印表機沒有這項需要)。

在 Windows 作業系統中,PostScript Type 1 字體資料存在於兩個檔案內:

  1. 向量外框資料放置於一個副檔名是 .PFB 的檔案內

  2. 字體度量資料收集在一個副檔名是 .PFM 的檔案內

  • Windows NT 4

Windows NT 4.0 處理 PostScript Type 1 的方式有點奇特,雖然它不需 ATM 就可以讀取,但仍然不能使用它們;NT 使用一個內建的 PostScript 到 TrueType 的轉換器來製作一個低品質的 TrueType 字體供螢幕顯示和列印用,該字體轉換的結果之輸出的品質不如原來高品質的 PostScript 字體

  • Windows 2000

Windows 2000 是第一個直接支援 PostScript Type 1 的 Windows 版本,不像 Windows 95, 98 和ME受到 INI 的局限,即使是安裝 ATM 到 Windows 2000 後,ATM 也是靠 Windows API 來啟動和關閉字體。

下面是 Type 1 字體使用的圖標

輸出 PostScript Type 1 字體

Type 1 字型技術是一個眾所周知並且已經驗證過運作非常良好的技術。

所有的 PostScript 輸出設備至少包含以下 35 字體,稱為基礎字體:

  • Avant Grade Gothic
  • Bookman
  • Courier
  • Helvetica
  • Helvetica Narrow
  • New Centura Schoolbook
  • Palatino
  • Symbol
  • Times
  • Zapf Changery
  • Zapf Dingbats

新的 PostScript 3 設備包含更多的預設字體。

Table of contents