The TFX Typesetting System Jun Ma majun@nju.edu.cn
The Typesetting System majun@nju.edu.cn TEX Jun Ma
What is Typesetting? Typesetting is the composition of text by means of arranging physical type(or sort)in mechanical systems or glyphs in digital systems representing characters (letters and other symbols)
What is Typesetting? Typesetting is the composition of text by means of arranging physical type (or sort) in mechanical systems or glyphs in digital systems representing characters (letters and other symbols)
A Brief "History"of Typesetting()
A Brief "History" of Typesetting ( )
Without Printing .. Manual Transcription
Without Printing … Manual Transcription
Woodblock Printing 新山土营 Diamond Sutra scroll(868 AD)
Woodblock Printing ( ) Diamond Sutra scroll (868 AD)
Movable-Type Printing ( 共获毕异 话字孔到衣 发明藏北宋 (970-1051AD): 西 Clay movable type
Movable-Type Printing ( ) (970—1051 AD). Clay movable type
Then .. n Phototypesetting(introduced in 1949) Star Vintage Computer Typesetting machine(1973)
Then … Phototypesetting (introduced in 1949) Star Vintage Computer Typesetting machine (1973)
Now W Adabe N TeX
Now … TEX
Donald E.Knuth ()"father of the analysis of algorithms" For his major contributions to the analysis of algorithms and the design of programming languages,and in particular for his TAOCP contributions to "The Art of Computer Programming"... The TEXbook Intended for the creation of beautiful books -and especially for books that contain a lot of mathematics
Donald E. Knuth TAOCP For his major contributions to the analysis of algorithms and the design of programming languages, and in particular for his contributions to "The Art of Computer Programming"… Intended for the creation of beautiful books — and especially for books that contain a lot of mathematics. ( ) "father of the analysis of algorithms
What is TEX/ITEX? A high-level programming language (and toolchain)for typesetting produces a lower-level language ·Less user-friendly The TEXbook v.s.WYSIWYG (e.g.,Microsoft Word) DONALD E.KNUTH Better flexibility ·TFX(by Knuth in1978) A品aY Commands are quite basic IATEX (by Leslie Lamport in 1986) A higher level language. A set of commands defined in terms of the underlying TeX commands E.g.,\usepackage{...},\documentclass{...}
What is / ? A high-level programming language (and toolchain) for typesetting produces a lower-level language Less user-friendly v.s. WYSIWYG (e.g., Microsoft Word) Better flexibility (by Knuth in 1978) Commands are quite basic (by Leslie Lamport in 1986) A higher level language. A set of commands defined in terms of the underlying TeX commands E.g., \usepackage{...} , \documentclass{...} TEX LATEX TEX LATEX ` ` ` `