關(guān)于PDF/PostScript的筆記(7):一切的開始
昨天晚上睡前仔細看了PostScript的第一版文檔。發(fā)現(xiàn):這書實際上可以看作是精簡版的LaserWriter的使用指南。
LaserWriter是什么呢?是Apple在80年度發(fā)售的一款打印機。

但是,這款打印機實際上是一臺電腦。這事在似乎難以理解,但又不是那么難以理解:現(xiàn)在很多打印機實際上也算是一臺電腦(只不過不給接顯示器罷了)。
那么這事就變得有意思起來了。即,打印機是一個服務(wù)器,PostScript是作為打印機的一種服務(wù)存在的。而且我看到的使用教程,很簡單,就是給打印機連接的端口直接發(fā)明文的PostScript代碼。
這總有點在Commodore上面敲Basic的味道。
讓我覺得還有點意思的是字體。LaserWriter是臺電腦,那么肯定有存儲。它的PostScript解釋器的版本是Level 1,含有13個字體:
而到了PostScript Level 2的時候,提供的就是35個字體了。就是所謂的base 35 fonts:
這就得提一段往事了。80年代末到九十年代,TeX社區(qū)的人為了對打印機的這些個字體,物盡其用,做了不少配置。畢竟這東西知道m(xù)etrics就可以使用了,配置一些TFM,把生成的DVI轉(zhuǎn)換為PS文件,丟給打印機,然后就印出來了。
標簽: