÷ƒ’À;è TeX output 1995.08.16:1904‹ÿÿÿÿŸò ƒ3Ú ş#¾ãóVÂÖN ¼j cmbx12ëVGNU‘ƧMak‘ÿZeinfoŸ‰ÕÁG ¶AóFÂÖN ff cmbx12ëFBrian–ffJ.“F‘ş¦foŒÌx“and“Robs3ert“J.“ChassellŸ‰ÕÁGŸŒ‹*Ÿò ƒ3Ú ÿOŞïó2Kñ`y ó3 cmr10İCop•²!yrigh“t‘±«‚c‘¦fó:!",š ó3 cmsy10å ‘@İ1992,–¦f1993,“1994,“1995“F›ÿeree“Soft•²!w“are–¦fF˜oundation,“Inc.¤!Pš²!ermission–ú‡is“gran˜ted“to“mak˜e“and“distribute“v˜erbatim“copies“of“this“man˜ual“pro˜vided“the“cop˜yrigh˜t©notice–¦fand“this“pMŞermission“notice“are“preserv²!ed“on“all“copies.¡Pš²!ermission–\ùis“gran˜ted“to“cop˜y“and“distribute“moMŞdi ed“v˜ersions“of“this“man˜ual“under“the“conditions¦for–€vš²!erbatim“cop˜ying,‘!®pro˜vided“that“the“en˜tire“resulting“deriv˜ed“w˜ork“is“distributed“under“the“terms¦of–¦fa“pMŞermission“notice“iden²!tical“to“this“one.¡Pš²!ermission–³îis“gran˜ted“to“cop˜y“and“distribute“translations“of“this“man˜ual“in˜to“another“language,¦under–`lthe“abšMŞo•²!v“e–`lconditions“for“mo˜di ed“v²!ersions,‘nkexcept“that“this“p˜ermission“notice“ma²!y“b˜e“stated¦in–¦fa“translation“appro•²!v“ed›¦fb“y˜the˜F‘ÿeree˜Soft“w“are˜F‘ÿeoundation.ŸŒ‹ŸòİChapter–¦f1:‘İİWhat“is“ó3ßêÂÖN G® cmbx12é1‘ ¸QWhat–¦Mis“óA߆µTG® cmtt12ëAmakeinfoé?Ÿ-vƒ‘İThis–ި le“doMŞcumenš²!ts“the“use“of“the“Şmakeinfo“İprogram,‘ì¸v˜ersions“1.61“and“later.‘†£It“is“an“extract¤from–¦fthe“ó6p®0J ó3 cmsl10áT‘ÿeeXinfo‘36İman²!ual.©!´‘Şmakeinfo–Í«İis“a“program“for“con•²!v“erting–Í«áT‘ÿeeXinfo›Z{İ les“in²!to“áInfo˜İ les.‘S«T‘ÿeeXinfo“is“a“doMŞcumen²!tation¡system–¦fthat“uses“a“single“source“ le“to“prošMŞduce“b˜oth“on-line“information“and“prin²!ted“output.¦‘Y‘ÿeou–.ìcan“read“the“on-line“information“using“Info;‘VÀt²!ypšMŞe“Şinfo“İto“learn“ab˜out“Info.‘¶ See“the“áT‘ÿeeXinfo¡İman²!ual,–¦fto“learn“abšMŞout“the“T‘ÿeeXinfo“do˜cumen²!tation“system.Ÿ6ÕSëF1.1‘™Con•ŒÌtrolling›¦MP“aragraph˜F‘ş¦formats¦‘İWithout–Óean²!y“spMŞecial“options,‘ı™Şmakeinfo“á lls‘Fçİthe“paragraphs“that“it“outputs“to“an“Info“ le.‘—ˆFilling¡is–uthe“proMŞcess“of“breaking“and“connecting“lines“so“that“lines“are“the“same“length“as“or“shorter“than¡the›oyn•²!um“b•MŞer˜sp“eci ed˜as˜the˜ ll˜column.‘ËLines˜are˜brok²!en˜b“et•²!w“een˜w“ords.‘ËWith˜Şmakeinfoİ,‘zuy“ou˜can¡con²!trol:¦‘ú‘å‘®dİThe–¦fwidth“of“eac²!h“paragraph“(the“á ll-columnİ).Ÿ´‘ú‘å‘®dİThe–€Kamounš²!t“of“inden˜tation“that“the“ rst“line“of“eac˜h“paragraph“receiv˜es“(the“áparagraph-¡‘®dinden²!tationİ).Ÿ6ÕSëF1.2‘™Command–¦MLine“Options¦‘İThe–¦ffolloš²!wing“command“line“options“are“a˜v‘ÿdDailable“for“Şmakeinfoİ.¤!Ÿè„Ş-D‘¦fáv‘ÿdDar‘9ĞóİCause–¦fáv›ÿdDar‘oİto“bMŞe“de ned.‘İİThis“is“equiv˜alen²!t“to“Ş@set“áv˜ar‘oİin“the“T‘ÿeexinfo“ le.¡© Ş--error-limit‘¦fálimit¤‘9ĞóİSet–Omthe“maximš²!um“n˜um˜bšMŞer“of“errors“that“Şmakeinfo“İwill“rep˜ort“b˜efore“exiting“(on“the¡‘9Ğóassumption–Üsthat“con•²!tin“uing›Üsw“ould˜bMŞe˜useless).‘€The˜default˜n“um“bMŞer˜of˜errors˜that˜can¡‘9Ğób•MŞe›¦frep“orted˜b“efore˜Şmakeinfo˜İgiv²!es˜up˜is˜100.Ÿ!¦Ş--fill-column‘¦fáwidth¡‘9ĞóİSpMŞecify–¤/the“maximš²!um“n˜um˜bMŞer“of“columns“in“a“line;‘#this“is“the“righ˜t-hand“edge“of“a¡‘9Ğóline.› nP²!aragraphs–+Ïthat“are“ lled“will“bMŞe“ lled“to“this“width.˜The“default“v‘ÿdDalue“for¡‘9ĞóŞfill-column–¦fİis“72.ŸŒ‹ŸòİChapter–¦f1:‘İİWhat“is“Şmakeinfoİ?’;d 2 ƒ3Ú ı¨ğĞŞ--footnote-style‘¦fást²!yle¤‘9ĞóİSet–¢the“foMŞotnote“stš²!yle“to“ást˜yleİ,‘Ûqeither“`Şendİ'“for“the“end“noMŞde“st˜yle“or“`Şseparateİ'“for¡‘9Ğóthe–4separate“noMŞde“stš²!yle.‘ †ÙThe“v‘ÿdDalue“set“b˜y“this“option“o˜v˜errides“the“v‘ÿdDalue“set“in“a¡‘9ĞóT‘ÿeexinfo–³ le“bš²!y“an“Ş@footnotestyle“İcommand.‘When“the“foMŞotnote“st˜yle“is“`Şseparateİ',¡‘9ĞóŞmakeinfo–‡İmakš²!es“a“new“noMŞde“con˜taining“the“foMŞotnotes“found“in“the“curren˜t“noMŞde.‘¨>When¡‘9Ğóthe–<Ki“İ le“that¡‘9Ğóyš²!ou–Ccannot“read“in“Info“since“it“doMŞes“not“con˜tain“the“requisite“noMŞdes“or“men˜us;‘d1but“y˜ou¡‘9Ğócan–¦fprinš²!t“suc˜h“a“ le“in“a“single,“t˜ypMŞewriter-lik˜e“fon˜t“and“proMŞduce“acceptable“output.¦ŸêŞ--no-split¡‘9ĞóİSuppress–Úkthe“splitting“stage“of“Şmakeinfoİ.‘yìNormally‘ÿe,‘çllarge“output“ les“(where“the“size¡‘9Ğóis–12greater“than“70k“bš²!ytes)“are“split“in˜to“smaller“sub les,‘Såeac˜h“one“appro˜ximately“50k¡‘9Ğób•²!ytes.‘İİIf›¦fy“ou˜spMŞecify˜`Ş--no-splitİ',˜Şmakeinfo˜İwill˜not˜split˜up˜the˜output˜ le.ŸnïŸfúŞ--no-pointer-validateŸÖï--no-validate¡‘9ĞóİSuppress––àthe“pMŞoin²!ter-v‘ÿdDalidation“phase“of“Şmakeinfoİ.‘¯JNormally›ÿe,‘Òşafter“a“T˜exinfo“ le“is¡‘9ĞóprošMŞcessed,‘ µsome–¦consistency“c•²!hec“ks–¦are“made“to“ensure“that“cross“references“can“b˜e¡‘9Ğóresolvš²!ed,–¦fetc.‘İİSee“Section“1.3“[P˜oin˜ter“V‘ÿealidation],“page“3.Ÿ¼ÌŸ½Ş--no-warn¡‘9ĞóİSuppress–ÔÇthe“output“of“w²!arning“messages.‘iThis“doMŞes“ánot‘Çİsuppress“the“output“of“error¡‘9Ğómessages,‘b/only–Q!wš²!arnings.‘ÁqY‘ÿeou“migh˜t“w˜an˜t“this“if“the“ le“y˜ou“are“creating“has“examples¡‘9Ğóof–s'T‘ÿeexinfo“cross“references“within“it,‘}gand“the“noMŞdes“that“are“referenced“do“not“actually¡‘9Ğóexist.Ÿ­ŞŞ--no-number-footnotes¡‘9ĞóİSupress–÷„automatic“fošMŞotnote“n•²!um“b˜ering.‘Ñ7By–÷„default,‘ ÌŞmakeinfo“İn•²!um“b˜ers›÷„eac“h˜foMŞotnote¡‘9Ğósequenš²!tially–RPin“a“single“noMŞde,‘c!resetting“the“curren˜t“foMŞotnote“n˜um˜bMŞer“to“1“at“the“start“of¡‘9Ğóeac²!h‘¦fnoMŞde.ŸˆƒŞ--output‘¦fá le¡Ş-o‘¦fá le‘9ĞóİSpšMŞecify––Õthat“the“output“should“b˜e“directed“to“á le‘3Üİand“not“to“the“ le“name“sp˜eci ed“in¡‘9Ğóthe–mšŞ@setfilename“İcommand“found“in“the“T‘ÿeexinfo“source.‘Êîá le‘ ¡İcan“bšMŞe“the“sp˜ecial“tok²!en¡‘9Ğó`Ş-İ',–¦fwhic²!h“spMŞeci es“standard“output.¦ŸˆƒŞ--paragraph-indent‘¦fáinden²!t¡‘9ĞóİSet– ¤the“paragraph“indenš²!tation“st˜yle“to“áinden˜tİ.‘˜The“v‘ÿdDalue“set“b˜y“this“option“o˜v˜errides¡‘9Ğóthe–M,v›ÿdDalue“set“in“a“T‘ÿeexinfo“ le“b²!y“an“Ş@paragraphindent“İcommand.‘ÀThe“v˜alue“of“áinden²!t¡‘9Ğóİis–¦finš²!terpreted“as“follo˜ws:ŸŒ‹1ŸòİChapter–¦f1:‘İİWhat“is“Şmakeinfoİ?’;d 3 ƒ3Ú ı¨ğĞ‘BË„å‘OWİIf–Ëthe“v‘ÿdDalue“of“áindenš²!t‘NËİis“`Şasisİ',‘/„do“not“c˜hange“the“existing“inden˜tation“at“the“starts©‘OWof‘¦fparagraphs.¤qH‘BË„å‘OWİIf–¦fthe“v‘ÿdDalue“of“áindenš²!t‘ãfİis“zero,“delete“an˜y“existing“inden˜tation.¡‘BË„å‘OWİIf–£Qthe“v‘ÿdDalue“of“áindenš²!t‘àQİis“greater“than“zero,‘£ïinden˜t“eac˜h“paragraph“b˜y“that“n˜um˜bMŞer¦‘OWof‘¦fspaces.Ÿ’YŸ›¬Ş--reference-limit‘¦fálimit¦‘9ĞóİSet–݇the“v‘ÿdDalue“of“the“n•²!um“bšMŞer–݇of“references“to“a“no˜de“that“Şmakeinfo“İwill“mak²!e“without¦‘9ĞórepšMŞorting–,3a“w²!arning.‘µ!If“a“no˜de“has“more“than“this“n•²!um“b˜er–,3of“references“in“it,‘D¤Şmakeinfo¦‘9Ğóİwill–¦fmakš²!e“the“references“but“also“repMŞort“a“w˜arning.¤!Ÿ½5Ş-U‘¦fáv‘ÿdDar‘9ĞóİCause–¦fáv›ÿdDar‘oİto“bMŞe“unde ned.‘İİThis“is“equiv˜alen²!t“to“Ş@clear“áv˜ar‘oİin“the“T‘ÿeexinfo“ le.¡Ÿ›¬Ş--verbose¦‘9ĞóİCause–GnŞmakeinfo“İto“displaš²!y“messages“sa˜ying“what“it“is“doing.‘¾5Normally‘ÿe,‘ZmŞmakeinfo“İonly¦‘9Ğóoutputs–¦fmessages“if“there“are“errors“or“w²!arnings.¡Ÿ›¬Ş--version¦‘9ĞóİRepMŞort–¦fthe“vš²!ersion“n˜um˜bMŞer“of“this“cop˜y“of“Şmakeinfoİ.ŸâŞ--help‘9ĞóİShoš²!w–¦fa“summary“of“the“commend“line“argumen˜ts“to“Şmakeinfoİ.ŸBû‰ëF1.3‘™P•ŒÌoin“ter‘¦MV‘ş¦falidation¤"qH‘İIf–“yš²!ou“do“not“suppress“pMŞoin˜ter-v‘ÿdDalidation“(b˜y“using“the“`Ş--no-pointer-validationİ'“option),¦Şmakeinfo–Í:İwill“c•²!hec“k–Í:the“v‘ÿdDaliditš²!y“of“the“ nal“Info“ le.‘RYMostly‘ÿe,‘Öïthis“means“ensuring“that“noMŞdes“y˜ou¦ha•²!v“e–¦freferenced“really“exist.‘İİHere“is“a“complete“list“of“what“is“c•²!hec“k“ed:¡‘ïæ1.‘®dIf–}sa“`Next',–…£`Previous',“or–}s`Up'“nošMŞde“reference“is“a“reference“to“a“no˜de“in“the“curren²!t“ le“and“is¦‘®dnot–¦fan“external“reference“sucš²!h“as“to“`Ş(dir)İ',“then“the“referenced“noMŞde“m˜ust“exist.¤qH‘ïæ2.‘®dIn–œev²!ery“nošMŞde,‘|if“the“`Previous'“no˜de“is“di eren²!t“from“the“`Up'“no˜de,‘|then“the“`Previous'“no˜de¦‘®dm²!ust–¦falso“bšMŞe“p˜oinš²!ted“to“b˜y“a“`Next'“noMŞde.¡‘ïæ3.‘®dEv²!ery–¦fnošMŞde“except“the“`T‘ÿeop'“no˜de“mš²!ust“ha˜v˜e“an“`Up'“pMŞoin˜ter.¡‘ïæ4.‘®dThe–°8nošMŞde“referenced“b²!y“an“`Up'“p˜oinš²!ter“m˜ust“con˜tain“a“reference“to“the“curren˜t“noMŞde“in“some¦‘®dmanner–ïkother“than“through“a“`Next'“reference.‘ ßThis“includes“menš²!u“en˜tries“and“cross“references.¡‘ïæ5.‘®dIf–Ìúthe“`Next'“reference“of“a“noMŞde“is“not“the“same“as“the“`Next'“reference“of“the“`Up'“reference,¦‘®dthen–"the“nošMŞde“referenced“b²!y“the“`Next'“p˜oinš²!ter“m˜ust“ha˜v˜e“a“`Previous'“pMŞoin˜ter“that“pMŞoin˜ts“bac˜k¦‘®dto–*×the“currenš²!t“noMŞde.‘k/This“rule“allo˜ws“the“last“nošMŞde“in“a“section“to“p˜oin²!t“to“the“ rst“no˜de“of¦‘®dthe–¦fnext“c²!hapter.ŸŒ‹ŸòİChapter–¦f1:‘İİWhat“is“Şmakeinfoİ?’;d 4 ƒ3Ú ı¨ğĞëF1.4‘™The–¦MMacro“F‘ş¦facilitŒÌy¤!‘İThis–¦fcš²!hapter“describMŞes“the“new“macro“facilit˜y‘ÿe.¡‘A‘ámacro‘©İis–Ùa“command“that“y²!ou“de ne“in“terms“of“other“commands.‘ğ5It“doMŞesn't“exist“as“a¤command–pEunš²!til“y˜ou“de ne“it“as“part“of“the“input“ le“to“.‘;zOnce“the“command“exists,‘¢¼it“bMŞeha˜v˜es¡m•²!uc“h–w¬as“anš²!y“other‘ïXcommand.‘ÎJMacros“are“a“useful“w˜a˜y“to“ease“the“details“and“tedium“of“writing“a¡`correct'–¦finfo“ le.‘İİThe“folloš²!wing“sections“explain“ho˜w“to“write“and“in˜v˜ok˜e“macros.Ÿ.0óNÂÖN  #× cmbx12ëN1.4.1‘d(Ho–áw–¦Mto“Use“Macros“in©!‘İUsing–×fmacros“in‘®Ìis“easy‘ÿe.›˜İFirst“y²!ou“de ne“the“macro.˜After“that,‘Ìthe“macro“command“is“a²!v‘ÿdDailable¡as–¦fa“normal‘LÌcommand.‘İİHere“is“what“a“de nition“loMŞoks“lik²!e:Ÿ€‘èUŞ@macro–¿ªáname‘Ş{áarg1Ş,“ó9  b> ó3 cmmi10ä:–Ó1:“:‘E·áargnŞ}¤ €‘ »ácommandsä:–Ó1:“:¡‘èUŞ@end‘¿ªmacro¦‘İThe–~Bargumenš²!ts“that“y˜ou“spMŞecify“that“the“macro“tak˜es“are“expanded“with“the“actual“parameters¤used–æpwhen“calling“the“macro“if“they“are“seen“surrounded“bš²!y“bac˜kslashes.‘úF‘ÿeor“example,‘6qhere“is¡a–Âde nition“of“Ş@codeitemİ,‘ğa“macro“whicš²!h“can“bMŞe“used“wherev˜er“Ş@item“İcan“bMŞe“used,‘ğbut“whic˜h¡surrounds–¦fits“argumen²!t“with“Ş@code{ä:–Ó1:“:‘ ÆcŞ}İ.Ÿ€‘èUŞ@macro‘¿ªcodeitem{item}¤ €‘èU@item‘¿ª@code{\item\}¡‘èU@end‘¿ªmacro¦‘İWhen–Rêthe“macro“is“expanded,‘~ all“of“the“text“bMŞet•²!w“een–Rêthe“Ş@macro“İand“Ş@end‘¦fmacro“İis“inserted¤inš²!to– cthe“doMŞcumen˜t“at“the“expansion“pMŞoin˜t,‘#bwith“the“actual“parameters“substituted“for“the“named¡parameters.‘İİSo,–¦fa“call“to“the“abšMŞo•²!v“e–¦fmacro“migh²!t“lo˜ok“lik²!e:¤€‘èUŞ@codeitem{Foo}¦‘İand‘LÌwš²!ould–¦fexecute“the“follo˜wing“coMŞde:¡‘èUŞ@item‘¿ª@code{Foo}¦‘İA‘d`spMŞecial–d‘case“is“made“for“macros“whicš²!h“only“tak˜e“a“single“argumen˜t,‘”and“whic˜h“are“in˜v˜ok˜edŸwithout–¹anš²!y“brace“c˜haracters“(i.e.,‘è€`Ş{İ'ä:–Ó1:“:‘ Æcİ`Ş}İ')“surrounding“an“argumen˜t;‘'the“rest“of“the“line“is“suppliedŸŒ‹&aŸòİChapter–¦f1:‘İİWhat“is“Şmakeinfoİ?’;d 5 ƒ3Ú ı¨ğĞas–´Lis“as“the“sole“argumenš²!t“to“the“macro.‘*This“spMŞecial“case“allo˜ws“one“to“rede ne“some“standard‘h˜com-¤mands–.without“moMŞdifying“the“input“ le.‘Û Along“with“the“non-recursivš²!e“action“of“macro“in˜v˜oMŞcation,¡one–¦fcan“easily“rede ne“the“sectioning“commands“to“also“proš²!vide“index“en˜tries:©ú‘èUŞ@macro‘¿ªchapter{name}¤ €‘èU@chapter‘¿ª\name\¡‘èU@findex‘¿ª\name\¡‘èU@end‘¿ªmacro¤!z‘İTh²!us,–¦fthe“text:¦‘èUŞ@chapter‘¿ªstrlen¡‘İwill–¦fexpand“to:¦‘èUŞ@chapter‘¿ªstrlenŸ €‘èU@findex‘¿ªstrlenŸ6JëN1.4.2‘d(Using–¦MMacros“Recursiv–áely¡‘İNormally‘ÿe,›twhile–Jõa“particular“macro“is“executing,˜an²!y“call“to“that“macro“will“bMŞe“seen“as“a“call¤to–Û)a“builtin›¶Rcommand.‘|%This“allo²!ws“one“to“rede ne“a“builtin˜command“as“a“macro,‘èYand“then“use¡that–c€command“within“the“de nition“of“the“macro“itself.‘ÇF‘ÿeor“example,‘páone“mighš²!t“wish“to“mak˜e“sure¡that–êÒwhereevš²!er“a“term“w˜as“de ned“with“Ş@dfn{ä:–Ó1:“:‘ ÆcŞ}İ,‘ûíthe“loMŞcation“of“the“de nition“w˜ould“appMŞear“in¡the–¦fconcept“index“for“the“manš²!ual.‘İİHere“is“a“macro“whic˜h“rede nes“Ş@dfn“İto“do“just“that:¦‘èUŞ@macro‘¿ªdfn{text}¤ €‘èU@dfn{\text\}¡‘èU@cpindex‘¿ª\text\¡‘èU@end‘¿ªmacro¤!z‘İNote–¦fthat“wš²!e“used“the“builtin‘LÌcommand“Ş@dfn“İwithin“our“o˜v˜erriding“macro“de nition.¡‘This–ºãbšMŞeha²!viour“itself“can“b˜e“o•²!v“erridden–ºãfor“macro“execution“b²!y“writing“a“sp˜ecial“ámacro“con²!trol¤command‘ÖSİin–hthe“de nition“of“the“macro.‘"­The“command“is“considered“spšMŞecial“b˜ecause“it“do˜esn't¡a ect–óÜthe“output“text“directly‘ÿe,–:rather,“it–óÜa ects“the“w•²!a“y–óÜin“whicš²!h“the“macro“is“de ned.‘Æ?One“suc˜h¡spMŞecial–¦fcommand“is“Ş@allow-recursionİ.¦‘èUŞ@macro‘¿ªsilly{arg}ŸŒ‹/3ŸòİChapter–¦f1:‘İİWhat“is“Şmakeinfoİ?’;d 6 ƒ3Ú ı¨ğĞ‘èUŞ@allow-recursion¤ €‘èU\arg\¡‘èU@end‘¿ªmacro¤!‘İNo²!w–¦fŞ@silly“İis“a“macro“that“can“bMŞe“used“within“a“call“to“itself:Ÿ€‘èUŞThis–¿ªtext“@silly{@silly{some“text}}“is“``some“text''.Ÿ2ëN1.4.3‘d(Using‘LšMacros–¦MAs“Argumen–átsŸDŸêëFPŸóo´‹Ç cmr9¬P•¾9oin“ter–Tv‘ÿ|ralidation“with“óߤN cmtt9ÉmakeinfoqŠ‘ÅUó"”q[˜ cmsl9Í.–p‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.‘£E¬3Ÿê’ô¢ ëFVŸ’ô¢ ¬V‘ÿ:«alidation–Tof“pAÇoin¾9ters‘#¦‘ÅUÍ.–p‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.“‘ÅU.‘U`¬3¡‘İHoš²!w–¦fto“use‘LÌmacros“as“argumen˜ts“to“other‘LÌmacros.ŸŒø6Ƀ’À;è›3ÚÕÁGóVÂÖN ¼j cmbx12óNÂÖN  #× cmbx12óFÂÖN ff cmbx12óA߆µTG® cmtt12ó>ÂÖN G® cmbx12ó:!",š ó3 cmsy10ó9  b> ó3 cmmi10ó8Œ-ø ó3 cmcsc10ó6p®0J ó3 cmsl10ó3ßê