Article View: comp.text
Article #6419User's index to TeX posting! (LaTeX version)
From: John D Woolverton
Date: Mon, 22 May 1989 15:33
Date: Mon, 22 May 1989 15:33
335 lines
11139 bytes
11139 bytes
> Also I received from Hellmuth Broda (whbr@cgch.uucp) a modified
> version in LaTeX format that presevers the Two Column mode
> I was using, and a bit nicer formatting.
After many responces again, here is the LaTeX version.
Enjoy.
woolstar@csvax.caltech.edu
John D Woolverton
%%%%%%%%%% Cut Here %%%%%%%%%%%%% TeX Index %%%%%%%%%%%%%%%
%the following lines added to get LaTeX-compatibility and a doc title
\documentstyle[twocolumn]{article}
\title{A User's Index to Donald E. Knuth's \TeX book\thanks{
Index includes material from chapters 1--23 of the \TeX book.
>From USENET comp.text.
Adapted for \LaTeX\ and marginally corrected by {\tt (Hellmuth Broda)}.
Send any additions, corrections to \tt woolstar@csvax.caltech.edu}}
\author{John D Woolverton\\{\tt woolstar@csvax.Caltech.Edu}\\California Institute of Technology
}
\date{ 6 May 1989 }
\parskip0pt
\begin{document}
\maketitle
\rm %%%%%%%%%%%%%%% Stopped at Ch 23
\def\dd{$\otimes$} %\def\dd{\d \d }
\def\showi #1 #2 #3 {{\tt$\tt\backslash $#1}~~~{\sl #2}\dotfill #3\par}%mod whbr
\def\showo#1{{\tt$\tt\backslash$#1}}% mod whbr
\def\vrr #1 {$\langle #1\rangle $}
\def\M #1.{{#1 \rm(MACRO)}}%changed whbr
\parindent=0pt
\newdimen\mywidth
\newdimen\playwidth
\def\shit#1#2{
\setbox0=\hbox{#1}
\mywidth=\hsize
\advance\mywidth by -\wd0
\advance\mywidth by -1pt
\tabskip=0pt
\halign {\hfil ##% (was to\hsize)
\tabskip=5pt%
&\vtop{\raggedright \hsize=\mywidth##}\hfill\tabskip=0pt\cr#2}}
\def\section #1 {\noalign{\medbreak\hbox{#1}\smallskip}}
\count0=1
% index
{\vrr catcode }~~~{\sl type}\dotfill p.~37\par
{\vrr dimen }~~~{\sl type}\dotfill p.~57\par
{\vrr muglue }~~~{\sl math}\dotfill p.~168\par
{\vrr registers }~~~{\sl type}\dotfill p.~118\par
{\$ \$} ~~~{\sl math}\dotfill p.~127\par
{\$\$ \$\$} ~~~{\sl math}\dotfill p.~86\par
{\&} ~~~{\sl format}\dotfill p.~231\par
{atom} ~~~{\sl math}\dotfill p.~158\par
{boxes, summary} ~~~{\sl box}\dotfill p.~222\par
{delimiters} ~~~{\sl math/}\dotfill p.~146\par
{large operators \dd} ~~~{\sl math}\dotfill p.~144\par
{line breaking \dd} ~~~{\sl conv}\dotfill p.~?\par
{math accents \dd} ~~~{\sl math}\dotfill p.~135\par
{math breaking \dd} ~~~{\sl conv}\dotfill p.~188\par
{math styles} ~~~{\sl math}\dotfill p.~140\par
{page breaking \dd} ~~~{\sl conv}\dotfill p.~?\par
{token expansion \dd} ~~~{\sl conv}\dotfill p.~212\par
{token expansion exceptions \dd} ~~~{\sl conv}\dotfill p.~215\par
{whatsits \dd} ~~~{\sl ???}\dotfill p.~226\par
\showi {$\langle {\bf space}\rangle$} text p.~8
\showi ! math p.~167
\showi * math p.~173
\showi , math p.~167
\showi - text p.~95
\showi + format p.~231--234
\showi ; math p.~167
\showi / font p.~14
\showi {\tt >} math p.~167
\showi above math p.~143
\showi abovewithdelims math p.~152
\showi advance var p.~118
\showi atopwithdelims math p.~152
\showi baselineskip var p.~78
\showi batchmode diagnost p.~32
\showi begingroup mode p.~21
\showi bigbreak \M glue. p.~111
\showi bigskip \M glue. p.~70
\showi box box p.~120
\showi boxmaxdepth internal p.~81
\showi box\showo{tabs} format p.~234
\showi break format p.~94
\showi bye \M command. p.~87
\showi cal conv p.~164
\showi catcode internal p.~39
\showi centerline \M glue. p.~20
\showi cleaders text p.~224
\showi cleartabs format p.~234
\showi closein command p.~217
\showi closeout command p.~226
\showi columns format p.~231
\showi copy box p.~120
\showi countdef var p.~119
\showi cr format p.~231
\showi crcr format p.~249
\showi csname conv p.~40
\showi def conv ch.~20
\showi delcode math p.~156
\showi discretionary text p.~95
\showi displaylines math p.~194
\showi displaystyle math p.~141
\showi dimendef var p.~119
\showi divide var p.~118
\showi dp conv p.~120
\showi edef conv p.~215
\showi eject command p.~24
\showi end command p.~24
\showi endgroup mode p.~21
\showi endinput command p.~214
\showi eqalign math p.~190
\showi eqalignno math p.~192
\showi errorstopmode diagnost p.~32
\showi escapechar internal p.~40
\showi everydisplay internal p.~179
\showi everymath internal p.~179
\showi everypar internal p.~105
\showi expandafter conv p.~213
\showi fam internal p.~154
\showi font font p.~16
\showi fontname font p.~213
\showi footnote text p.~116
\showi futurelet conv p.~207
\showi frenchspacing mode p.~74
\showi gdef conv p.~206
\showi global command p.~21
\showi goodbreak glue p.~111
\showi halign format p.~235
\showi {halign to} format p.~233
\showi {halign spread} format p.~238
\showi hangafter format p.~102
\showi hangindent format p.~102
\showi hbadness var p.~29
\showi hbox box p.~64
\showi {hbox to} box p.~77
\showi {hbox spread} box p.~77
\showi hfil glue p.~71
\showi hfill glue p.~71
\showi hfilneg glue p.~72
\showi hfuzz internal p.~30
\showi hrule text p.~221
\showi hsize var p.~26
\showi hskip glue p.~72
\showi hss glue p.~71
\showi ht conv p.~120
\showi {if \vrr general } command p.~207
\showi if command p.~209
\showi ifcase command p.~210
\showi ifcat command p.~209
\showi ifdim command p.~209
\showi ifeof command p.~210
\showi iffalse command p.~210
\showi ifhbox command p.~210
\showi ifhmode command p.~209
\showi ifinner command p.~209
\showi ifmmode command p.~209
\showi ifnum command p.~209
\showi ifodd command p.~209
\showi iftrue command p.~210
\showi ifvmode command p.~209
\showi ifvbox command p.~210
\showi ifvoid command p.~210
\showi ifx command p.~20
\showi immediate command p.~227
\showi indent mode p.~86
\showi input command p.~7
\showi item \M format. p.~102
\showi itemitem \M format. p.~102
%\showi itemlist {format (HPMACRO)} hp.~53%commented out whbr
\showi jobname var p.~213
\showi lastbox box p.~222
\showi leaders text p.~223
\showi left math p.~148
\showi leftskip var p.~100
\showi let conv p.~206
\showi limits math p.~144
\showi line \M glue. p.~77
\showi lineskip var p.~78
\showi lineskiplimit var p.~78
\showi llap \M box. p.~82
\showi long conv p.~205
\showi looseness var p.~103
\showi lower box p.~66
\showi lowercase conv p.~41
\showi magnification font p.~59
\showi magstep Const p.~17
\showi mathbin conv p.~155
\showi mathchoice math p.~151
\showi mathclose conv p.~155
\showi mathop conv p.~155
\showi mathopen conv p.~155
\showi mathord conv p.~155
\showi mathpalette math p.~151
\showi mathpunct conv p.~155
\showi mathrel conv p.~155
\showi mathsurround internal p.~162
\showi meaning conv p.~213
\showi medbreak \M glue. p.~111
\showi medskip \M glue. p.~70
\showi message command p.~217
\showi midinsert text p.~116
\showi mit conv p.~164
\showi mkern math p.~168
\showi moveleft box p.~80
\showi moveright box p.~80
\showi mskip math p.~168
\showi multiply bar p.~118
\showi multispan format p.~243
\showi muskipdef var p.~119
\showi narrower glue p.~100
\showi newbox var p.~122
\showi newcount var p.~122
\showi newdimen var p.~122
\showi newfam var p.~122
\showi newif command p.~211
\showi newinsert var p.~122
\showi newmuskip var p.~122
\showi newread var p.~216
\showi newskip var p.~122
\showi newtoks var p.~122
\showi newwrite var p.~226
\showi noalign format p.~237
\showi noexpand conv p.~213
\showi noindent mode p.~86
\showi nolimits math p.~144
\showi nonfrenchspacing mode p.~74
\showi nonscript math p.~179
\showi nonstopmode diagnost p.~32
\showi null \M box. p.~311
\showi nullfont font p.~14
\showi number conv p.~41
\showi obeylines mode p.~94
\showi offinterlineskip {format command} p.~245
\showi omit format p.~243
\showi openin command p.~216
\showi openout command p.~226
\showi openup command p.~194
\showi outer conv p.~206
\showi over math p.~139
\showi overwidthdelims math p.~152
\showi pagegoal internal p.~114
\showi pageinsert text p.~115
\showi pagetotal internal p.~114
\showi par mode p.~86
\showi parskip var p.~104
\showi parfillskip var p.~100
\showi parshape format p.~101
\showi penalty glue p.~97
\showi phantom math p.~178
\showi pregraf internal p.~103
\showi quad \M glue. p.~166
\showi qquad glue p.~166
\showi raggedright mode p.~29
\showi raise box p.~66
\showi read command p.~217
\showi relax mode p.~23
\showi right math p.~148
\showi rightskip var p.~100
\showi rlap \M box. p.~82
\showi romannumeral conv p.~41
\showi scriptfont math p.~153
\showi scriptstyle math p.~141
\showi scriptscriptfont math p.~153
\showi scriptscriptstyle math p.~141
\showi scrollmode diagnost p.~32
\showi setbox box p.~120
\showi settabs format p.~231
\showi sfcode internal p.~76
\showi show diagnostic p.~10
\showi showlists diagnostic p.~88
\showi showthe diagnostic p.~121
\showi skipdef var p.~119
\showi slash text p.~93
\showi smallbreak \M glue. p.~111
\showi smallskip \M glue. p.~70
\showi smash math p.~178
\showi spacefactor internal p.~76
\showi spaceskip internal p.~76
\showi span format p.~243
\showi special command p.~228
\showi string conv p.~40,213
\showi strut text p.~82
%\showi subitemlist {format (HPMACRO)} hp.~53%commented out whbr
\showi supereject text p.~116
\showi tabskip format p.~240
\showi textfont math p.~153
\showi textstyle math p.~141
\showi the conv p.~214
\showi thinspace \M glue. p.~5
\showi tolerance internal p.~29
\showi topinsert text p.~115
\showi topskip internal p.~112
\showi tracingall diagnostic p.~121
\showi tracingcommands diagnostic p.~88
\showi tracingoneline diagnostic p.~121
\showi tracingpages diagnostic p.~112
\showi tracingparagraphs diagnostic p.~98
\showi unhbox box p.~120
\showi unhcopy box p.~120
\showi unskip glue p.~222
\showi unvbox box p.~120
\newpage %temp fix to get a nice last page (both columns same length) whbr
\showi unvcopy box p.~120
\showi uppercase conv p.~41
\showi vadjust glue p.~105
\showi valign format p.~249
\showi vbox box p.~80
\showi {vbox to} box p.~80
\showi {vbox spread} box p.~80
\showi vcenter math p.~151
\showi vfil glue p.~71
\showi vfill glue p.~24
\showi vfilneg glue p.~72
\showi vphantom math p.~178
\showi vrule text p.~221
\showi vsize var p.~114
\showi vsplit box p.~124
\showi vss glue p.~71
\showi vtop box p.~81
\showi {vtop to} box p.~81
\showi {vtop spread} box p.~81
\showi wd conv p.~120
\showi write command p.~226
\showi xdef conv p.~215
\showi xleaders text p.~224
\showi xspaceskip internal p.~76
% Modifications by whbr (Hellmuth Broda, Ciba-Geigy Inc Basle, Switzerland)
\end{document}
Technical Details
Message-ID:
<10759@cit-vax.Caltech.Edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!ucsd!ames!elroy!cit-vax!woolstarShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!ucsd!ames!elroy!cit-vax!woolstar From: woolstar@cit-vax.Caltech.Edu (John D Woolverton) Newsgroups: comp.text Subject: User's index to TeX posting! (LaTeX version) Message-ID: <10759@cit-vax.Caltech.Edu> Date: 22 May 89 15:33:02 GMT Organization: California Institute of Technology Lines: 335