+612 9045 4394
A Beginner's Book of TEX - Silvio Levy

A Beginner's Book of TEX

By: Raymond Seroul, Silvio Levy, D. Foata (Foreword by)

Paperback Published: 24th February 1995
ISBN: 9780387975627
Number Of Pages: 284

Share This Book:


or 4 easy payments of $29.04 with Learn more
Ships in 5 to 9 business days

The last two decades have witnessed a revolution in the realm of typography, with the virtual disappearance of hot-lead typesetting in favor of the so-called digital typesetting. The principle behind the new technology is simple: imagine a very fine mesh superimposed on a sheet of paper. Digital typesetting consists in darkening the appropriate pixels (tiny squares) of this mesh, in patterns corresponding to each character and symbol of the text being set. The actual darkening is done by some printing device, say a laser printer or phototypesetter, which must be told exactly where the ink should go. Since the mesh is very fine-the dashes surrounding this sentence are some six pixels thick, and more than 200 pixels long-the printer can only be controlled by a computer program, which takes a "high-level" description of the page in terms of text, fonts, and formatting commands, and digests all of that into "low-level" commands for the printer. TEX is such a program, created by Donald E. Knuth, a computer scientist at Stanford University.

1: What is TEX.- 1.1 The birth of TEX.- 1.2 How TEX works.- 1.3 The good news and bad news about TEX.- 1.4 TEX who and what for?.- 1.5 TEX processing: an overview.- 1.6 Looking ahead.- 1.7 Creating a master file.- 1.8 Error messages.- 2: The characters of TEX.- 2.1 Characters that are special to TEX.- 2.2 Quotes.- 2.3 Ligatures and special characters.- 2.4 Accents.- 2.5 Two exercises.- 3: Groups and modes.- 3.1 Groups.- 3.2 Modes.- 3.3 For the aspiring wizard.- 4: The fonts TEX uses.- 4.1 TEX's fonts.- 4.2 Preloaded fonts.- 4.3 Loading other fonts.- 4.4 A cornucopia of fonts.- 4.5 Scaling of fonts.- 4.6 Global scaling.- 4.7 For the aspiring wizard.- 4.8 Exercise.- 5: Spacing, glue and springs.- 5.1 Horizontal spacing.- 5.2 Vertical spacing.- 5.3 Glue, or, spaces that stretch and shrink.- 5.4 Springs.- 5.5 Spacing and breaks.- 5.6 Summaryof basic spacing commands.- 5.7 Spacing between paragraphs.- 5.8 More spring like creatures.- 5.9 Leaders in their full glory.- 5.10 For the experienced user.- 5.11 Examples.- 6: Paragraphs.- 6.1 Beginning and ending a paragraph.- 6.2 What's in a paragraph?.- 6.3 Automatic indentation.- 6.4 Obeying lines.- 6.5 Left and right margins.- 6.6 Ragged margins.- 6.7 Quotations.- 6.8 Centering text.- 6.9 Series of items.- 6.10 More on hanging indentation.- 6.11 Paragraphs with fancy shapes.- 6.12 Footnotes.- 6.13 Twonew macros for the aspiring wizard.- 7: Page layout.- 7.1 Page layout in plain TEX.- 7.2 A more elaborate layout.- 7.3 The title page.- 7.4 Starting a fresh page and leaving a blank page.- 7.5 Placing a title.- 7.6 Choosing line and page breaks by hand.- 7.7 Floats.- 7.8 A complete example.- 7.9 Penalties: or, the carrot and the stick.- 8: Boxes.- 8.1 What is a box?.- 8.2 Putting boxes together.- 8.3 What goes in a box?.- 8.4 Creating a box: summary.- 8.5 Storing a box.- 8.6 The baseline.- 8.7 The dimensionsof a box.- 8.8 Some practical situations.- 8.9 Spacing between boxes.- 8.10 Rules.- 8.11 More practical examples.- 8.12 For the a spiring wizard.- 9: Alignments.- 9.1 The preamble, a.k.a. recipe.- 9.2 Simple alignments.- 9.3 Somepractical suggestions.- 9.4 Treating special cases.- 9.5 Excessivelywide entries.- 9.6 Inserting material betweenrows.- 9.7 Combining columns.- 9.8 Aligningdigits.- 9.9 Horizontal rules and spacing.- 9.10 Vertical rules.- 9.11 Braces and tables.- 9.12 Fixing the width of an alignment.- 9.13 Vertical alignments.- 10: Tabbing.- 10.1 Setting tabs.- 10.2 Centering.- 10.3 Choosing column widths.- 10.4 Equally spaced tabs.- 10.5 Clearing tabs.- 10.6 Tabs and rules.- 10.7 Tabs and springs.- 10.8 Typesetting code.- 10.9 Tabs and alignments: a comparison.- 11: Typesetting mathematics.- 11.1 Generalities.- 11.2 Math symbols.- 11.3 Fonts in math mode.- 11.4 Subscripts and superscripts.- 11.5 Accents.- 11.6 Spacing in math mode.- 11.7 The four styles.- 11.8 Function names.- 11.9 Fractions.- 11.10 Large operators and limits.- 11.11 Radicals.- 11.12 Horizontally extensible symbols.- 11.13 Vertically extensible symbols.- 11.14 Stacking up symbols.- 11.15 Combining relations.- 11.16 More custom-made symbols: limits.- 11.17 Phantoms.- 11.18 Displaying several formulas.- 11.19 Aligning several formulas.- 11.20 Labeling formulas.- 11.21 Matrices.- 11.22 Adjusting the spacing.- 11.23 Ellipses.- 11.24 Diagrams.- 12: TEX Programming.- 12.1 Generalities.- 12.2 Abbreviations and clones.- 12.3 Macros with arguments.- 12.4 Fine points of macro syntax.- 12.5 Category codes.- 12.6 Active characters.- 12.7 How TEX reads and stores your text.- 12.8 Registers.- 12.9 Conditionals.- 12.10 For the aspiring wizard.- 13: Dictionary and Index.

ISBN: 9780387975627
ISBN-10: 0387975624
Audience: General
Format: Paperback
Language: English
Number Of Pages: 284
Published: 24th February 1995
Publisher: Springer-Verlag New York Inc.
Country of Publication: US
Dimensions (cm): 23.37 x 17.78  x 1.27
Weight (kg): 0.45