Computers and Typesetting

Computers and Typesetting

Computers and Typesetting is a 5-volume set of books by Donald Knuth published 1986 describing the TeX and Metafont systems for digital typography. Knuth's computers and typesetting project was the result of his frustration with the lack of decent software for the typesetting of mathematical and technical documents. The result of this project include TeX for typesetting, Metafont for font construction and the Computer Modern typefaces that are the default fonts used by TeX. In the series of 5 books Knuth not only describes the TeX and Metafont languages (volumes A and C), he also describes and documents the source code (in the WEB programming language) of the TeX and Metafont interpreters (volumes B and D), and the source code for the Computer Modern fonts used by TeX (volume E). The book set stands as a tour de force demonstration of literate programming.

The books are loved by mathematicians and other users of TeX. They may be less well known to computer scientists and programmers, as the TeX project was an 8-year diversion to Knuth's multi-volume The Art of Computer Programming.

The books themselves were typeset in the Computer Modern Roman typeface using TeX; thus, in Knuth's words, they "belong to the class of sets of books that describe precisely their own appearance."

Volumes

The five volumes are published by Addison-Wesley.

  1. Volume A: The TeXbook. Describes the TeX typesetting language. It is by far the most common and available of the set, as the TeX interpreter is widely used for typesetting. It is available in softcover ISBN 0-201-13448-9 (blue spiral-bound with a built-in flap for a bookmark) and hardcover ISBN 0-201-13447-0
  2. Volume B: TeX: The program. A documented listing of the source code of the TeX interpreter The 1986 edition in hardcover is ISBN 0-201-13437-3
  3. Volume C: The METAFONTbook. Describes the METAFONT font description language. Hardcover ISBN 0-201-13445-4, softcover ISBN 0-201-13444-6.
  4. Volume D: Metafont: The program. A documented listing of the source code of the Metafont interpreter. Hardcover ISBN 0-201-13438-1, paperback ISBN 0-201-60658-5
  5. Volume E: Computer Modern Typefaces. A character-by-character listing (in the Metafont language) of the source code for the Computer Modern typefaces (cmr, cmbx, cmti, etc.) used by TeX. Hardcover: ISBN 0-201-13446-2, Softcover: ISBN 0-201-60660-7

The set is also available as a hardcover boxed set with the latest editions as of the year 2000. ISBN 0-201-73416-8

See also

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • typesetting — /tuyp set ing/, n. 1. the process or action of setting type. adj. 2. used or intended for setting type. [1855 60; TYPE + SETTING] * * * Setting of type for use in any of various printing processes. Type for printing, using woodblocks, was… …   Universalium

  • Typesetting — Text formatting redirects here. For other uses, see Formatted text. Movable type on a composing stick on a type case …   Wikipedia

  • typesetting machine — ▪ printing       basic element in modern letterpress printing. The problem of mechanizing typesetting was solved in the 19th century by devising machines that could cast type from matrices, or molds. The first to be successful was that of Ottmar… …   Universalium

  • The Times and Democrat — Infobox Newspaper name = caption = The June 25, 2006 front page of The Times and Democrat type = Daily newspaper format = Broadsheet foundation = 1881 owners = Lee Enterprises circulation = 17,112 Daily 17,156 Sundaycite… …   Wikipedia

  • Horizontal and vertical writing in East Asian scripts — Many East Asian scripts can be written horizontally or vertically. The Chinese, Japanese and Korean scripts can be oriented in either direction, while the traditional Mongolian script and its offshoots (like Manchu) are written vertically.In… …   Wikipedia

  • Double spaced sentences — Double spacing at the ends of sentences is a typographical convention that has sometimes been termed English spacing. Since the mid 1990s, it has often been termed French spacing, although that term has traditionally referred to the practice of… …   Wikipedia

  • TeX — infobox software name = TeX developer = Donald Knuth latest release version = 3.1415926 latest release date = March 2008 operating system = Cross platform genre = Typesetting license = Permissive website = http://www.tug.org/TeX (pronEng|ˈtɛx, as …   Wikipedia

  • Donald Knuth — Donald Ervin Knuth Donald Knuth at a reception for the Open Content Alliance, October 25, 2005 Born …   Wikipedia

  • Computer Modern — Category Serif Classification Didone Designer(s) Donald Kn …   Wikipedia

  • Mathematical markup languages — A mathematical markup language is a computer notation for representing mathematical formulae, based on mathematical notation. Specialized markup languages are necessary because computers normally deal with linear text and more limited character… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”