; TeX output 1995.03.26:0044$$$': cmti10Bugsin!p0J cmsl10TheUUTU>'ExXbGook,se}'condprinting }"V cmbx101K`y cmr10ThisFisalistofallcorrectionsmadetoTheTU>'ExXbGooksinceFthesecondprinting. If+yourcopydoGesn'tsay`Secondprinting(OctobGer1984)#'onthecopyrightpage,youshouldalsoloGokatthepreviousbuglist.~Infact,uthemostimportantcor-rectionstothe rstprintingwerediscovered rst, }sothey'vealreadybGeenmade.X-ff\ PageUU23,line16(10/13/84)fff\ Ǎ$'ExXhasgottenuntilnowinthestoryJff\PageUU41,lines7and81(10/8/85)ff\ 1*= manfnt$o cmr9Thet9winopAerationsߤN cmtt9\uppercase{ cmsy9htokenTlisti,M}and\lowercase{htokenTlisti,M} $goFthroughagiv9entokenlistandconvertallofthecharactertokenstotheir&fff\PageUU57,line17(1/6/86)ff\ $dd didotUUpGoint(1157dd=1238pt)fff\PageUU61,lines17{19(12/18/85)ff\ depth,em,ex,fil,height,in,l,minus,mm,mu,pc,plus,pt,scaled,sp,spread,to, true,<}width.(See4AppAendixI4forreferencestothecon9textsinwhicheachoftheseisrecognizedTasak9eyword.)fff\ PageUU67,appGendanewexercise(1/19/85)ff\ x$2@cmbx8EXEROCISEDFt : cmbx911.6$ConstructTa\fracmacrosuc9hthat`\frac1/2'yields`ПAacmr61/ҟ2Gy'.fff\ PageUU130,line15(4/17/85)ff\$$y'''_3+g'^2$ b> cmmi10y^[O!cmsy7000lٓRcmr73 d+8g[ٟ^0*^2щff\PageUU170,line5(5/28/85)ff\ @tall,unslan9tedletter;andsoon.Buttwooftheexamplesinvolvecorrectionsthatwere&fff\PageUU194,lines13{15shouldbGecenteredbGetter\#n(10/22/84)ff\5" cmmi9xƸx;A(1){ifexƸy then$ypx;q(2)a"[ifoǪxƸy and!ypz then$Ҳxzc:UP(3)*$@2BugsinTheUUTU>'ExXbGook,se}'condprintingff\ PageUU215,lines9and10fromthebGottomv(12/23/84)fff\ @generalyformatisthesameasfor\defand\gdef,butTuAEXblindlyexpandsthetok9ens of>thereplacemen9ttextaccordingtotheexpansionrulesabAove.F:orexample,consider&fff\PageUU233,lines15{19(1/19/85)ff\"URWeight_ServingsAppr}'oximateCookingTime[*$8UUlbs._61UUhourand50to55minutes $9UUlbs._7UUto8AbGoutUU2hours$91s/2̫lbs._8UUto92UUhoursand10to15minutes$101s/2̫lbs._9UUto102UUhoursand15to20minutesfff\ PageUU236,lines18{21(1/19/85)ff\4SquabP=&%j cmti9Poussin42ޟ3/ҟ4\ͬtoT1VBroil,TGrill,Roast ^Broiler@hPouletN'ExXbGook,se}'condprinting }3ff\ک PageUU300,lines5{10[changedforversion1.3]fj(11/25/84)fff\ڟ CwhatQpartofTuAEX'smemoryhasbAecomeo9verloaded;oneQofthefollo9wingfourteenthings willTbAemen9tioned:ۍ$numberofstrings(namesTofcon9trolsequencesand les)$poolsize(theTc9haractersinsuchnames)$mainmemorysize(bAo9xes,Tglue,breakpoin9ts,tokenlists,characters,etc.) Љff\ڦPageUU300,lines23{29[changedforversion1.3]aj(11/25/84)fff\ڟ $Ify9ouhaveajobthatdoAesn'tover owTuAEX'scapacity:,ܒyetyouwanttosee$justuho9wcloselyyouhaveapproachedthelimits,~justset\tracingstatstoa#XpAositiv9ev|raluebeforetheendofy9ourjob.F}Thelog lewillthenconcludewitharepAort^ony9ouractualusageofthe rsteleventhingsnamedabAove(i.e.,)thenumbAerofstrings,ߩ:::4,ߩthe>sa9vesize),ߩinthatorder.F:urthermore,ify9ouset\tracingstatsequalto2ormore,pTuAEXwillsho9witscurrentmemoryusagewheneveritdoAesa\shipoutcommand.s1Suc9hstatisticsarebrokenintotwoparts;`490&5950'means,$forexample,that%490w9ordsarebAeingusedfor\large"thingslikebAoxes,iglue,and%breakpAoints,whileT5950w9ordsarebAeingusedfor\small"thingsliketokensandcharacters. -Љff\ڦPageUU302,line14(10/8/85)fff\ڟۍ$.\tenrm?|(ligature?---) ff\ڦPageUU305,line26(12/24/84)ff\ڟ Csen9table$8as^^M.AskingTuAEXto\show\^^M#proAducestheresponse`>\^^M=macro:->\ .'. ]ωff\ڦPageUU306,line10(7/1/85)ff\ڟ õno\explicitk9erns,"Kandanitaliccorrectionisanexplicitkern.)Buttheitaliccorrection ma9yTbAetoom9uchT(especiallyinanitalicfon9t);shelf{\kern0pt}fulisoftenbest. Љff\ڦPageUU308,line25(3/25/85)ff\ڟ C$\def\appendroman#1#2#3{\edef#1{\def\noexpand#1{\csname mЉff\ڦPageUU311,insertanewanswer?(1/19/85)ff\ڟ CȞ11.6.$\def\frac#1/#2{\leavevmode\kern.1em $\raise.5ex\hbox{\the\scriptfont0#1}\kern-.1em$/\kern-.15em\lower.25ex\hbox{\the\scriptfont0#2}} ۍ[ThisTcausesansw9er12.8tomovetopage312;answer12.16alsomovestopage313.] Љff\ڦPageUU320,lines17{20(8/10/85)fff\ڟ Cuo17.16.$\def\sqr#1#2{{\vcenter{\vbox{\hruleheight.#2ptḬ\hbox{\vrulewidth.#2ptheight#1pt\kern#1ptWr\vrulewidth.#2pt}Ḭ\hruleheight.#2pt}}}}{$@4BugsinTheUUTU>'ExXbGook,se}'condprintingff\ PageUU327,lines26{33(10/22/84)fff\ @uo19.16.$$$\displaylines{\hfillx\equivx;\hfill\llap{(1)}\cr 2,\hfill\hbox{if}\quadx\equivy\quad\hbox{then}\quad@Yy\equivx;\hfill\llap{(2)}\cr2,\hfill\hbox{if}\quadx\equivy\quad\hbox{and}\quad@Yy\equivz\quad\hbox{then}\quad@Yx\equivz.\hfill\llap{(3)}\cr}$$There'sTalsoatric9kiersolution,whichbAeginswith$$$\displaylines{x\equivx;\hfil\llap{(1)}\hfilneg\crffff\PageUU330,line29(11/15/85)fff\ @$\edef\next#1#2{\def#1{\b#2\d}}\next\a\c &eff\PageUU332,lines17{24(1/19/85)ff\Z@$\settabs\+\indent&10\frac1/2lbs.\qquad&\itServings\qquad&\cr $\+&\negthinspace\itWeight&\itServings&-s,{\itApproximateCookingTime\/}*\cr$\smallskip$\+&8lbs.&6&1hourand50to55minutes\cr$\+&9lbs.&7to8&About2hours\cr$\+&9\frac1/2lbs.&8to9&2hoursand10to15minutes\cr$\+&10\frac1/2lbs.&9to10&2hoursand15to20minutes\cr &eff\PageUU332,lines33{35(1/19/85)ff\ proAofs. e(Y:ou^w9eren'tsupposedtothinkofthis,butithastobemen9tioned.) eSee exerciseT11.6forthe`\frac'macro;it'sbAettertosa9y`П1/ҟ2Gy'than`P 33133&fe2 ',inacookbook.$Anotherw9aytotreatthistablewouldbAetodisplayitinavbAox,insteadofincludingTa rstcolumnwhosesolepurpAoseistospecifyinden9tation.&fff\PageUU337,line28(11/12/85)fff\ \nextnumber.Quic9kd$shouldput`\relax'attheendofhismacro.m(Thekeywordsl,fff\PageUU357,lines35and361(1/8/85)ff\ @\def\*{\discretionary{\thinspace\the\textfont2\char2}{}{}}ffff\PageUU357,lasttwolinesx(4/17/85)ff\ @\def\pr@m@s{\ifx'\next\let\next\pr@@@s\else\ifx^\next\let\next\pr@@@t s,\else\let\next\egroup\fi\fi\next}\def\pr@@@s#1{\prim@s}\def\pr@@@t#1#2{#2\egroup}!$$BugsinTheUUTU>'ExXbGook,se}'condprinting }5ff\ PageUU358,lines8{12(1/23/85)fff\ X\def\hbar{{\mathchar'26\mkern-9muh}} \def\surd{{\mathchar"1270}}\def\angle{{\vbox{\ialign{$\m@th\scriptstyle##$\crcrY\not\mathrel{\mkern14mu}\crcr\noalign{\nointerlineskip}Y\mkern2.5mu\leaders\hruleheight.34pt\hfill\mkern2.5mu\crcr}}}} ff\PageUU359,lines7{8(1/22/85)fff\ X\def\ddots{\mathinner{\mkern1mu\raise7pt\vbox{\kern7pt\hbox{.}}\mkern2muX\raise4pt\hbox{.}\mkern2mu\raise1pt\hbox{.}\mkern1mu}} ff\PageUU360,line22(1/22/85)fff\ X s,\mkern5mu\raise.6\dimen@\copy\rootbox\mkern-10mu\box0}ff\PageUU361,line3(3/27/85)fff\ X\def\buildrel#1\over#2{\mathrel{\mathop{\kern0pt#2}\limits^{#1}}}ff\PageUU361,lines19{20(1/22/85)fff\ X\def\bmod{\mskip-\medmuskip\mkern5mu s,\mathbin{\rmmod}\penalty900\mkern5mu\mskip-\medmuskip}ff\PageUU361,line27(5/1/85)fff\ X\def\matrix#1{\null\,\vcenter{\normalbaselines\m@th Uff\PageUU361,bGottomline(5/1/85)ff\ X s,\null\;\vbox{\kern\ht1\box2}\endgroup} ff\PageUU362,line9(5/1/85)ff\ X\def\eqalign#1{\null\,\vcenter{\openup1\jot\m@th ff\PageUU362,lines17{29(8/10/85)ff\ X\def\@lign{\tabskip=0pt\everycr={}}%restoreinside\displ@y \def\displaylines#1{\displ@y s,\halign{\hboxto\displaywidth{$\hfil\@lign\displaystyle##\hfil$}\crcrX#1\crcr}} +\def\eqalignno#1{\displ@y\tabskip=\centering s,\halignto\displaywidth{\hfil$\@lign\displaystyle{##}$\tabskip=0ptX&$\@lign\displaystyle{{}##}$\hfil\tabskip=\centeringX&\llap{$\@lign##$}\tabskip=0pt\crcrX#1\crcr}}\def\leqalignno#1{\displ@y\tabskip=\centering s,\halignto\displaywidth{\hfil$\@lign\displaystyle{##}$\tabskip=0ptX&$\@lign\displaystyle{{}##}$\hfil\tabskip=\centeringX&\kern-\displaywidth\rlap{$\@lign##$}\tabskip=\displaywidth\crcrX#1\crcr}}+$@6BugsinTheUUTU>'ExXbGook,se}'condprintingff\ PageUU363,line9(5/12/85)fff\ P\def\footnote#1{\let\@sf=\empty%parameter#2(thetext)isreadlater ff\PageUU364,line3(3/23/85)ff\ P\def\plainoutput{\shipout\vbox{\makeheadline\pagebody\makefootline}% ff\PageUU364, fth-lastline(9/15/85)ff\ P\def\fmtname{plain}\def\fmtversion{2.0}%identifiesthecurrentformat ff\PageUU399,eighth-lastline(2/11/85)ff\ P s,\baselineskip=\footnotebaselineskip\noindent\unhbox0\par} ff\PageUU401,line5(1/29/85)ff\ xP\fontdimen>parameterstoqualifyasamathsym9bAolfont).Բ(2)Setallthefontidenti ersff\PageUU414,line10(12/17/84)ff\ P\font\titlefont=cmssdc403r%titlesinchapteropenings ff\PageUU444,bGottomline(1/10/85)ff\ xPdepth~d(zc)+vR,consistingofbAo9xxfollowedbyanappropriatekernfollowedbybAoxzc.ff\PageUU461,entryforcharactercoGdes(11/6/85)ff\ F$|{Ycmr8AddX`#8)cmsl8seealso<8categoryco'ExXbGook,se}'condprinting }7ff\ PageUU469,newentryq(11/12/85)fff\ $Cscmtt8lXafterfil,271fe d,337. ff\PageUU469,secondlineontheright(9/13/85)ff\ } $LA TAEMX,X137. ff\PageUU470,indexentriesfor\longleftarrowthru\Longrightarrow(10/5/84)ff\ R_$TheXreferencestopage358shouldb cmmi10Aacmr6ٓRcmr7|{Ycmr8o cmr9K`y cmr10F