关于PDF/PostScript的笔记(7):一切的开始
昨天晚上睡前仔细看了PostScript的第一版文档。发现:这书实际上可以看作是精简版的LaserWriter的使用指南。
LaserWriter是什么呢?是Apple在80年度发售的一款打印机。

但是,这款打印机实际上是一台电脑。这事在似乎难以理解,但又不是那么难以理解:现在很多打印机实际上也算是一台电脑(只不过不给接显示器罢了)。
那么这事就变得有意思起来了。即,打印机是一个服务器,PostScript是作为打印机的一种服务存在的。而且我看到的使用教程,很简单,就是给打印机连接的端口直接发明文的PostScript代码。
这总有点在Commodore上面敲Basic的味道。
让我觉得还有点意思的是字体。LaserWriter是台电脑,那么肯定有存储。它的PostScript解释器的版本是Level 1,含有13个字体:
而到了PostScript Level 2的时候,提供的就是35个字体了。就是所谓的base 35 fonts:
这就得提一段往事了。80年代末到九十年代,TeX社区的人为了对打印机的这些个字体,物尽其用,做了不少配置。毕竟这东西知道metrics就可以使用了,配置一些TFM,把生成的DVI转换为PS文件,丢给打印机,然后就印出来了。