The original CLtL2 in high quality typesetting.
The book was available as a free PostScript file at CMU AI Repository, however, I remembered that version has a serious text box overflow that affects readability, and the equal sign was typeset weirdly.
The first edition of the book was already out of print, and I believe the second edition was never actually printed since the LaTeX source indicates it is still under revision.
This version has the correction I made by typesetting from the originally available LaTeX source, in a Times Roman like font matches the printed version, and uses Letter Gothic Bold for lisp code.
However, the page number inadvertently mismatches the
originally available free PostScript as a result that original
font metric information is not available. This version also has a correct index at the end, generated
with InvisibleXML and XSLT, then manually edited to exclude
If you have tried to compile the LaTeX files of the book, your TeX processor would probably tell you that this is in an old version of LaTeX, and failed to compile that.
I struggled with this situation, too. I once thought to develop my own parser to convert the LaTeX files to other markups.
The interesting part is, although LaTeX has been evolved drastically and losses its backward compatibility (which is why I dislike it), TeX itself hasn't changed much since then. So it is still trivial to compile the old LaTeX 2.09 with current TeX on Unix like platforms.
And there are two files named
small-lfont-times.tex in the LaTeX source that
was intended to replace corresponding files in LaTeX 2.09
distribution. Which the font file as a hint I managed to
recover the font used in the original version.
In addition to the authors and editors of this book, thanks to Donald E. Knuth for his timeless TeX typesetting engine, and contributors and maintainers of CTAN online TeX archive to make this work possible.
text/html; UTF-8 (quoted-printable)
This is the final version of the Common-Lisp-PDF file downloaded via your homepage. The depth of this bookmark has two levels, viz. the chapter level and the section level, as for the subsection level and subsubsection level, I ranged them at the same layer as the section level. Thanks for your magnificent job.
Common Lisp_The Language...