早期 TeX 的字體是否與現在 LaTeX 的不同?

翻看上世紀八九十年代的書籍,有些使用了 TeX 排版,但是 Computer Modern 字體的線條比現在 LaTeX 中的要粗。這種字體如何在 LaTeX 中實現?


CM 字體有版本更迭,曲線當然也調整過,但變化沒那麼大,不會有粗細的明顯變化。

輸出的字體格式,早期當然是 MetaFont -&> 點陣 GF(generic font) -&> 輸出設備驅動;後來有 pk 點陣字體;再後來有 PostScript 矢量格式的 Bluesky 人工重製的 cm 字體和程序自動重製的 cm-super 字體等。這個過程中存儲格式雖然變,但字體粗細不會變,最多是輸出精度有不同。

你的二三十年前線條粗的問題,我覺得可能受印刷技術影響會更大一些。印刷機輸出精度、紙張吃墨能力,甚至於書的新舊之類都有影響。

如果你覺得有疑問的話,可以到大一些的圖書館借 86 年版的 TeXbook、MetaFontbook 之類書來看。TeXbook、MetaFontbook 這個系列的書紙張很厚,印刷質量都相當好,據我的印象並沒有你所謂線條較今天更粗的問題。相反倒是 1994 年出版的 LaTeX: A Document Preparation System 一書,因為借的人多,翻得比較爛,原書紙張也差一些,可能更容易覺得字跡粗些。


我記得早期 TeX 里的字體都是點陣……後來才換成 Blue sky research 他們做的矢量版


輸出效果的確不同,但這是印刷方面的問題。tex.stackexchange上有不少關於CM字體粗細的問答,可以參考。這裡只給出(我見到的)最主要的一個問答,其餘的有些可以從這個問答中找到鏈接,或者自行搜索:

Are the original CM fonts better than the current type1 fonts?


CM 是更新過的,見 Knuth 的某網頁 http://www-cs-faculty.stanford.edu/~uno/cm.html 不過筆畫粗細是沒改的……

另外 ConTeXt 默認用的是 Latin Modern. LaTeX 好像還在用 CM.


推薦閱讀:

怎樣更換 LaTeX 中的數學字體?
有關英文字體的所謂「支架襯線」和「非支架襯線」該如何理解?
為什麼10號宋體比12號清晰,網頁字體有臨界值?
為什麼微軟雅黑在小字型大小時位置不穩定?
微軟雅黑自從推出後有沒有過改變?

TAG:字體 | LaTeX | TeX | LaTeX排版與設計 |