Groff - 預設載入哪些字型
groff 是否預設載入一組標準字型?對於所有環境,該順序是否始終相同?它是否記錄在某個地方(我找不到它)?
我可以有根據地猜測我的系統上傳入了什麼(Slackware 14.2),但我無法準確區分所有字型並命名它們。據我所見,列表將是:
1 Palatino regular 2 Palatino italic 3 Palatino bold 4 Palatino bold italic 5 Palatino (again?) 6 Courier 7 Courier Italic 8 Courier Bold 9 Courier bold-italic 10-13 ??? 14 A sans font bold 15 sans font bold italic 16 sans font italic 17 sans font regular etcetera
我正在尋找一種方法來生成一組
.fp
不會偏離標準的 ’s 太多。
從歷史上看,troff 駕駛的是 70 年代預設安裝的 Agfa Times、Agfa Courier 和 Agfa Symbol 的 CAT 照排機。電影膠片的字型,僅供參考。
在 80 年代 troff 被調整為使用 PostScript 字型。在那個時代,大多數 PS 列印機的渲染器韌體中只有 Adobe Times、Adobe Helvetica、Adobe Courier 和 Adobe Symbol。
在 90 年代初期,當 James Clarke 編寫 GNU roff 時,他選擇繼續使用相同的預設值,以免破壞在過去 20 年左右創建的所有預先存在的文件。由於 Apple 自 86 年以來一直在銷售其 35 種字型的 LaserWriter(這清楚地表明史蒂夫賈伯斯絕對缺乏印刷品味,順便說一句。前衛?Bookman?Puke),詹姆斯克拉克將它們列為格羅夫的預設設置。90 年代中期,當 Ghostscript 的生產商 Artifex Software 許可 URW Typographie 35“標準”LW 字型複製並允許將其用於非商業目的時,原始的 Adobe 字型指標被 URW 取代,以盡量減少使用時的法律責任專有數據。
TLDR:原來的 CAT 照排機只能裝 10 種字型。供應商給你的 Times、Courier 和 Symbol 等字型系列非常非常昂貴。今天存在的 *roffs 保留了原始限制,因為它們要麼是原始的,即 heirloom troff,要麼是盡可能忠實的複製品,同時與時俱進,即 groff。