I want to know how long exactly did it take for Donald Knuth to create/design the font family of CM? (please answer based on authentic references.) Did the designing process take more than 10 years while the system of TeX was being developed?

  • 2
    This is a bit hard to answer definitively (despite the correct and accepted answer), because on the one hand there was already a designed font (Monotype Modern 8A) from the first edition that Knuth was trying to emulate, on the other hand what he was trying to create (a description of each shape, not just the shape) was (rather) unprecedented in the history of font design, and his development of CM in particular is intertwined with development of the METAFONT program and its paradigm of font design. – ShreevatsaR Nov 9 at 15:49
up vote 22 down vote accepted

In the preface (pp. vi-vii) of "Computer Modern Typefaces", Knuth sketches a time line that says he started work on the fonts in 1977, that he had produced "several hundred specimen sheets" by 1981, and that development went on during 1982, 1983, and 1984. The preface is dated "February 1986", so I think we can conclude that the design of fonts was finished by then.

But since then there have been occasional tweaks and improvements added. Most importantly in 1992 a revision of several characters, include the lowercase Greek delta, which Knuth has commented on.

In that comment he says: "These fonts are never going to change again". But at the front of my edition of the book it says "includes all corrections known in 2011". So I guess you could say that they have never actually been completely "finished".

There is a comprehensive list of references at the end of the Wikipedia page about Computer Modern.

  • Maybe it meant "all corrections to the book" that were know in 2011, rather than to the fonts? – Mark Nov 9 at 20:00

Your Answer

 

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.