TeX by topic, a texnician's reference
β Scribed by Victor Eijkhout
- Publisher
- Addison-Wesley Pub (Sd)
- Year
- 1992
- Tongue
- English
- Leaves
- 289
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
For readers already familiar with the TEX computer typesetting system, but have specific questions or want to explore advance features. A reference manual designed to complement tutorial guides.
β¦ Table of Contents
Four TeX processors......Page 15
Two-level input processing......Page 16
Special cases: expandafter,noexpand, and the......Page 17<br> The execution processor......Page 18<br> Skipped spaces......Page 19<br> Internal quantities and their representations......Page 20<br> Initial processing......Page 21<br> Category codes......Page 22<br> State M: middle of line......Page 24<br> 0: escape character......Page 25<br> 14: comment......Page 26<br> Letters and other characters......Page 27<br> Skipped spaces......Page 28<br> Ignored and obeyed spaces......Page 29<br> "426830A space token"526930B......Page 30<br> Obeylines......Page 31<br> Changing theendlinechar......Page 32
The input processor as a separate process......Page 33
The @ convention......Page 34
Character codes......Page 35
Denoting characters to be typeset: char......Page 36<br> Implicit character tokens:let......Page 37
Accents......Page 38
Uppercase and lowercase codes......Page 39
Creative use of uppercase andlowercase......Page 40
Output of control sequences......Page 41
Category codes of a string......Page 42<br> Fonts......Page 43<br> Querying the current font and font names......Page 44<br> Font dimensions......Page 45<br> Ligatures......Page 46<br> Boundary ligatures......Page 47<br> Boxes......Page 48<br> Allocation:newbox......Page 49
The lastbox......Page 50<br> Dimensions of created vertical boxes......Page 51<br> Examples......Page 52<br> Predetermined dimensions......Page 53<br> Box dimensions and box placement......Page 54<br> Boxes and negative glue......Page 55<br> Opening and closing boxes......Page 56<br> Unboxing......Page 57<br> Forgetting thebox......Page 58
More subtleties with vertical boxes......Page 59
Dissecting paragraphs with lastbox......Page 60<br> Horizontal mode......Page 62<br> Horizontal and vertical commands......Page 63<br> Internal vertical mode......Page 64<br> Modes and glue......Page 65<br> Testing modes......Page 66<br> Integers......Page 68<br> Denotations: characters......Page 69<br> Internal integers......Page 70<br> Numbers......Page 71<br> Arithmetic......Page 72<br> Number testing......Page 73<br> Expanding too far / how far......Page 74<br> Definition of "426830A glue"526930B and "426830A dimen"526930B......Page 76<br> Definition of dimensions......Page 77<br> Conversion of "426830A glue"526930B to "426830A dimen"526930B......Page 78<br> Arithmetic: addition......Page 79<br> Units of measurement......Page 80<br> Stretch and shrink......Page 81<br> Glue and breaking......Page 83<br> The last glue item in a list: backspacing......Page 84<br> Glue in trace output......Page 85<br> Rules......Page 87<br> Leaders......Page 88<br> Rule leaders......Page 89<br> Evenly spaced leaders......Page 90<br> Leaders and box registers......Page 91<br> Leaders and shifted margins......Page 92<br> The grouping mechanism......Page 93<br> Group delimiters......Page 94<br> The brace as a token......Page 95<br> Open and closing brace control symbols......Page 96<br> Introduction......Page 97<br> Prefixes......Page 98<br> Undelimited parameters......Page 99<br> Examples with delimited arguments......Page 100<br> The macro parameter character......Page 102<br> Construction of control sequences......Page 103<br>futurelet......Page 104
Tail recursion......Page 105
Unknown number of arguments......Page 106
Examining the argument......Page 107
Two-step macros......Page 109
A comment environment......Page 110
Ordinary expansion......Page 112
One step expansion: expandafter......Page 113<br>afterassignment......Page 114
aftergroup......Page 115<br>noexpand and active characters......Page 116
relax andcsname......Page 117
TeX inserts a relax......Page 118<br> Expanding after......Page 119<br> Defining inside anedef......Page 120
Expansion and write......Page 121<br> More examples withrelax......Page 122
Example: category code saving and restoring......Page 123
More expansion......Page 124
The shape of conditionals......Page 125
ifx......Page 126<br> Numerical tests......Page 127<br> Case statement......Page 128<br> Thenewif macro......Page 129
Evaluation of conditionals......Page 130
The test wants to gobble up the else orfi......Page 131
Macros and conditionals; the use of expandafter......Page 132<br> Conditionals and grouping......Page 133<br> More examples of expansion in conditionals......Page 134<br> Use of token lists......Page 137<br> Token list registers......Page 138<br> Operations on token lists: stack macros......Page 139<br> Executing token lists......Page 140<br> Interline glue......Page 142<br> Terminology......Page 144<br> Additional remarks......Page 145<br> When does a paragraph start......Page 146<br> Starting a paragraph with a group......Page 147<br> An indentation scheme......Page 148<br> A paragraph skip scheme......Page 149<br> The way paragraphs end......Page 151<br> Ending a paragraph and a group at the same time......Page 152<br> Finiteparfillskip......Page 153
A precaution for paragraphs that do not indent......Page 154
Hanging indentation......Page 155
General paragraph shapes: parshape......Page 156<br> Indenting into the margin......Page 157<br> Another approach to hanging indentation......Page 158<br> More examples......Page 159<br> Line Breaking......Page 160<br> Penalties and other break locations......Page 161<br> Demerits......Page 162<br> The process of breaking......Page 163<br> Hyphens and discretionaries......Page 164<br> Hyphenation......Page 165<br> End of a word......Page 166<br> Switching hyphenation patterns......Page 167<br> Automatic interword space......Page 169<br> User interword space......Page 170<br> Control space and tie......Page 171<br> Punctuation......Page 172<br> Other influences on the space factor......Page 173<br> Mathematical characters......Page 174<br> Delimiters......Page 175<br> Finding a delimiter; successors......Page 176<br> Radicals......Page 177<br> Math accents......Page 178<br> Initial family settings......Page 179<br> Change the font of ordinary characters and uppercase Greek......Page 180<br> New fonts in formulas......Page 181<br> Evaluating the families......Page 182<br> Mathematics Typesetting......Page 183<br> Styles in math mode......Page 184<br> Choice of styles......Page 185<br> Large operators and their limits......Page 186<br> Mathematical spacing: mu glue......Page 187<br> Muskip registers......Page 188<br> Generalized fractions......Page 189<br> Symbol font attributes......Page 190<br> Extension font attributes......Page 191<br> Example: subscript lowering......Page 192<br> Displays......Page 193<br> Vertical material around displays......Page 194<br> Equation numbers......Page 195<br> Non-centred displays......Page 196<br> Horizontal and vertical alignment......Page 198<br> Material between the lines:noalign......Page 199
Infinite preambles......Page 200
tabskip......Page 201<br> Alternate specifications:omit......Page 202
Rules in alignments......Page 203
Example: math alignments......Page 204
topskip......Page 206<br> Page height and depth......Page 207<br> The current page and the recent contributions......Page 208<br> Page length bookkeeping......Page 209<br> Breakpoint penalties......Page 210<br> Breakpoint computation......Page 211<br>vsplit......Page 212
Determining the breakpoint......Page 213
The page builder after a paragraph......Page 214
The output token list......Page 215<br> Marks......Page 216<br> Example: no widow lines......Page 218<br> Example: no indentation top of page......Page 219<br> More examples of output routines......Page 220<br> Insertion items......Page 221<br> Moving insertion items from the contributions list......Page 222<br> Insertions in the output routine......Page 223<br> Plain TeX insertions......Page 224<br> File I/O......Page 225<br> Input withread......Page 226
Inspecting input......Page 227
Write inside a vertical box......Page 228
Expansion and spaces in write andmessage......Page 229
Allocation commands......Page 230
Ground rules for macro writers......Page 231
Start of the job......Page 233
Run modes......Page 234
Formats: loading......Page 236
The knowledge of IniTeX......Page 237
Preloaded fonts......Page 238
Other formats......Page 239
Magnification......Page 240
Fonts......Page 241
Font files......Page 242
TeX and web......Page 243
The TeX Users Group......Page 244
Tracing......Page 245
Show boxes: showbox,tracingoutput......Page 246
Global statistics......Page 248
Error messages......Page 249
Exception dictionary (307)......Page 250
Main memory size (30000)......Page 251
Text input levels (6)......Page 252
Notations......Page 253
"426830A filler"526930B , "426830A general text"526930B......Page 254
Differences between TeX versions 2 and 3......Page 255
Glossary of TeX Primitives......Page 257
Character tables......Page 270
Computer modern fonts......Page 272
Mathcharacter codes......Page 277
Delimiter codes......Page 278
"426830A mathchardef tokens"526930B : ordinary symbols......Page 279
"426830A mathchardef tokens"526930B : large operators......Page 280
"426830A mathchardef tokens"526930B : binary operations......Page 281
"426830A mathchardef tokens"526930B : relations......Page 282
`delimiter macros......Page 283
Changes to this document......Page 289
β¦ Subjects
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°;ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ°;TeX / LaTeX;
π SIMILAR VOLUMES
For readers already familiar with the computer typesetting system, but have specific questions or want to explore advance features. A reference manual designed to complement tutorial guides.
<p>After the murder of her first love, J.J. hops from bed to bed, enjoying the heat of sexual encounters but closing her heart to love—until her dead lover's well-meaning grandmother steps in with a special blend of spices and a promise that J.J. won't find release until she opens her heart. A
Spriggs's Essentials of Polysomnography, Third Edition is a comprehensive, full-color text designed specifically for sleep technicians and professionals. The Third Edition has earned its place as the touchstone for hospitals, sleep labs, physiciansβ offices,