LaTeX: A Documentation Preparation System
Table of Contents
- 1. Getting Acquainted............................................1
- 1.1 How To Avoid Reading This Book..............2
- 1.2 How To Read This Book..........................3
- 1.3 The Game of the Name............................5
- 1.4 Turning Typing into Typography................5
- 1.5 Why LaTeX?........................................7
- 1.6 Turning Ideas into Input...........................8
- 1.7 Trying It Out........................................8
- 2. Getting Started...............................................11
- 2.1 Preparing an Input File...........................12
- 2.2 The Input...........................................13
- 2.2.1 Sentences and Paragraphs............13
- Quotation Marks
- Dashes
- Space After a Period
- Special Symbols
- Simple Text-Generating Commands
- Emphasizing Text
- Preventing Line Breaks
- Footnotes
- Formulas
- Ingnorable Input
- 2.2.2 The Document...........................19
- The Document Class
- The Title "Page"
- 2.2.3 Sectioning................................21
- 2.2.4 Displayed Material......................23
- Quotations
- Lists
- Poetry
- Displayed Formulas
- 2.2.5 Declarations..............................27
- 2.3 Running LaTeX......................................28
- 2.4 Helpful Hints.........................................31
- 2.5 Summary..............................................32
- 3. Carrying On......................................................35
- 3.1 Changing the Type Style............................36
- 3.2 Symbols from Other Languages....................38
- 3.3.1 Accents....................................38
- 3.3.2 Symbols...................................38
- 3.3 Mathematical Formulas...............................39
- 3.3.1 Some Common Structures...............40
- Subscripts and Superscripts
- Fractions
- Roots
- Ellipsis
- 3.3.2 Mathematical Symbols.....................41
- Greek Letters
- Calligraphic Letters
- A Menagerie of Mathematical Symbols
- Log-like Functions
- 3.3.3 Arrays........................................45
- The array Environment
- Vertical Alignment
- More Complex Arrays
- 3.3.4 Delimiters.....................................46
- 3.3.5 Multiline Formulas..........................47
- 3.3.6 Putting One Thing Above Another........49
- Over- and Underlining
- Accents
- Stacking Symbols
- 3.3.7 Spacing in Math Mode.......................50
- 3.3.8 Changing Style in Math Mode.............50
- Type Style
- Math Style
- 3.3.9 When All Else Fails..........................52
- 3.4 Defining Commands and Environments...............53
- 3.4.1 Defining Commands.........................53
- 3.4.2 Defining Environments......................55
- 3.4.3 Theorems and Such..........................56
- 3.5 Figures and Other Floating Bodies......................58
- 3.5.1 Figures and Tables............................58
- 3.5.2 Marginal Notes................................59
- 3.6 Lining It Up in Columns.................................60
- 3.6.1 The tabbing Environment....................60
- 3.6.2 The tabular Environment.....................62
- 3.7 Simulating Typed Text....................................63
- 4. Moving Information Around.........................65
- 4.1 The Table of Contents......................................66
- 4.2 Cross-References...........................................67
- 4.3 Bibliography and Citation..................................69
- 4.3.1 Using BiBTeX..................................70
- 4.3.2 Doing It Yourself.................................71
- 4.4 Splitting Your Input...........................................72
- 4.5 Making an Index or Glossary.................................74
- 4.5.1 Compiling the Entries..............................74
- 4.5.2 Producing an Index or Glossary by Yourself.....75
- 4.6 Keyboard Input and Screen Output.............................76
- 4.7 Sending Your Document.........................................77
- 5. Other Document Classes..................................79
- 5.1 Books..............................................................80
- 5.2 Slides...............................................................80
- 5.2.1 Slides and Overlays..................................81
- 5.2.2 Notes...................................................83
- 5.2.3 Printing Only Some Slides and Notes.............83
- 5.2.4 Other Text.............................................84
- 5.3 Letters..............................................................84
- 6. Designing It Yourself.......................................87
- 6.1 Document and Page Styles.......................................88
- 6.1.1 Document-Class Options.............................88
- 6.1.2 Page Styles.............................................89
- 6.1.3 The Title Page and Abstract..........................90
- 6.1.4 Customizing the Style.................................91
- 6.2 Line and Page Breaking...........................................93
- 6.2.1 Line Breaking..........................................93
- 6.2.2 Page Breaking..........................................96
- 6.3 Numbering..........................................................97
- 6.4 Length, Spaces, and Boxes.......................................99
- 6.4.1 Length...................................................99
- 6.4.2 Spaces..................................................101
- 6.4.3 Boxes..................................................103
- LR Boxes
- Parboxes
- Rule Boxes
- Raising and Lowering Boxes
- Saving Boxes
- 6.4.4 Formatting with Boxes..............................108
- 6.5 Centering and "Flushing"........................................111
- 6.6 List-Making Environments......................................112
- 6.6.1 The list Environment.................................112
- 6.6.2 The trivlist Environment.............................115
- 6.7 Fonts................................................................115
- 6.7.1 Changing Type Style.................................115
- 6.7.2 Special Symbols......................................116
- 7. Pictures and Colors........................................117
- 7.1 Pictures...........................................................118
- 7.1.1 The picture Environment...........................119
- 7.1.2 Picture Objects......................................120
- 7.1.3 Curves................................................125
- 7.1.4 Grids..................................................126
- 7.1.5 Reusing Objects......................................127
- 7.1.6 Repeated Patterns....................................127
- 7.1.7 Some Hints on Drawing Pictures.................128
- 7.2 The graphics Package...........................................129
- 7.3 Color..............................................................131
- 8. Errors........................................................133
- 8.1 Finding the Error..................................................134
- 8.2 LaTeX's Error Messages.........................................136
- 8.3 TeX's Error Messages............................................140
- 8.4 LaTeX Warnings..................................................145
- 8.5 TeX Warnings.....................................................147
- A. Using MakeIndex.......................................149
- A.1 How to Use MakeIndex....................................150
- A.2 How to Generate Index Entries............................150
- A.2.1 When, Why, What, and How to Index.......150
- A.2.2 The Basics........................................151
- A.2.3 The FIne Print....................................153
- A.3 Error Messages...............................................154
- B. The Bibliography Database...............................155
- B.1 The Format of the bib File....................................156
- B.1.1 The Entry Format..................................156
- B.1.2 The Text of a Field................................157
- Names
- Titles
- B.1.3 Abbreviations......................................158
- B.1.4 Cross-References.................................159
- B.2 The Entries......................................................160
- B.2.1 Entry Types........................................160
- B.2.2 Fields...............................................162
- C. Reference Manual...........................................165
- C.1 Commands and Environments.................................166
- C.1.1 Command Names and Arguments.................166
- C.1.2 Environments........................................166
- C.1.3 Fragile Commands..................................167
- C.1.4 Declarations..........................................168
- C.1.5 Invisible Commands and Environments..........169
- C.1.6 The \\ Command.....................................169
- C.2 The Structure of the Document.................................170
- C.3 Sentences and Paragraphs......................................170
- C.3.1 Making Sentences...................................170
- C.3.2 Making Paragraphs..................................171
- C.3.3 Footnotes.............................................172
- C.3.4 Accents and Special Symbols......................173
- C.4 Sectioning and Table of Contents..............................174
- C.4.1 Sectioning Commands..............................174
- C.4.2 The Appendix........................................175
- C.4.3 Table of Contents....................................175
- C.4.4 Style Parameters.....................................176
- C.5 Classes, Packages, and Page Styles...........................176
- C.5.1 Document Class......................................176
- C.5.2 Packages..............................................178
- C.5.3 Page Styles............................................179
- C.5.4 The Title Page and Abstract.........................181
- C.6 Displayed Paragraphs............................................183
- C.6.1 Quotation and Verse.................................184
- C.6.2 List-Making Environments.........................184
- C.6.3 The list and trivlist Environments..................185
- C.6.4 Verbatim...............................................186
- C.7 Mathematical Formulas...........................................187
- C.7.1 Math Mode Environments............................187
- C.7.2 Common Structures...................................189
- C.7.3 Mathematical Symbols................................189
- C.7.4 Arrays..................................................190
- C.7.5 Delimiters..............................................190
- C.7.6 Putting One Thing Above Another..................190
- C.7.7 Spacing.................................................191
- C.7.8 Changing Style........................................191
- C.8 Definitions, Numbering, and Programming...................192
- C.8.1 Defining Commands.................................192
- C.8.2 Defining Environments..............................192
- C.8.3 Theorem-like Environments.........................193
- C.8.4 Numbering............................................194
- C.8.5 The ithen Package....................................195
- C.9 Figures and Other Floating Bodies..............................197
- C.9.1 Figures and Tables....................................197
- C.9.2 Marginal Notes.........................................200
- C.10 Lining It Up in Columns.........................................201
- C.10.1 The tabbing Environment............................201
- C.10.2 The array and tabular Environments................204
- C.11 Moving Information Around.....................................207
- C.11.1 Files....................................................207
- C.11.2 Cross-Refernces......................................209
- C.11.3 Bibliography and Citation...........................209
- C.11.4 Splitting the Input....................................210
- C.11.5 Index and Glossary..................................211
- Producing an Index
- Compiling the Entries
- C.11.6 Terminal Input and Output..........................212
- C.12 Line and Page Breaking..........................................213
- C.12.1 Line Breaking..........................................213
- C.12.2 Page Breaking.........................................214
- C.13 Length, Spaces, and Boxes......................................215
- C.13.1 Length..................................................215
- C.13.2 Space...................................................216
- C.13.3 Boxes...................................................217
- C.14 Pictures and Color.................................................219
- C.14.1 The picture Environment.............................219
- Picture-Mode Commands
- Picture Objects
- Picture Declarations
- C.14.2 The graphics Package.................................223
- C.14.3 The color Package.....................................224
- C.15 Font Selection.......................................................225
- C.15.1 Changing the Type Style..............................225
- C.15.2 Changing the Type Size...............................226
- C.15.3 Special Symbols........................................226
- D. What's New....................................................227
- E. Using Plain TeX Commands...................................227
- Bibliography........................................................235
- Index................................................................237
Back to LaTeX: A Documentation Preparation System
Books Home
© Blue Sky TeX Systems