Knuth created tex, a language for typesetting mathematical and scientific texts, and metafont, a computer software system for alphabet design. Theres also a comprehensive programmers reference called tex by topic which the author has generously made available free at his website as well as tex for the impatient. Many examples are given, including excerpts from the programs for tex. He studied mathematics as an undergraduate at case institute of technology, where he also wrote software at the computing center. Dec 30, 2019 donald knuth is one of the greatest and most impactful computer scientists and mathematicians ever.
Finding ebooks booklid booklid download ebooks for free. Here he presents the second volume of his guide to computer programming. Knuth, donald ervin bibby, duane robert the t e xbook donald e. Donald knuth, in his series of books on the tex typesetting system, introduced a whimsical symbol he called the dangerous bend sign. It also reads tfm files containing character widths, ligatures, and other information relevant to a particular font. If tex were only good for mathematical books, much of its use nowadays would not happen. The texbook by donald knuth addisonwesley, 1984, isbn10 02014470, paperback isbn10 02014489. Knuth stanford university illustrations by duane bibby 6 77 addisonwesley. Tex is a popular means of typesetting complex mathematical formulae. Tex is a typesetting system created by donald knuth at stanford university in 1978.
It is particularly valuable where the document, article, or book to be produced contains a lot of mathematics, and where the user is concerned about typographic quality. Open library is an initiative of the internet archive, a 501c3 nonprofit, building a digital library of internet sites and other cultural artifacts in digital form. This anthology of essays from donald knuth, the father of computer science, and the inventor of literate programming includes early essays on related topics such as structured programming, as well as the computer journal article that launched literate programming itself. The texbook is the first in a fivevolume series on computers and typesetting, all authored by knuth.
Interview with donald knuth interview with donald knuth. Knuth computer science department, stanford university, stanford, ca 94305, usa the author and his associates have been experimenting for the past several years with a programming language and documentation system called web. Donald ervin knuth has 72 books on goodreads with 36572 ratings. Donald ervin knuths most popular book is the art of computer programming, volume 1. Knuth is among the worlds most celebrated computer scientists, renowned for his ongoing project to classify and document families of algorithms in the art of computer programming and for his creation of the tex computerized typesetting system ubiquitous within computer science and mathematics. Mathematical writingissues of technical writing and the effective presentation of mathematics and computer science. The canonical source for learning the tex language, both to write documents and to program, is the texbook by donald knuth. The distribution includes the source of knuths t e x book. This guide to computer typesetting using tex is written by donald knuth, the systems creator. He is the 1974 recipient of the acm turing award, informally considered the nobel prize of computer science. Knuth is one of those truly unique books which seems to be perfectly composed to illuminate a subject virtually everyone takes for granted. I honestly think that people have them on their shelf more as a trophy than a reference. Knuth is one of the worlds preeminent computer scientists, whose works have had a profound influence on the subject since the publication in 1968 of the first volume of the art of computer programming.
Knuth is clearly aiming to teach the novice reader how to use tex to produce beautiful books and the advanced reader dangerous bend sections more advanced material. Roberts this report is based on a course of the same name given at stanford university during autumn quarter, 1987. Knuth, the author of the tex document formatting system, metafont its fontdesign program and the 3 volume computer science bible of algorithms, the art of computer programming. He began work on tex in 1977, and says in the preface to the tex book, that it is intended for the creation of beautiful booksand especially for books that contain a lot of mathematics. It is particularly notable for its exibility, its superb hyphenation, and its ability to choose aesthetically. Preface donald knuths tex, a computerized typesetting system, provides nearly everything needed for highquality typesetting of mathematical notations as well as of ordinary text. Tex works by reading a source file containing text and macro definitions which instruct the tex engine how to typeset the document. Donald knuth is one of the greatest and most impactful computer scientists and mathematicians ever. Here is the definitive guide to the use of tex, written by the systems creator, donald e. Is donald knuths the art of computer programming worth. This opensource software is widely used around the world by scientists, mathematicians, and others to produce highquality, aesthetically pleasing text, especially where. Synopsis here is the definitive guide to the use of tex, written by the systems creator, donald e. Digital typography, by donald knuth, which collects most of his texrelated papers and reports center for the study of language and information, isbn 9781575860107, 685pp.
Tex represents the state of the art in computer typesetting. Tex is a text processing system and not a wysiwyg text editor. He is the recipient in 1974 of the turing award, considered the nobel prize of computing. Knuth, who says in the preface to his book on tex see books about tex that it is intended for the creation of beautiful books and especially for books that contain a lot of mathematics. Donald knuth my advice to young people 9397 youtube. Books on tex, plain tex and relations while knuths book is the definitive reference for both tex and plain tex, there are many books covering these topics.
The complete texts of seven great irish plays by wellknown irish playwrights by knuth, donald e. He is the author of the multivolume work, the magnum opus, the. He is the author of the multivolume work the art of computer. Fundamental algorithms, and art of computer programming, volume 2. Download the contents of this package in one zip archive 835.
It is particularly valuable where the document, article, or book to be produced contains a lot of mathematics, and where the. Donald ervin knuth books list of books by author donald. The tears of donald knuth january 2015 communications. Tex offers both writers and publishers the ability to produce plain or technical text, especially text containing a great deal of mathematics, comparable to the work of the finest printers. He marked the beginning of any parts of his books that were more obscure than others with a special symbol. He had just received his first samples from the new typesetting system of the publishers, and its quality was so far below that of the first edition. Lists of errors and amendments can be downloaded as plain tex files or read from dvi files or postscript. Knuth suggested the name backusnaur form and was also involved in the sol simulation language, and developed the web literate programming system. The tex language described in this book is similar to the authors.
See all books authored by donald ervin knuth, including art of computer programming, volume 1. Knuth was born on january 10, 1938 in milwaukee, wisconsin. Donald knuth is professor emeritus of the art of computer programming at stanford university, and is wellknown worldwide as the creator of the tex typesetting language. He says he reads them, but he doesnt understand them. Rewriting the bible in 0s and 1s since the 1960s, donald knuth has been writing the sacred text of computer programming. Knuth photo of all the books, by hector garciamolina, 15 march 2015 photo of all the translations, by hector garciamolina, 15 march 2015 click web links for current news about each book of interest. All books are useful resources for everybody from new users who wish to learn, to experienced users who are looking for a reference. Knuth stanford university illustrations by duane bibby 6 77 addisonwesley publishing company reading, massachusetts menlo park, california new york don mills, ontario wokingham, england amsterdam bonn sydney singapore tokyo madrid san juan. In the late 1970s, donald knuth was revising the second volume of his multivolume magnum opus the art of computer programming, got the galleys, looked at them, and said approximately blecch. Digital typography, by donald knuth, which collects most of his tex related papers and reports center for the study of language and information, isbn 9781575860107, 685pp. Andrew binstock and donald knuth converse on the success of open source, the problem with multicore architecture, the disappointing lack of interest in literate programming, the menace of reusable code, and that urban legend about winning a programming contest with a single compilation.
Tex and latex books a comprehensive list of books on latex and related topics in english, french, german, and spanish. He is the author of the multivolume work, the magnum opus, the art of computer programming. Tex is a typesetting system that was written by donald e. Ctan packages texbook texbook the source of the t e x book this file provides the source of the t e x book, which is provided as an example of the business of writing a book in t e x. The case faculty took the unprecedented step of awarding him a masters degree together with the b.
894 590 1414 456 1048 133 122 693 1171 996 419 270 224 784 1533 430 289 1437 498 1216 1264 174 1305 1441 1350 684 1346 51 538 1392 1440 126 1358 1053 670 1203 1125 11 965 91 582 752 302 155 9