Inter-OfficeMemorandumToCedarInterestDateNovember12,1982FromBillPaxtonLocationPaloAltoSubjectTheTiogaEditorOrganizationPARC/ISLXEROXFiledon:[Indigo]Documentation>TiogaDoc.TiogaandTiogaDoc.PressUses:[Indigo]Styles>TiogaDoc.StyleandCedar.StyleTheTiogaEditorIntroductionThisisanoverviewofTiogaasavailableforCedar3.5inNovember,1982.Tiogaisasystemtohelpyoupreparedocuments.Itstwomaincomponentsareaneditorandatypesetter.Theeditorletsyoucreatethetextofadocument.Thetypesettercomposesthetextintopagesforprinting.Tiogaisalreadycapableofdealingwithsimpletechnicalpapersandisalsowellsuitedtomoremundanetaskssuchaswritingprogramsandmemos.Infutureversions,itwillbesuitableforcomplextechnicaldocumentsandbooksandwillsupporttables,mathformulas,andfigurescontainingsyntheticgraphicsorscannedimages.Ifyouarelookingatthisdocumenton-line,youmightwanttousethelevel-clippingfunctiontoseetheoverallstructureratherthansimplyplowingstraightthrough.Hitthe"Levels"buttoninthetopmenu,thenhit"FirstLevelOnly"inthenewmenuthatappears.Thatwillshowyouthemajorsectionheadings.Hit"MoreLevels"toseethesubsections,orhit"AllLevels"toreadthedetails.OverviewSomeeditorsrepresentadocumentasalistofparagraphs.InTioga,adocumentisatreestructureratherthanalistsothatyoucanexplicitlyrepresentitshierarchicalstructure.IndiscussingthedocumenttreeweuseComputerScienceterminologyinwhichabranchisrecursivelydefinedtobeanodehavingzeroormorechildrenbranches.Therootnodeofthedocumenttreeisnotdisplayedalthoughitcanbemodifiedbyafewspecialcommandssothedocumentbasicallyappearstobealistoftop-levelbranches.Eachnodeinthetreecontainstext.Thecharactersofthetextcanhavelookswhichcontrolvariousaspectsoftheirappearancesuchasfontandsize.Appearanceisalsoinfluencedbythe1pqîdïa¸ î"ã pî Mï]Ôîdï]Ôî|î-ï]Ôî7fï]Ôî>8î@vî MïYïîdïYïîùî-ïYïî7fïYïî:î MïV îdïV î<îî-ïV î7fïV rî{ïNfpî MïDpîëîdïDpð+î5»î8r î Mï@‹îdï@‹ð$î/‡î2> sî#"ï8;î'°î. tî ®ï35 pîï/Ûî<îºî¾î¢înî aî""î'ðî*@î.lî0»î2}î9»î>îAöîCuîD²îI@îï.3î-îèîø î Íî"Íî%}î(þ î0¯î3î4ûî9î;½î<ë îDîFìîï,Œî¥îsîŒîîÑî¡îâî'Xî*H î0Ÿî6ëî9aî<0î?îCîEUîï*åîî¥îžîÅî£î$œî'Ýî,gî2Uî6àî9½î;Nî>@îATîE‡îG[îï)=îLîÓî.îî!âî(î+î0ìî2åî73î=î>�îAVîCqîH±îï'–îðîî!cî$wî(Öî+êî.óî4\î8ýî<äîCTîFhîï%ï îÈî�îþî!Âî'îï#kî§îuîàîêîšîRî$Öî)÷î,Åî0Ôî4Hî6 î8™î; îC¯îI@îï!ÃîyîñîŽîbî!ˆî$Åî)Mî.¦î3¨î9ëîðîD·îI@îï î…îîcî¡îÖî'Èî)�î,î/ î3î5éî;ÿî?]îB îEÀîH�îïuî%îâî¹î O î)Yî+(î-œî0 î7Çî9«î;è îC†îETîH�îïÍuîïrpîoï¥î+î—î{î‹î$Þî&rî'�î)¥î+D î2òî4§î8Åî9Õî@(îAyîB‰îE1îoïýî‡î¸îìî4îîÛî!œî$2 î*$î0,î2 î9† î@4îB îH�îoïVîÜîŸîÆî<î#Éî(¿ î0jî2î6'î7Qî;îî=Z îD?îI@îoï¯îxîºîEîØîôîÐî#|î(øî/Ëî2»î5Âî9Mî;î=–îDîFõîHyîoïî|îPîúî?î ¸î"—î(bî*Lî+dî-óî2]î91î;î<¶î?îE_îoï`îzî)îîCî�î:î"êîoï Üî î£îxîÿîèî#rî'Tî*S î0çî2Çî5Nî8,î:ßvî>Lï Üî>¯ï ÜpîBï ÜîCï ÜîF<îoï 5îEîüîÃî î%Yî(™î*Uî-Qî0î3º î;^î<Øî?² îF…îH�wî)Èïöÿ»TVm$óformatofthenodewhichdeterminesthingssuchasverticalandhorizontalspacing.Thedocumentcontainsnamesoflooksandformats,butnotthespecificinterpretationofthem.Theinterpretationsareinsteadcollectedinastylewhichcanbesharedbymanydocuments.Forexample,inthestyleforthisdocumenttherearedefinitionsofformatsfortitles,headings,andstandardparagraphs,andtherearedefinitionsoflooksforemphasisandforsmallcaps.Ratherthancopyingthespecificdetailsfortheformatsandlooks,thedocumentreferstothembynamesoitiseasytochangethedefinitionsinthestyleandmodifytheappearanceuniformlythroughoutthedocument.Thedetailsofthestylelanguagewillbedescribedinaforthcomingmemo.UserCategoriesTheTiogauser-interfaceis"layered"sothatbeginninguserscanprotectthemselvesfromtheconfusionthatresultsfrommistakenlygivingacommand.Inwaysdescribedbelow,youcantellthesystemthatyouareeitherabeginner,anintermediate,oranadvanceduser.Ifyoudonothing,thedefaultisbeginner.AsfarastheTiogauser-interfaceisconcerned,theusercategorydetermineswhichkeyboardcommandsarecurrentlyenabled.Asabeginner,yougetthecommandsthatusethespecialkeysattheleftandrightofthekeyboard,plusCTRL-AandCTRL-Wforbackspacecharacterandword,respectively.Asanintermediateuser,youaddalargenumberofcommandsthatuseprintkeysincombinationwiththevariousshiftkeys.Asanadvanceduser,youaddthekeyboardcommandsformanipulatingthedocumenttreestructure.AnycategoryofusercangetatanyofthecommandsbyusingtheEditTool.Theusercategorymechanismismeanttoletyouprotectyourself,nottolimityou.Youarefreetochangeyourowncategoryatanytimeyoufeellikeit.Forexample,todeclareyourselftobeanintermediateuser,edityouruserprofiletosay"UserCategory:intermediate".InputDevicesMouseThemousehasthreebuttonsnamedLEFT,MIDDLE,andRIGHTcorrespondingtotheirphysicallayout.KeyboardUsedforcommandsaswellastextinput.Herearethenamesforthespecialkeys.LOOK(looksshift).toprightblankkey.NEXT.middlerightblankkey.REPEAT.keylabelledESC.DELETE.keylabelledDEL.LOADFILE.keylabelledLF.ThebottomrightblankkeyisanalternativeCTRLkey.YoucanuseeitherCTRLkeyandeitherSHIFTkeyinterchangeably.ScrollingandThumbingTomoveaviewertolookatadifferentpartofthedocument,movethecursorintotheleftmarginuntilitbecomesadoublearrowpointingbothupanddown.Thepartofthemarginthatbecomesgrayiscalledthe"scrollbar".Thedarkgraypartshowstherelativesizeandlocationofthecurrentlyvisibleportionofthedocument.ClickLEFTtomovethetextadjacenttothearrowtothetopoftheviewer.ClickRIGHTtomovethetextfromthetopoftheviewerdowntothearrow.Theseoperationsarecalled"scrolling"thedocument.2vîoïb&pî³ïb&înïb&îQî–îîîâ î%Îî)Ìî,âî.vî3/î5Ì î<3îAÄîD�îoï`î§îÀîNîÁî Mî%yî'Ïî*î,Nî1 î9�î;î?îAËîoï^×îÝîªî€îHvîŒï^×î ï^×pî"Âï^×î#Àï^×î&êî)�î+›î0î20î6 î>î@ÛîFÇîH�îoï]0îzî’îîUî ¹î"ç î)�î+$î/þî2î5šî;ˆî>îC� îoï[‰îTî î‹ î‡î!mî%8î'£î-Ãî0§î3î6Ýî;#î?âîC6îH�îoïYáîjîËîî‰î"™î%bî)hî+Ùî2Vî6=î7üî;–î=¢îAsîCHîD¯îF+îI@îoïX:îýîB î÷î‹î Ðî#æî&ƒî+&î-l î4…î:Ö îAåîD*îoïV“îGî—îPî¯îàî#¦î&Qî(Bî.lî0î1D î9uîïS&î_ pîoïPGîrî} î<î Òî'1î) î,î2°î6Xî9î=â îDýîH�îoïN î¸î…îÒî 8 î'î+;î,cî3�î5jî8Äî>íîCQîFîH�îoïLùîî´î·î£î+î#Lî$«î*óî- î5Ÿî7˜î9½î@îDEîEüîHèîoïKQîÝî=îåîQîoïHÀî±î îèîxî‰ î%Mî&ê î. î0œî3Æî9p î@§îDæîoïGîNî›îqî$lî&vî'™î-¦î0Wî2™î4òî;Ñî>˜îAîC`îGÕîoïEqîî[îÊî{îÇîyîÓî&-xî)!ïEqî)ìïEqpî,2ïEqxî,«ïEqpî-äïEqî.‰ïEqxî0•ïEqî1`ïEqpî3¦ïEqxî4ïEqpî5žïEqî6ïEqî7Öî>GîD*îFÛîoïCÊ îÊîàîÖ î#Ôî'+î)çî,¤î-Óî1?î6qî8/î?îAíîDgîGÕîoïB#î îÙîÛî!î"Ðî%Òî)•î+Œî-dî3_î6—î95î;Óî>îD îoï@{îó î–î<î#ðî&ù î.î1hî7(î9(îÔîyîšîhîíî"î&�î)~î,œî2;î9’î;#î?vîAIîCjîFFîoï=-îîsîî\îäî"íî%;î(î)«î.Nî1ƒî4‚î9õî;ˆî>#îACîCõîF›îIAîoï;…îpî—î›î¯î%Fî'Jî)‘î+× î4&î7Íî:æî>wîAÆîFŒîH�îoï9Þ îB uîï6rî·vîoï3‹pîÐï0óî¥îüînîõî"èxî'kï0óî(%ï0ópî*Pï0óxî+*ï0óî,;ï0ópî/ãï0óî0¼ï0óxî3qï0óî4Eï0ópî7¤ï0óî8>ï0ó î@—îBCîE‡îÐï/Kvîoï,lpîÐï)Óîdî¡î†î4î""î#Ðî&ˆî+’î/î1Yî3¹î7ýî::î<™îAxî1ï'Bpîóï'Bîmï'Bî î&Üï'Bî)Rî,¤î0yxî1ï$±pî_ï$±î&Üï$±î+„î.Öî2¬xî1ï" pî«ï" î&Üï" î)rxî.žï" î/Wï" pî0Áï" xî1ï�pî´ï�î&Üï�î)rxî.žï�î/ƒï�pî0öï�xî1ïýîépî~ïýî&Üïýî)rxî.žïýî/Wïýpî0ïýîÐïlî˜îQî’îXî!Ýî#8î% xî+Áïlî,Œïlpî//ïlî/êïlî2î5~î7ùî:]xî>:ïlî?ïlpîA§ïlîBcïlîD-îFÔxîÐïÅpî›ïÅîWïÅî1uîïYîéî‰pîoïyî�î+î@î�î(î-î °î!Äî'Uî*$î+Çî.î4Âî8lî:¶î>ÏîA’îCÝîF<îoïÒî¡îâîgî{îî"Ùî(=î+dî-aî0î4î7Bî:î;´î=þîB›îETîoï+îŸî-îEîÆîBî#†î&€î)Ñî-î0î45î6¶î;¶î>ƒîA\îF´îH�îoï ƒîSî¨îŽî Mî"³î* xî-®ï ƒî.hï ƒpî1ï ƒî1qï ƒî2·î6}î8ãî;¡îAîBÌîE2îI$îoï ÜîìîîUîÒîNxî" ï Üî"Ýï Üpî&Vï Üî&Åï Üî("î+ÿî.|î1Qî4Õî7Rî9åî;»î>8îBºîF£îHnîoï 5î6î8 îæî!9î%1 î,î.twî)Èïöÿ ¸TVm$IfyouholddownMIDDLEinthescrollbar,thecursorbecomesaright-pointingarrow.Ifyoumovethecursortox%downfromthetopoftheviewerandletup,theviewerwillchangetostartaboutx%ofthewaythroughthedocument.Thisoperationiscalled"thumbing".ChanginglevelswhenyouscrollInadocumentsuchasthisonethatuseslevelstoreflectitslogicalstructure,itisoftenusefultostartwithaviewofthefirstlevelonlyandthenprogressivelyscrollthedocumentupandshowmorelevelsasyouzoominonaparticulartopic.Thisprocessisslowedwhenyouhavetomovethemousefromthescrollbaruptothelevelsmenuandback,sowehavemadeitpossibletoscrollandchangelevelsinasingleoperation.ThisworksbyusingtheSHIFTandCTRLkeysasmodifiersoftheLEFTclickwhichcausesscrollingup.ScrollupandshowmorelevelsholdSHIFTdownwhenclickLEFTtoscrollScrollupandshowalllevelsholdCTRLdownwhenclickLEFTtoscrollScrollupandshowfirstlevelonlyholdSHIFTandCTRLdownwhenclickLEFTtoscrollSelectionsThedetailsofmakingselectionswillbecoveredlateron.Fornow,yousimplyneedtoknowthatthereisasingleprimaryselectiononthescreen.Theviewercontainingtheselectionisreferredtoasthe"selectedviewer".Manyofthefollowingcommandsdealwiththeselectionortheselectedviewer.MenusToplevelmenuSavewritesanewversionofthefileOldversionofthefileisrenamedtohavea"$"attheendoftheextensionsothatyoucanretrieveitifnecessary.Iftheversionofthefileonthediskhasamorerecentcreatedatethanthedocumentyouareabouttosave,thesystemwilltellyou.Thisistowarnyouaboutsituationsinwhichyouloadafileandwhileitisinaviewertransferamorerecentversiontoyourdisk.GetloadsthefilenamedbytheselectionintoaviewerIftheclickisdonewiththeleftbutton,thefileisloadedintothe"clicked"viewerandreplacesthepreviouscontents.Ifitisdonewiththemiddlebutton,anewvieweriscreatedbelowtheclickedone.Finally,ifitisdonewiththerightbutton,theclickedviewerisclosedandanewviewerappearsinitsplace.Ifyouusearemotefilename,suchas/Cedar/Documentation/TiogaDoc.Tioga,thesystemwillfetchthefileandmaketheviewer"ReadOnly".Thisletsyoubrowseremotefilesandcopyinformationfromthem.Infuturereleases,Tiogawillsupporteditingofremotefiles.FileExtensionsIftheselectednamedoesnotincludeanexplicitextension(i.e.,thereisnoperiodintheselectedtext),Tiogawillsearchforthefileusingasetofstandardextensions.Thedefaultextensionsaremesa,tioga,df,cm,config,andstyle.Youcanspecifyyourownlistofextensionswithauserprofileentryfor"SourceFileExtensions".Iftheselectednameisoftheform.andsuchafileexists,itisopened.Otherwise,ifisoneofthestandardsetofextensions,youwillbeinformedthatthefiledoesn'texist.However,ifisnotastandardextension,thesystemtriestoopen3pîoïb)îîÔîxîüïb)î ïb)pî 0ïb)î ”ïb)î!ôî$jî()î+ î-‚î1Çî7wî8· îA�îF€îHîoï`‚îHîÀîîÏî&î" î%Šî(î*’î,dî.Üî3Zî6+î8@î:Ãî=<îAºîDîI@îoï^ÚîîaîžîWî¶îŽî$Æî'&î.nî1‰î7²î9î= vîoï\îŸî?îÀîWpîÐïY¥î¤îÓîEî{î.î!Õî$†î'Yî*Wî.&î/Úî4î5øî:W î@qîAÌîC=îFÖîÐïWþî‘î³îàîîjî5î!§î$’î'êî+î-àî1 î9eî=!î?“îFîH7îÐïVWîZîîî¹îhî î#àî%�î'—î( î.ùî3Jî6eî;:î<§îA9îDðîG¨îÐïT¯î•îjîàîPî Îî#Dî'î)�î+·î-|î/òî3Òî7Êî:—î>Mî@'îBeîEÂîI˜îÐïSîîÙî�îSî#î&Þî(™î)Ïî-Ç î4æî8 î<î>"îAØxîDEïSîDäïSpîHïSîH¿ïSxîÐïQapîKïQaîïQaîeîî1î êxî#IïQaî$ïQapî&—ïQaî'2ïQaî)Óî-áî2î7žî1ïN£îî/îæîoî"î%Ìî'±xî*âïN£î+�ïN£pî.­ïN£î/tïN£î2xî6-xî9iïN£î:"ïN£pî<·ïN£î=&ïN£î>eî1ïKåîî/îæîoî _î$)î&xî)?ïKåî* ïKåpî,ºïKåî-�ïKåî0„î49xî7uïKåî8.ïKåpî:ÃïKåî;2ïKåî:xîAuïI(îB/ïI(pîDÄïI(îE3ïI(îFruîïEÝ pîoïCîbîÍî¡î¦ î#êî&±î(½î-ùî1:î4Rî7î:�î=bîAíîEeîG/îoïAxîlî$î¾îî0î"–î(jî*žî-,î2Ÿî5¥î:9 îA!îC¯îIƒîoï?Ðî®îYîîaî ;î&&î*î+Ïî.,î4;î;î>îA,îCˆîI*îoï>)îÏîûtî ®ï: uîï6Äîòî"vîoï4 î¶pî›ï4 î™ï4 î�îÇîµî!}î#5î%•vpîÐï1“î¥î�îMîÀî=î ½î&�î(Cî+�î,Úî/ƒî1/î3£î6mî8:î:­î@ßîB·îE˜îHcîÐï/ëîÏî&î† îÐï-pîUî¹î„îAî¤î î"î$~î'pî)èî+î.¬î2Ôî6Úî9ãî= î?pîEàîH›îÐï+Éî°î\î¶îî �î#6î%“î)"î,:î-¤î/Pî2Àî5uî9U î?rîAîE*îGßîÐï*"îúîcîîÏî%î‘î?î iî$Íî)Øî+î.•î2¹î7€î9/îªîCîE¬îÐï#Eî1îÃîî •î!îî#[î&Ðî)íî,Nî0øî5Äî6ðî9àî>Gî?´îD€îH�îÐï!žîvîûîîcî ·î""î%“î(¬î+ î.[î3#î5�î:(î>‹î?õîD"îFØîHîÐï÷î5î@îîîÈîÐï|îGîòî\î{îîuî#�î&§î(Jð$îAîCÓîHCîÐïÔîXîÌîJîîÞî"Rî&Ë î/¾î2ìî5�î8Lî=îAÏîDÑîGœîÐï- îZîÁî &î!õî&î+|î/\î2î7î;°î=hîBîÐïoî§ î1ïôîÔîUî£î„î"Öî%mî*nî,î1uî7µî:äî>Žî@îBCîF¿îH�î1ïMîmîîõî!°î%ùî(Fî*µî-.î0èî2!î4Mî6î;Á îC^îFFî1ï¦ îîŸî°î#«î&î(áî-£î0–î5î8eî;,î@îC|îF¼îI5î1ïþ îÓîîîî î$�î(î*Rî1ï ƒîõî—îî î!·î#³î&Uî)þ î3›î6•î: î;uî>!îBqîD îE¸î1ï Ü îîŒîî ~î#:î%î'sî-î/Kî1 î8î:æî=¢î?£îE°îH�î1ï 5î±î†îÁî$ î%…î*î+…î.î/Rî5 î;’î>îB›îE¶îG|wî)Èï ôTVm$Xthefileasifyouhadsimplyselected.Ifthissucceeds,itsearchesinthefileforadefinitionof.Thisconventionisintendedforusewithprogramsthathavemanyinstancesof.inwhich.mesaisafilecontainingadefinitionfor.GetImpllikeGetbutloadsthefilethatimplementstheselectedinterfacenameIftheselectednamedoesnotincludeanexplicitextension(i.e.,thereisnoperiodintheselectedtext),Tiogawilluseasetofstandardimplementationextensions.Currently,mesaistheonlydefaultimplementationextension.Youcanspecifyyourownlistofimplementationextensionswithauserprofileentryfor"ImplFileExtensions".Iftheselectednameisoftheform.andanimplementationfortheitemiscurrentlyloaded,thesystemwillfindthenameofthefileholdingtheimplementation(ourthankstotheCedarruntimemodelforprovidingthisinformation).Otherwise,thesystemtriestoopenthefileasifyouhadsimplyselected,and,ifthissucceeds,searchesinthefileforadefinitionof.PrevFilelikeGetbutreloadsthefilethatwaspreviouslyinthisviewerResetdiscardseditsbyreloadingthefiledversionofthedocumentStorelikeSavebutwritestothefilenamedbythecurrentselectionClearcreatesanemptyviewerIftheclickisdonewiththeleftbutton,the"clicked"vieweriscleared.Ifitisdonewiththemiddlebutton,anewemptyvieweriscreatedbelowtheclickedone.Finally,ifitisdonewiththerightbutton,theclickedviewerisclosedandanewemptyviewerappearsinitsplace.Theemptyviewerwillsay"NoName"atthetopintheplacethatwouldnormallyholdthefilename.Naturallythemostcommonthingtodowitha"NoName"vieweristoloadafile.Ifyoutypeafilenameintoa"NoName"viewerandthenhitLF,itisasifyouselectedthenameandhitGetbutnoconfirmationisrequired.CTRL-LFprovidesasimilarfunctionforGetImpl.ACommentRegarding"Unsaved"DocumentsItisnotuncommontoforgettosavethecontentsofaviewerbeforedestroyingitorloadingsomethingelseintoit.HoweverthisisnotadisastersinceTiogaholdsonto"unsaved"documentssoyoucanreloadthemwitheditspreserved.ThenumberofsuchdocumentsthatTiogawillrememberissetbyaprofileentry(UnsavedDocumentsCacheSize);thedefaultisfour.Wheneverthereareunsaveddocuments,Tiogacreatesaspecialviewerlistingtheirnames.UnsaveddocumentsareputintothecachebyDestroy,Clear,Get,GetImpl,andPrevFile.TheyarenotputinbyReset.Ifthecacheisalreadyfullwhenanewentryarrives,theoldestentryisdiscarded.WheneverafileisneededforGet,GetImpl,orPrevFile,thecacheischeckedtoseeifanunsavedversionisavailable."NoName"documentsarenotputintothecache.TimeinsertsthecurrenttimeatthecaretSplitcreatesanewviewerlookingatthesamedocumentTheselectionishighlightedinonevieweronly,howevereditswillbereflectedinallviewersforthedocument.Notethatthesplitviewerscanbeindependentlyclosed,opened,ormovedonthescreen.Places,Levelsshow/removesubmenusPlaces4pî1ïb)î îî×îHîî×î$Wî)“î/°î1Bî3óî9÷î;]î@ÑîB�îDþîGwîIÅî1ï`‚ î§îŒî %î#k î*¨î,@î2(î4‘î72î:xî@·îC±îG$î1ï^Úîî¹î%Zî'î+î5‹î6öî8î:‡ îA?îBg îH±î1ï]3vîoïZuîÀpî¦ïZuî ïZuvîQïZuîOïZupîÞïZuî¥ïZuî_î!òî$Rî&»î)‰ î0óî3Sî8î>%îÐïWýî8î~î‘î7î Nî"©î'oî)Eî.î4î6øî:hî;ºî=§îAçîC|îEÂîÐïVVîdîOîî…îºî áî"¥î(K î24 î9É î@lîCôîEjîGÕîÐïT¯îr îI î&6î)>î+Ãî0Yî3�î6‹î8Âî:t îDL îÐïSîëîîî~î î"OîÐïPŒîdîÕîîæîdî!/î# î'î2Îî5—î7š îAŠîCÚîFKîIƒîÐïNåîÒîËîPî"ñî%Âî(Õî+Zî/?î1î3¢î61î;aî=æ îGêîÐïM>î+îÏî$î1î"^î&Œî(¿î.ôî1‹ î:U îA$îCyîGêîÐïK–î€îõîWîÂîrîÕî �î#Hî'ºî,é î4kî7}î8àî;ƒîAyîFßîH�îÐïIïî9îwî  îëî¤vîoïG1îÒpî¸ïG1îïG1vîcïG1îaïG1pîðïG1î·ïG1îqî#.î%Žî'÷î*Åî-q î4î5Âî8cvîoïDvîpîïDvîÇïDvîCîŠî…î%˜î'øî+(î/ðî1©î4 vîoïA¼îpîõïA¼îXïA¼vî ïA¼î}ïA¼pîçïA¼î®ïA¼îhî!jî#î%xî'áî,hî.cî0Ãî5Œvîoï?î$pî ï?î¤ï?î�î€îºîÐï<ŠîWî¼îüîmîåî î"jî$äî)³î,î2%î6�î8î=¤î?+î@†îA÷îEoîH�îÐï:âîoî1îSî8î"jî&Æî(*î,ëî0ïî3Gî7çî;^î@_îA¸îCîDiîGÓîÐï9;î/î�îKî«î"Sî&·î(#î,Qî/ î02î3 î7Zî;¿î@ÊîBxîDRîÐï6Àî¼î î‚îAî!´î$Ûî)»î+gî-Úî0dî2&î4™î8Aî;$î?fîEJîH�îÐï5î5îÆîäî ?î#—î)Bî,Ñî.{î0}î3“î4¸î7Æî<�î@íîBTîCþîGîH-îÐï3qî]îî9îmîáî«î"Žî#Ãî&àî+·î0&î2èî6xî8Aï3qî8úï3qpî9³ï3qî:šï3qî;ûî=rî?*î@–îCWîH�îÐï1Êî®î„îÀî¡îAî!f î)ªî+4xî1Þï1Êî2©ï1Êpî4ïï1Êxî5hï1Êpî7]ï1Êî8$ï1Êî= î>SîBøîH�îÐï0#vîoï-eîñîî�î$opîÐï*íîWîÓîXî¥îdî#vî%4î(Hî*·î06î1ÿî39î7®î< îBËîD1îFîÐï)Fî¼î¼îÞî ¢î&Èî)³î+hî.&î/šî4Øî8”î<½î@»îD5îÐï'žîÅî�îGî×î#î& î)¿î- î4-î7 î<9î=öîA+îH îÐï%÷îØî«îkîÿî"Dî$gî%¹î*Qî. îB+îD²îIƒîÐï$Pî‚îîuî ±î%ò î-%î0îî5^î6pî:Õî?"îC#îFSîÐï!Õî±îÓî Wî# î&î(¢î,Ÿî.Ëî4€î8½î<îB,îEîÐï -îYvî­ï -îlï -pîï -îØï -î“îAî>î#æî%hî'Èî+•î-î1Õî4aî8î9Aîkî@¿îC5îE¶îH�îÐï7vîoïyîïpîÔïyî7ïyî#îƒî Lî#qî% î'ivîoï¿î·pîœï¿î7ï¿î#îLî:î!Ÿî&“î(+î*‹î.îÐïGî¼îvîö î"Iî$ î&Ìî+Eî.Ëî4dî7¿î:î<„îB>îDîFîÐï îîqî¾î 7î#î%iî(pî-[î/èî1Û î:àî?iîD¢îFhîÐïøîÖî6vîoï :îî0pîï :î™ï : î"³uîï ówî)Èïö ‚TVm$:ThePlacesmenucontainscommandsthatcausetheviewertobegindisplayingatanewplaceinthedocument.Thefirstthreeofthecommandssearchforinstancesofthecurrentselection.Forthesecommands,thebuttonusedinclickingthemenuitemdetermineshowthesearchiscarriedoutclickLEFTtosearchtowardstheendofthedocument,RIGHTtosearchtowardsthestartofthedocument,orMIDDLEtosearchfirsttowardstheendand,ifthatfails,thentowardsthestart.Iftheselectionisvisibleintheviewer,thesearchstartsthere.Otherwise,itstartsfromthetopoftheviewer.FindFindanotherinstanceoftheselectedtext.Inthiscommandandthefollowingtwo,capitalizationmattersinthesearch(e.g.,hittingFindwith"the"selectedwillnotselect"The").WordFindaninstanceoftheselectedtextthatisa"word"i.e.,doesn'thaveadjacentlettersordigits.DefFinda"definition"oftheselectedtexti.e.,aninstanceoftheselectedtextthatisimmediatelyfollowedbyacolonanddoesn'thaveanimmediatelyprioralphanumeric.PositionThisisusefulwithcompilererrormessagesthatgivelocationsascharactercounts.Thecommandscrollstotheselectedcharacternumberandthenselectsite.g.,if"183"isselected,scrolltoandselectcharacternumber183inthedocument.NormalizeIfthedocumentinthisviewerdoesnotcontaintheselection,scrollstothestartofthedocument.OtherwisescrollstomaketheselectionvisibleclickLEFTtoscrolltothestartoftheselection,RIGHTtoscrolltotheend,orMIDDLEtoscrolltothecaret.PrevPlaceGobacktotheplacethatwaspreviouslyvisibleinthisviewerdiscountingmanualscrollingthatmayhavetakenplacesince.ReselectRestorethemostrecentselectioninthisviewerandscrolltoit.LevelsThesecommandsletyoucontrolhowdeepthedisplaygoesinthedocumenttreestructure.FirstLevelOnlyshowonlythetoplevelnodesMoreLevelsshowonemorelevelthancurrentlyFewerLevelsshowonefewerlevelthancurrentlyAllLevelsshowalllevelsofthetreeSelectionsPrimaryselections5pîoïb)îIînîPîµî&œî)lî-#î/„î3êî5šî9g î?õîA�îB»îEªîI@îoï`‚îÄî÷îÄî’î"î#¾î&î,îî1î3Oî9î:Äî=îA× îHCîoï^Úîõî0î�î üî$5î%àî*óî-Oî1.î4P î;Tî>Uî@²îDéîFRîoï]3îïîßxî&ï]3îßï]3pî}ï]3îìï]3î7î {î%§î(î*Ôî,˜î/xî5Óï]3î6§ï]3pî:ï]3î:ï]3î;Êî@îE;îG¥îoï[Œî?î´î�xîjï[Œî|ï[Œpî!Ÿï[Œî"ï[Œî#dî'´î*£î/Úî2Pî5î8Dî9»î< î?üîC8îHpîoïYäîKîÅîîºîî"eî$ î&cî+î-oî1¡î5.î9ƒ î@UîA£îE0îH�îoïX=îäî�îývîoïUopîÐïRèî,î7î…î >î"�î'ÊîÐïPdî¨îSî½î}î æî'î* î2tî7]î9î;|î?¿îC#îG’îÐïN½îëî«îØîƒî!øî%¸vîoïKïpîÐïIhîBîHî«îzîïî%2î'ÿî*ãî,dî-¤î2£î4žî7Hî<î?wîDüîI*îÐïGÁvîoïDópîÐïBlîî î¯îLî �î%¡î(=î*î,î.Tî3†î5#î7gî±î@îEšîI@îÐï8!î‡îGî0î"]î$òî& î(ÿvîoï5SpîÐï2Ìî5îwîÇîXîÝî#$î&7î(�î-Qî/” î5tî9…î;î=Yî@KîAçîD*îÐï1%î7îJîÞî wî"¼î(Gî,äî.¯xî1Ðï1%î2‰ï1%pî5 ï1%î5wï1%î6œî:+î;¿î>î@ùîB—îDÜ xîÐï/}pîï/}îtï/}î´î]î îkî!zxî#>ï/}î$Pï/}pî(aï/}î(Ðï/}î*î-¹î/gî1Çvîoï,°pîÐï*)î)î`îÿîOîÓî ‘î#- î)Àî-ÿî/�î2.î6ƒ î=ÓîB¬îH îÐï(�îÔîîÚînvîoï%´pîÐï#,îÛî:î—îºî%`î'î)¯î.î0Ëî4tî6#uîïÒpîoïîqîVîRî î#¼î&Àî*î,|î1/î4Iî5÷î8Vî>ÃîA† vîoï6 î­pî’ï6îï6îî!5î#”î& î)Ovîoïe îÂpî¨ïeî,ïeî0îÜî"oî%µî(Ûvîoï• îpîï•î†ï•îŠî6î#î&Fî)lvîoïÄîbpîGïÄîÌïÄîÐîÀî Šî"Cî$£tî ®ï “ uîï 5îO wî)ÈïýÿæTVm$‚Theprimaryselectionistheonethat'saroundmostofthetimeandistheusualsiteforedits.Itisdisplayedwithasolidunderlineorwithvideoreverse.Makeaprimaryselectionwiththemouseinwaysdescribedbelow.DuringcertaineditingoperationssuchasCopyorMovethereisa"secondary"selectionwhichisdisplayedasagrayunderlineorbackground.InsertionpointTheinsertionpointgoeswithprimaryselection.Itisshownbyablinking"caret"atoneendortheotheroftheselectiontheendclosertothecursorwhentheselectionwasmadeortheonemostrecentlyextended.MakingselectionsTheselectionhierarchyTheselectionhierarchyconsistsofthefollowinglevelsatwhichaselectioncanexist:point,character,word,node,branch,anddocument.PointselectionTheprimaryselectionhasablinkingcaretatoneend.Someoperations,suchasdeleteandtype-in,reducetheselectiontojustthecaret.Thisiscalledapointselection.CharacterselectionClickLEFTwiththecursoroverthedesiredcharacter.YoucanholdLEFTdownandmovetocorrectplacebeforelettingthebuttonup.YoucancancelthenewselectionbyhittingDELwhilethemousebuttonisstilldown.Thesystemwillrestorethepreviousselection.WordselectionA"word"isdefinedasasequenceoflettersanddigitsorasequenceofidenticalcharactersthatarenotlettersordigits.UsetheMIDDLEmousebuttontomakewordselections.Aswithcharacterselection,youcanholdMIDDLEdownandmovetothecorrectwordbeforelettingup.NodeselectionDoubleclickLEFTtoselectanode.BranchselectionAbranchisanodeandanychildrenbranchesitmighthave.DoubleclickMIDDLEtoselectabranch.DocumentselectionCTRL-Dextendstheselectiontoincludetheentiredocument."D"standsforfor"Document".SelectionextensionExtendanexistingselectionbypointingatanewendpointandclickingRIGHT.ThesystemwillextendtheendoftheselectionclosertothecursorwhenRIGHTgoesdown.YoucanholdRIGHTdownandmovetheendpointtoanewposition.IfyoujustclickRIGHT,theselectionisextendedatthesamelevelintheselectionhierarchy.Forexample,aselectionatthewordlevelwillbeextendedawordatatime.DoubleclickRIGHTtoextendatalowerlevelinselectionhierarchy.Tripleclicktoextendatahigherlevelinselectionhierarchy.Thus,ifyouhaveanode-levelselectionandwishtoextendittoawordpositionwithinanode,doubleclickRIGHTtoreducetheleveltowordsandthendothe6pîoïb)îEîzîî‡î äî#Žî'7î+óî/Mî1î3bî6…î9;î:¤î=î@ŸîCîEXîIwîoï`‚îîNî’îæîaî%Àî'­î*òî.Ûî4½î8Çî:î?{îEJîH�îoï^ÚîÔî�îóî)î$'î(úî-Œî24 î8ìî<(î=áîA îCoîGeîoï]3îÛî îÑîwî#„î$ðî+î,½î-çî0öî7+î8ï vîoïZcî2pîÐïWÚî°îhîî 2î#Uî(” î/%î0¥î2î6pî8tî9¦î?îCâîEƒîH7îÐïV3î‰îÞîrî îuî"î#éî&>î(êî,Ëî.oî0Ãî4çî8‘î:åî@€îC!îFÖîH�îÐïTŒî|îØîuîïQ/î. vîoïN\î2î±pîÐïKÓîÌî•îÍî$ñî&Îî)Qî/‡î3uî52î9cî:±î@zîC)îF÷îÐïJ+ îîòî¼î#²î&ivîoïG\îpîÐïDÓîÃîîÔî!cî"¨î(0î+¨î-[î0!î3éî7Ú î>úîBFîDîH7îÐïC,îÛîWî·î"\î$ î&¬î) î-Dî0^î1Êî5Âî6ëî:Š vîoï@\î½pîÐï=Óxîrï=Óî+ï=ÓpîÄï=ÓîÂï=ÓîãîFî!yî$–î&úî+Ç î2“î5¦î86xî;jï=Óî<#ï=Ópî>¼ï=Óî?ƒï=ÓîB‹îEFîI îÐï<,îbîöîEî!Šî#éî([îÐï9¦îùîžîçî`î hî&'î(=xî,½ï9¦î-£ï9¦pî/”ï9¦î0‘ï9¦î3bî5Üî:Pî>Ûî@aîCîGöîÐï7ÿîKîöî}îÜî$k vîoï5/î9pîÐï2¦îxî|îîîèî!-î'0î)î-8î0 î3Ûî5ºî6ÿî=î>ÖîD� îÐï0ÿî›îìî]îsî4î"¾î%ˆxî'åï0ÿî(öï0ÿpî-ï0ÿî./ï0ÿî1\î5Ëî7vî;'î>­ îE¬îGºîÐï/WîÕ îîîÂî"ixî%¶ï/Wî&Çï/Wpî*ïï/Wî+¶ï/Wî.Öî1ªî5…î7Pî9Ëî>zîBîFŠîÐï-°vîoï*àîpîÐï(WîÅxîï(Wîºï(WpîOï(Wî¾ï(Wîþî!¾î"èvîoï%ˆî1pîÐï"ÿî\îøîcîŒîþîµî"Uî'¸î-~î.Ôî2Êî6ëî;àxî?ï"ÿî@,ï"ÿpîD=ï"ÿîD¬ï"ÿîEëîIªîÐï!WvîoïˆîîxîÐïÿpîáïÿxîZïÿpî¨ïÿîMïÿî¥îî"¤î$Pî),î+‰î/rî6µî9¶î=âî@îBW vîoï/îFpîÐï¦î§î±îÕî"”î$©î*;î+íî-0î08î6#î8ôxî>#ï¦î>÷ï¦pîAïï¦îC‚ï¦îFsîÐïÿîsîçî>îíîžî õî&’î*uî,î.rî2˜xî6Eïÿî7ïÿpî:tïÿî;$ïÿî=…îBîE"îG¥xîÐïXpîïXîÌïXîÐî‡îGî!¦î'xî)'î*Pî->îÐïÒîeî/îãxî1ïÒîïÒpîýïÒîìïÒî"_î(î)•î/‘î1<î3®î7>î:—îÊîDƒ îÐï+î–î‚îÆî †î":î$´î(Wî+¸î.~î0‰î6Œî7Ñî;tî='î>lîB£îG³xîÐï ƒpîï ƒîpï ƒî«î#î·îÜî!¢î$ãî&Œî,- î3î72î:iî<î@‹îBîCDîG�îÐï Üîuî îðî"½î$î&Ãî*î+" î1Çî7cî:î=9î>ßîCRîDŸîFEîGfîÐï 5îMîÌî0î 6î%xî(„ï 5î)Xï 5pî,èï 5î-Wï 5î.Òî3‰î6#î9¤î;�î?ÔîBÆîF'îHiwî)ÈïýFTVm$dextension.Ifnecessary,youcanthendoubleclickagaintoreducetocharacterlevel.EditingbymakingselectionsDeleteselectionsAdeleteselectionisdeletedassoonastheselectioniscompleted.Itisshownasvideoreverse.HolddownCTRLtomakeadeleteselection.TheselectioniscompletewhenyouletuponboththemousebuttonandtheCTRLkey.Pending-deleteselections"Pending-delete"selectionsareautomaticallydeletedbysubsequentinsertions.Theyareshownwithvideoreverseratherthansolidunderline.Wheneveryouextendaselectionitisautomaticallymadepending-delete.Noticethatyoudon'thavetoactuallychangetheselectionwhenyou"extend"it.Forexample,youcanclickMIDDLEtoselectawordandthenimmediatelyclickRIGHTtomakeitpending-delete.Oryoucancombinetheseactionsby"rolling"fromtheLEFTorMIDDLEmousebuttontotheRIGHTbuttontomakeacharorwordselectionpending-delete.Forexample,thesequenceMIDDLE-down,RIGHT-down,MIDDLE-up,RIGHT-upwillproduceapending-deletewordselection.CopyandMoveSourceselectionsaremadewiththeSHIFTkeyhelddownandareshownwithagrayunderline.CopysourcetoprimaryIfyouholddowntheSHIFTkeyandselect,thesourceselectionwillbecopied.Iftheprimaryselectioniscurrentlypending-delete,itwillbereplacedbythecopyofthesource.Otherwise,thecopywillbeinsertedatthecaret.MovesourcetoprimaryIfyouholddowntheSHIFTkeyandtheCTRLkey,thesourceselectionwillbemoved.Asbefore,iftheprimaryselectionispending-delete,itwillbereplacedbythesource.Otherwise,thesourcewillbemovedtothecaret.DestinationselectionsforCopyandMoveTheoperationsdescribedaboveworkbycopyingormovingasourceselectiontotheprimaryselection.However,oftentheprimaryselectionisitselfthethingyouwanttocopyormove.Thefollowingtwocommandstakecareofthesesituations.CopyprimaryTocopytheprimaryselection,hitCTRL-S,andwiththecontrolkeystillhelddown,selectadestination.Thecopytakesplaceassoonasyouletthekeysup.Theprimaryselectionismadenot-pending-deleteassoonasyouhitCTRL-Stoindicatethatitwillbecopiedratherthanmoved.MoveprimaryTomovetheprimaryselection,hitCTRL-Z,andwiththecontrolkeystillhelddown,selectadestination.Themovetakesplaceassoonasyouletthekeysup.Theprimaryselectionismadepending-deleteassoonasyouhitCTRL-Ztoindicatethatitwillbemovedratherthancopied.TransposeselectionsWenowhavecoveredcommandstocopyormoveeithertheprimaryorthesourceselections.7pîÐïb) îÊîL î¸î"oî$úî( î,½î/ùî3¢î5Pî9Íî;{îAduîï^ÊîÕî°î‚ vîoï[õî« pîÐïYjvîXïYjî ïYjî-pî§ïYjî ïYjîî!ßî#ˆî&Êî(tî*Ïî0pî1Ø î9Zî:Íî<5î@€îB*îEåîÐïWÃîtxîZïWÃî%ïWÃpîêïWÃîYïWÃî´î!ƒî"Çî&ð î-§î0™î6Zî7àî=ãîA³îD…îF›îHÈîÐïVî îlîÆî7î!ïxî$NïVî%ïVpî'ÉïVî(…ïVvîoïSJ î„ pîÐïP¿î„ î!›î#Ü î,<î0þî2ç î9ý î@èîD^îFŸîÐïOîRîxî‘î"î%’î)K î1)î8(î;Fî@)îA¹îGÅîIƒîÐïMp î8îìî' î+vî.9î0åî4nî7©î9Mî>XîBõîEIîÐïKÉîaîóî¬î•î!î&Éî)[î+Âxî.ÙïKÉî/ëïKÉpî3ßïKÉî4NïKÉî5iî9î: î=oî@îC îÐïJ!xî#ïJ!î÷ïJ!pîkïJ!îÙïJ!î0îüîiî)Ïî,î.Ðî1sî7$î:Åî?yîAŒîGhîÐïHzxîbïHzîïHzpîÙïHzî”ïHzxîÐïHzîáïHzpîïHzîEïHzî"¨î'Lî).xî+ÀïHzî,”ïHzpî0ïHzî0åïHzî4Âî6£î:Šî;çî?)îA îDÛîÐïFÓîçîƒî#Dî%”xî+lïFÓî,~ïFÓpî0&ïFÓî0ŸïFÓxî4²ïFÓî5†ïFÓpî8~ïFÓî8÷ïFÓxî= ïFÓî>ïFÓpîAÃïFÓîB=ïFÓxîD—ïFÓîEkïFÓpîHcïFÓîHÜïFÓîÐïE+î{îÔîþ î#Yî&â vîoïBZî÷î›pîÐï?ÏîV îsîºî!nî$|xî&Ïï?Ïî'nï?Ïpî*‘ï?Ïî+Lï?Ïî-î0(î3çî6’î8Ùî=î@*îAGîDJ îÐï;Vî…îÔî‚î1ï8Ïîžî@î\îxî]ï8Ïîüï8Ïpî#ï8Ïî#Óï8Ïî%˜î(:î,>î.‰î2Ãî8Tî:ëî<ÆîAêîCWîE¡î1ï7(îÂîîäî(„î)Æî,^î.;î3­î5•î7áî;î<Äî?îD î1ï5€î�îâî�î~î!µî#Nî%­îÐï2¯î»î î¹î1ï0(î¼î}î¸î�xîöï0(î •ï0(pî#Éï0(î$„ï0(î&hî)*xî+“ï0(î,^ï0(pî/ï0(î/Ñï0(î2 î4wî8Ðî>îA4îC/îH¥î1ï.�î¿îîLîiî$õî&Hî/âî1î3°î5ˆî:óî<Öî?îD î1ï,Ùî�îàî‹î|î"î#°î&vîoï* îª î­îÕî"]î%pîÐï'}î´ îoî ¦î$´î(=î*Eî/}î1Mî6Nî7„î;àîA‘îCLîE¸îÐï%Õ îoî³î!Uî#Äî) î.¾î08î3¤î6î9µî<{î?çîA¤îEîFØîÐï$.î¨îºîfî#Lî&Eî)3î*ìî.v îÐï!]î…î1ïÖî^î¶îîY î%\xî'€ïÖî(KïÖpî+‘ïÖî,tïÖî/1î2Rî4¸î9qî< î>´îAÕîEþîIÅî1ï. î)î î iî#ñî'�î)Iî,šî.Sî1î3î5†î8ªî;®î>‘îCÒîIƒî1ï‡îî!Úî#›î&óî(³î+|xî-¬ï‡î.wï‡pî26ï‡î2¥ï‡î3÷î96î<î=î@<îB?îFÃî1ïàîWîÐïî»î1ï‡îUîîpî¤ î%Ÿxî'ºï‡î(…ï‡pî+æï‡î,Àï‡î/uî2Žî4ëî9›îÍîAæîFîIÅî1ïà îîúî ¾î$@î'Ùî)Œî,×î.‰î1Eî3Fî5ªî8Éî;Àî>�îCØîIƒî1ï9îó îQî!î$Iî%úî(³xî*Óï9î+žï9pî/jï9î/Ùï9î1î6Jî9î:tî=!î?îC�îG­î1ï‘vîoï ÀîÒ pîÐï 5î_îhî´îÙî%Äî'wî*Îî,–î0[î4Lî6°î;ìî=´î@îDm wî)Èïöÿ®TVm$ºAfinaloptionistotransposetheprimaryandthesource.Todothis,hitCTRL-X,andwiththecontrolkeystillhelddown,selectasource.Thetransposetakesplaceassoonasyouletthekeysandmousebuttonsup.MiscellaneousCancellingaselectionHitDELbeforefinishingtheselectionandthepreviousselectionwillberestored.Thisworksduringeitherprimary,source,destination,ortransposeselections.PlaceholdersA"placeholder"isallthetextbetweenamatchingpairofplaceholderbrackets,.HitNEXTtofindandselectthenextplaceholderbeyondthecurrentselection.HitSHIFT-NEXTtofindthepreviousone.RecallthatNEXTistheblankkeytotherightofRETURN.Ifthereisn'tanotherplaceholder,NEXTwillmovetheselectiontotheendofthedocument.Iftheselectionisalreadyattheend,NEXTwilltrytofindthenextnestedtextviewer.Similarly,SHIFT-NEXTwillmovetheselectiontothestartofthedocumentifitdoesn'tfindapreviousplaceholderandwilltrytofindthepreviousnestedtextviewerifitisalreadyatthestart.ThisallowsyoutouseNEXTbothwhenfillinginplaceholderswithinadocumentandwhenfillingintextviewersintools.SelectvisibleexpandselectiontoblanksCTRL-Vexpandstheselectiontoincludethe"visible"charactersontheleftandrightends.SelectmatchingbracketsCTRL-]extendstheselectiontotheleftandrighttofindamatchingpairof[..]'s.SimilarlyforCTRL-},CTRL-),andCTRL->.NotethatyouhitCTRLwiththerightbrackettoextendtheselection.Inaddition,youcanhitCTRLwiththeleftbrackettoinsertmatchingbracketsaroundtheselection.Finepoint:Unfortunately,ourkeyboardsdon'thavebothleftandrightquotekeys.Howevermostofthefonts,includingTimesRomanandHelvetica,doprovidealeftandrightsinglequote.Thekeyboardkeyinsertsarightsinglequote(code047);theleftsinglequote(code140)canbeinsertedusingtheMakeOctalCharactercommandintheEditToolorwiththeInsertMatchingSingleQuotescommand(CTRL-').TheEditToolalsohasacommandwhichextendstheselectiontofindamatchingpairofleftandrightsinglequotes.Thesituationfordoublequotesisevenlessuniform.Somefonts,suchasClassic,havealeftdoublequote(code264)inadditiontoarightdoublequote(code042).However,mostfontshaveonlythe042doublequote,sotheTiogacommandsforinsertingandmatchingdoublequotesusethatcodeexclusively.EditingTextinputTyped-incharactersareinsertedatthecaret.ToinsertthecurrenttimeuseCTRL-T"T"forTime.WhenyouinsertacarriagereturnbyhittingRETURN,thesystemwillautomaticallycopytheblankcharacters(tabsandspaces)fromthestartofthepreviousline.Tosuppressthis,typeSHIFT-RETURNandonlythecarriagereturnwillbeinserted.Toinsertcontrolcharactersorcharacterswithaspecificoctalcode,useCTRL-KorCTRL-O.Theformerwillchangethecharacterbeforethecarettoacontrolcharacter,whilethelatterwill8pîÐïb)îTî|îÏî3îÙî"åî%<î*kî-î/rî4�î6¬î8«î;�xî=²ïb)î>}ïb)pîAøïb)îBÍïb)îE|îH�îÐï`‚î“î:îìîî"Kî&î'Wî,¤î/�î5²î9Aî<æî>¥îAûîCºîF‚îH�îÐï^Úîêî¡îûîñuîï[� vîoïX× î.îcpîÐïVaxîPïVaî6ïVapîïVaîâïVaîtî /î"˜î(Hî+ î-tî3 î8½î;sî=nîC¬îFÑîÐïT¹îAî-î¼î#c î*Âî,†î2š vîoïQü pîÐïO†îQ îîrîWî «î#Xî(¼î)Úî/Îî2›î4I î;¨yîAYïO†îB¬ïO†pîC†ïO†îDÐïO†xîG;ïO†îH$ïO†pîÐïMÞî�îŽîVî'î˜î!¸ î)3î..î0žî5x î<xî>¢ïMÞî?AïMÞpîBïMÞxîB}ïMÞpîF#ïMÞîF’ïMÞîGâîÐïL7î/î¾îFî xî#MïL7î$6ïL7pî&æïL7î'IïL7î(Rî*±î.‡î1î2Ëî5*î8|xî:5ïL7î; ïL7pî?ïL7îÐïI¼îJîÌî¾î xî%}ïI¼î&eïI¼pî)ïI¼î* ïI¼î+³î/kî1Ãî7aî9î;`î>î?ÁîBîISîÐïHî,îÎî7îî œî"øxî&ïHî&íïHpî)›ïHî*˜ïHî,Cî.gî0î2ýî5Yî8fî<²î?gîD¡ xîÐïFmpî1ïFmxî«ïFmpîUïFmîSïFmîîìî!aî'î(áî+Wî.}î0Lî2Âî9Eî:¼î<(î@üîDîE@îÐïDÆ î0îÝî~îœî!@î$$î&yî+þî0Dî2òî7Lî8£î9ïî;Pî@îA¨îCýîGÔîÐïCîîÇî~xîýïCîåïCpî�ïCî dïCî"ãî&¡î*«î,c î4[î8¨î9Üî@RîCîFÑîÐïAwî~î6îîÍvîoï>ºîtîŒîqî'î#¥î%JxîÐïÑîAˆîDÚvîoï9†îtîXxîÐï7pîáï7îZï7îBîAî¡î"Fî#ôî&Sî(Èî+î.Ðî0~î3lî4–î:”î=lî?$îBÖîH±xîÐï5hpîáï5hîZï5hxîï5hîáï5hpî'ï5hî¡ï5hî&xî ï5hî×ï5hpî!ï5hî!—ï5hî$î'«î*¨î-Žxî/Úï5hî0¥ï5hpî3{ï5hî4xï5hî6Åî9Sî<ÔîAãîCÀîHkîÐï3Á î&îàî’î!3î#©xî%±ï3Áî&|ï3Ápî)ï3Áî*ï3Áî, î.kî0Êî5”î7-î:ãî@ÌîFîÐï2î/ îÐï/Ÿî î) î!pî#ýî*�î.$î1mî4¬î7$î9Þî=2îAîEîÐï-÷îZîAîÏîÈî# î+µî.š î55î7jî<£î=ûî@žîCƒîGîÐï,PîÃîµîØî!ˆî%òî'6î*£î.¨î2¥î6€î:"î<œî?,îC2îG.îÐï*©îÇî;îî5î Çî#î/Æî6î7¦î9îî<Üî@ îA·îDºîGîÐï)îñîî¿î&xî&‘ï)î'\ï)pî)¢ï)î*ï)î,;î/ î2î5Aî8î:qî;‘îAéîEîîÐï'Zî;îíî§î¡î×î$áî'Åî)Šî, î.Îî2,î6#î;}î>aîDîFQîÐï%³î?îµîî£î"êî&Éî*�î-Øî/�î4‚î7Òî9î;„î@+îDîGßîÐï$ îzîäîŽî´îî"šî&xî*4î.î4Fî7Ÿî; î>OîAeîCÀîFQîÐï"dîiîŒîKîŠî%Ïî(kî.pî1†î7äî<àîA¦îDzîG§îÐï ½ tî ®ïŸuîïYî`pîoïœîb îÏî"î#Yî$òî'Qîoï!î–îaîÀîŠî¯xî"$ï!î"ïï!pî%6ï!xî%¯ï!pî&Òï!î(·ï!î+ƒvî-Áï!î.¨ï!pî0¼ï!îoï¦îrîîÈîÜîòî$ î%ñxî*Aï¦î+ï¦pî/*ï¦î/ðï¦î2:î6 î95 îA“îDÏîGîoïþ îKîî<î"^î&3î)î,€î.§î1uî7sî;âî>xîDvîGÞxîoïWpîÑïWxîJïWpîœïWîAïWîSîmî Íî%øî*'î,Òî.Ãîoï Üîžîqî, î ¡î"l î(áî,î-6î2(î5‚î9)xî;¦ï Üîî@Š îFàîoïTGîÕî î²î î7îßîî$î*.î/…î1î3[î9&î;Øî?ÉîBÓîE!îI@îoïRŸîÐ î&î©î î"Ýî%Šî'|î*åî-Fî3¾î5,î8íî:ßî=ðîA9îB¼îEîoïPøî<îBîCî<î±î Ÿî&�î(lî*áî1mî2îî6Ãî=FîAíîC›îFîI5îoïOQ îüîZîjî! î#� î)øî-Œî0!î1lî7'î<î>›îC7îEîG‘îoïM©îèîZîÏîƒîzîàî#cî%î'} î-Îî2(î3°î6î<’îAüîC, îoïLîÏî§ îî}î#…î*î,gî0Sî6Éî85îoïIm î¶î î!¥î%oî(õî,õî4î84î:§ îC9îFsîH�îoïGÅîóî°îfî Gî$î%Ðî(8 î/  î8î:Œî< îCRîEVîG¾îoïFî-îˆî%îàîhî·î î#¨î%÷î,]î/Êî4î6³î“îC îoï<2î«îÔîoï9œîÜ î!îÉî´ î% î'„î,~î.1î/Tî4§î9–îØîBDîC÷îFQîoï7õîRîßîÝî!°î#Ùî%÷î*jî-zî0_î3³î6@î9& î@ÓîCÙîF¨îH�îoï6Nîƒîîî¥î5î"�î% î(‰î,î-çî0êî2Âî9�î< îEîH7îoï4¦î‡îëîÁî2î#¾î%qî'Öî*’î,Pî.µî1:î4³î8+î9ÞîîsîÓî—pîoï)Z xîÄï)ZîŽï)ZpîÕï)ZxîNï)Zpî!ï)Zxîþï)ZîÉï)Zpîï)Zxîˆï)Zpî oï)Zî!Kï)Zxî#ï)Zî#Èï)Zpî$gï)Zî%Çï)Zî*±î-î2úî4¨î7î9}î;6î=•xî‘ï' î'înî¢îˆî9î \î!£î#‰î%üî']î(Kî+Tî-oî/üî0êî3Tî8npîoï$uxî·ï$uî‚ï$upîÈï$uxîBï$upî\ï$uî8ï$uxîüï$uîÇï$upî! ï$uxî!‡ï$upî"ßï$uî$?ï$uî))î+‰î/î0Àî3î5”î7Mî9­îoï!àxî"ï!àîíï!àpî3ï!àxî­ï!àpî!ï!àxî!ˆï!àpî"[ï!àxî#6ï!àî$ï!àpî&Gï!àxî&Àï!àpî*"ï!àxî*›ï!àpî+�ï!àî,\ï!àxî.ï!àî.½ï!àpî1€ï!àxî1ùï!àpî3Qï!àî4®ï!àî9–î;ôîAÛîCˆîEåîI5îoï 8îÏîoï£xî�ï£îhï£pî®ï£xî'ï£pî!‰ï£xî"ï£pî#ï£î#ùï£xî%½ï£î&ˆï£pî(Îï£xî)Gï£pî,©ï£xî-"ï£pî.{ï£î/Ûï£î4Åî7$î:­î<[î>»îB îCÅîF%uîï1pîoïLîuîEî”î@î!Áî%Ãî,[î.Lî3Üî5'xî87ïLî9ïLpî;ªïLîºîCKîEîoï¥î&î±î¿îîèî%�î'‰xî+ïï¥î,Õï¥pî.Gï¥uîï3pîoïNxîƒïNîNïNpî”ïNxîïNpîµïNî#ïNîîfî$¤î)€î,>î-±î2)î3Þî6Eî:Œî=¢î@4îCîEƒîGêîoï §îµîcîgîÆî�î$5î%äî'Ôî,%uîï 5îïî(î¶îVwî)Èïÿ UTVm$­Theseoperationsareallcarriedoutbymakingselections.Theyaredescribedindetailintheprevioussection.InsertmatchingbracketsCTRL-[addsamatchingpairof[..]'stotheendsoftheselection.SimilarCTRLcommandsexistfor{,(,<,-,',and".CTRL-Binsertsmatchingplaceholderbrackets.Note:CTRL-'insertsaleftsinglequote(code140)andarightsinglequote(code047);CTRL-"insertsthesamecharacter(code042)ateachendoftheselection.CaseAlllower:CTRL-C.Makestheselectionalllowercase.Allcaps:CTRL-SHIFT-C.Makestheselectionalluppercase.Initialcaps:CTRL-doubleC.Capitalizeseachwordintheselection.Firstcap:CTRL-SHIFT-doubleC.CapitalizesthefirstwordoftheselectionRepeatHittingESCwillrepeatthemostrecentnon-emptyeditsequencestartingwiththecurrentselection.Editsequencesareseparatedbyuser-madeselections.Forexample,ifyouselectaword,deleteit,typeanewone,andthenselectsomethingelse,theeditsequenceisdeletefollowedbytextentry.IfyouhitRepeat,thesystemwilldoadeleteandretypethenewword.Auto-repeatisdonebyESC-select:ifyouholddowntheESCkeywhilemakingaselection,aRepeatwillautomaticallybedoneassoonastheselectioniscompleted.Thisisusefulwhenyou'redoingalargenumberofrepeats.UndoHittingSHIFT-ESCundoesthemostrecenteditsequenceandrestorestheselectiontoitspriorstate.Ifyouwanttoundomorethanjustthemostrecentsequence,usetheEditHistorytoolwhichisdescribedlater.TreestructureeditingAsexplainedintheintroduction,Tiogadocumentsconsistofatreeofnodes.Thefollowingcommandsletyoubreak,join,andnestnodesinthetree.Break:CTRL-RETURNbreaknodeatinsertionpointtocreateanewnode.Join:CTRL-Jjoinnodeatinsertionpointwithpreviousnode.Nest:CTRL-Nmoveselectednodestodeepernestinglevelintree.UnNest:CTRL-SHIFT-Nmoveselectednodestoshallowernestinglevelintree.Break&Nest:CTRL-Isimultaneouslyinsertanewnodeandnestit.Break&UnNest:CTRL-SHIFT-Isimultaneouslyinsertandunnest.LooksCharactershavelookswhicharenamedbythelowercaseletters"a"to"z".Looksareinterpretedbythestyletochangetheappearanceofthetext.Forexample,look"e"mightstandfor"emphasis"andmightresultinitalicfaceinonestyleandboldfaceinanother.Eachcharacterhasasetoflooksthusitmayhaveseverallookssimultaneously,buteachlookoccursonlyonce.Youcan10pîoïb)î‘ î_îÓîãî# î&5î(Qî-Z î4 î8Iî:¼îAîBÕîFÁîH�îoï`‚îþuîï]8îîõxîoïZ{pî€ïZ{îúïZ{îïî9îpî|î!cî#)î& î'Êî*7î-€î/Gî1µ î8Qxî='ïZ{î=òïZ{pî@®ïZ{îAHïZ{îG¡îoïXÓî¬î9î�îîrî¦î^xînïXÓî9ïXÓpî ïXÓxî ùïXÓpî"ïXÓî"ïXÓî&kî,i î3Óyî97ïXÓî:ïXÓîoïVXxîxïVXîCïVXpîŠïVXîïVXyîùïVXî\ïVXîaî¥î 3î$8î(3î, î/5î2î3Iî6´î:¹î>´îBŽxîF/ïVXîFúïVXpîI@ïVXîIºïVXyîoïT±î¾îî›î„î#Dî&Sî'ëî+î-Ôî/�î1ì uîïQgpîoïNªîÂxîïNªîÐïNªpîïNªxî�ïNªpîtïNªîÊïNªîÙî"9î'Þî)Îî-˜îoïL/îÂxîKïL/îïL/pîïL/xî˜ïL/pîcïL/îÃïL/î#(î%‡î+-î-î1 îoïI´î|xîïI´îÐïI´pîïI´î�ïI´xî-ïI´îøïI´pî!{ïI´î"yïI´ î(kî+œî/%î0Óî32 îoïG9îµxîºïG9î…ïG9pîËïG9xîEïG9pî¦ïG9î ïG9xî!½ïG9î"ˆïG9pî$ ïG9î% ïG9 î*ûî-[î03î3»î5tî7ÔuîïCïpîoïA2xîïA2îÍïA2pîŒïA2î‰ïA2îî1îvî"¸î&Áî-¢î0Jî6î:èî=èî@-îDÜ îoï?Šî|îñîMî!uî#yî*0 î1Fî3úî9Ôî;=î=ýîAÅîBøîFáîoï=ãî4îZîšîžî¸î†î!Âî%™î,Rî/wî1íî4Æî:Äî*îAjîBûîG9îoï6rî¨î‰î²îî!Fî"ÿuîï3(pîoï0kxîXï0kî÷ï0kpîÉï0kî�ï0kî±î";î%Áî*î,ûî3î5ïî;$î=­îC|îEUîGYîoï.Äî¨î@îî€îEî ïî$™î'Õî*Œî-î0uî4¯î;î=‘î@îC!îH!îoï-î}îéîuîï)ÒîVî&pîoï'î«îîïîz î$Öî(âî/þî4¥î6‰î7Þî:Ëî<°îAÙîDÜîoï%nîTîPîî5î"Zî%î'ôî+ëî-™î/ùîoï"óxîßï"óîªï"ópîðï"óxîiï"ópî»ï"óî ï"óî"vî%éî'�î-1î0Ðî2î6�î7«î:™îoï xxîíï xî¸ï xpîþï xxîwï xpî]ï xîBï xîî�î!î&Êî*iî-ƒî3îoïýxî(ïýîóïýpî9ïýxî²ïýpîïýîêïýî©î"Öî&Íî({î-î1Àî5î6³îoï‚xî ï‚îØï‚pîï‚xî˜ï‚pîùï‚xîsï‚pîÅï‚îªï‚î#iî(–î,�î.;î4Yî9î<]î> îoïîeîýxî¶ïî�ïpîÇïxîAïpîïîùï î(Sî,î-Hî06î3¨î6`î9CîoïŒîeîýxî›ïŒîfïŒpî­ïŒxî&ïŒpî!ˆïŒxî"ïŒpî"ÕïŒî$ºïŒ î.î1Þî4–tî ®ïnpîï$ îÞî$îÂîÏî"#î&©î(¤î+î.Íî1¼î5Ôî8^î: î=gîA‰îCÜ îï }îöîBî_îúî�îÛ î$úî& î(ìî,Xî.ðî4®î7´î:+î>îA¥vîCÏï }îD€ï }pîï ÕîÜîéîËî�îî üî"Àî%‚î(Éî+–î.Ýî1×î3›î9¯î=8îC7îEÂîGîI5îï .îºî­îÁî%î7îŒî#+î&Öî0—î3&î6eî9�î=àîAîEFîHcwî)eïýÿFTVm$ usetheEditTooltoreadorchangethesetoflooksforselectedcharacters.Thefollowingkeyboardcommandsarealsoavailablefordealingwithlooks.SelectionLooksYoucanchangetheselectionlookswiththefollowingcommands.(RecallthattheLOOKshiftisthetopblankkeytotherightofBS.)LOOK-chartoaddtoselectionlooks.LOOK-SHIFT-chartoremovefromselectionlooks.LOOK-spacetoremoveallselectionlooks.CaretLooksCaretlooksdeterminethelooksoftyped-intext.Thecaretpicksupthelooksoftheadjacentselectedtextwheneveraselectionismade.Changingtheselectionlooksalsochangesthecaretlooks.However,ifyouwishtochangethelooksofthecaretwithoutchangingtheselectionlooks,clickthecharacterkeytwiceinquicksuccession.LOOK-char-chartoaddtocaretlooks.LOOK-SHIFT-char-chartoremovefromcaretlooks.LOOK-space-spacetoremoveallcaretlooks.UsingSelectionsToCopyLooksTocopythelooksofsomeexistingtexttotheprimaryselection,hitCTRL-Q,andthenwiththeCTRLkeystillhelddown,selectthetextwiththelooksyouwanttocopy.Thesourcelooksreplaceanylookstheselectionpreviouslyhad.AutomaticMesaformattingTheCTRL-McommandscanstheselectionforMesakeywords,comments,andprocedurenamesandgivesthemlooksk,c,andnrespectively.(Asaconvenienceduringtypein,theentirecaretnodeisreformattediftheselectionisasinglecharacterorless.)WiththestandardCedarstyle,thekeywordswillthenbedisplayedinsmallcaps,thecommentswillbeitalic,andtheprocedurenameswillbeboldface.Weexpecttoprovidemoreextensivereformattingcapabilitiesinthefuture.FormatsJustascharactershavelooks,nodeshaveformats.The"format"isthenameofaruleinthestylethattellshowtomodifyvariousparameterswhendisplayingthenode.Forexample,astylefordocumentsmightcontainformatsfortitles,headings,quotations,standardparagraphs,etc.TheEditToolhasfacilitiesforreadingandchangingtheformatofanode,oryoucanusethecommandsdescribedbelow.(Byconvention,thenullformatnameisequivalentto"default".)SettingandinsertingcaretnodeformatCTRL-_willdeletethewordtotheleftofthecaretandmakeittheformatofthecaretnode.Finepoint:Inmostcasesyouwillgivethiscommandimmediatelyaftertypingtheformatname,sothecaretwillnaturallybeinthecorrectplace.However,tohandlecasesinwhichyouselectthenamebeforehittingCTRL-_,thecaretwillautomaticallybeforcedtotherightoftheselectionatthestartofthiscommand.11pîïb)îvîÉîÀîøîšî§î^î#ùî&Kî([î*î-—î/Çî4ç î<î>áîDæîï`‚îôîGîîÎî" î&ßî)úuîï]îpîoïZ@î~î î³îî!¹î%Wî(rî*Òî0åî8¨î=[î@*xîBŠïZ@îCCïZ@pîFMïZ@îFÑïZ@îIhîoïX˜îÏîDîî¯î^î½î"xî#ÈïX˜î$�ïX˜pî% ïX˜î%xïX˜xîoïV pîÈïV îAïV îQîî·îfî" xîoïS}pîÈïS}xîAïS}pî£ïS}îïS}î,îÚî Ãî$*î)ÐxîoïPðpîÈïPðîAïPðî÷î¥îŽî~î%#uîïMˆîÙpîoïJ®îFîûî”î î#¿î%�î+ î.áî1Ðî5Eî8äî;î=„îA9îC îEîoïIî¬îuîºîôî$ªî&&î*ãî13î3£î9Yî=î?äîE!îG‘îoïG_îÆîêî:îßî ÿî"œî'3î)�î-î.µî1î4Pî9Jî?îAdîFøîoïE¸î«î îóîˆî!î"Ëî&– xîoïC*pîÈïC*îAïC*îVîî¼îkî"Èxîoï@�pîÈï@�xîAï@�pî£ï@�îï@�î1îßî#Èî'/î*�xîoï>pîÈï>îAï> î¡îOî!8î#(î&…uîï:¨î îšîÎîVpîoï7Íî¥îîuî"îêî Œî%¥î(lî**î,˜î1Þ î7ëxî:ï7Íî:âï7Ípî=(ï7Íxî=¡ï7Ípî>~ï7Íî?iï7ÍîB0îEeîH�xîoï6&pî ï6&îÅï6&îÈî�îÓî î$î&Žî)nî,±î/9î2þî5Ýî9bî;9î?¶îB·îG.îoï4~î-îÎîkîËî"p î)uîï1î¼î† pîoï.=xîXï.=î#ï.=pîiï.=xîãï.=pîlï.=îï.=îÞî!ƒî#óî)ªî+øî/³î6:î=0î?ùîF�îoï,•î0î«î>îåî†î î"Èî$ î,€î/î0G î8î<—îA3îCœîG‘îoï*îîêî^ îæîOî¶î%dî&Øî( î+ýî1îî3ºî7µî;;î=¢îCFîGfîoï)GîÈîßî„î£î�î%¦î'Mî*äî.Fî0Ÿî7%î9Êî;´î?bîBîDkîoï'ŸîØî¨î½îrî"!î&–î(iî-™î1Qî7h î?z îF¼îH�îoï%øtî ®ï!½pîïUîíî  îî]î Xî$Tî'Ÿî-…î0bî6Cî7´î:î=Ýî?›î@ÉîC¦îEYîG¾îï®îûîýî îíîÉî"° î)Öî-© î4Uî6Óî;_î>)îDîEbîH±îïîïîÕî¤î"’î$¿î(Xî.[ î5\î:ç îB5îE"îGêîï_îmîü îyîÐî Þî#¯î)¥î,î0³î2†î3Êî7®î9Œî<\î?îA�îD îï¸î9î"î· î#!î%€î(Xî,Ôî0“î1ÿ î8­î:\ uîïQîÖîvîî–î!çxîoïvpî€ïvxîúïvpî7ïvî5ïvîâîðîOî Øî"†î$æî'[î)î+sî.Ðî1ˆî5<î6’î8òî=mî?&îA…îDãîÐïéî;î„î„îî!´î$œî'xî*–î-hî3ú î<î?nîCãîFsîÐï AîþîØîNîÁîƒî%`î'gî)+î+¡î0Iî4æî;1î<öîA“îEîFàîÐï šî~î5îŒîBî!ˆxî%åï šî&°ï špî(öï šxî)pï špî*Cï šî+ï šî-mî0Áî3d î;Íî=µîAñîC–îEíîI5îÐï óî/îÕîmîÍîÝî!–î$7wî)eïöÿ‘TVm$fCTRL-SHIFT-_insertstheformatname.Thisgivesyouasimplewaytofindouttheformatofaselectednode.UsingselectionstocopyformatsTocopytheformatofsomeexisitingnodetotheselectionnodes,hitCTRL-F,andthenwiththeCTRLkeystillhelddown,selectthenodewiththeformatyouwanttocopy.TheEditToolTheEditToolprovidesavarietyofoperationsonTiogadocuments.TheEditToolmenucontainssomespecialcommandsinadditiontotheusualvieweroperations.The"Bigger"commandenlargestheEditTool,whilethe"Smaller"menuitemdoestheopposite.The"Stop"buttonletsyouinterruptlengthysubstitutionsandsorts.Thesecondlineofthemenucontainsbuttonsforsearchandsubstitutewhicharediscussedbelow.ThetextfieldsintheEditToolfollowtheconventionthatclickingthefieldnamewithLEFTcausesthecontentsofthefieldtobeselectedpending-deletewhileclickingwithRIGHTcausesthefieldtobeclearedandselected.SearchandSubstituteSearchTodoasearch,enterthetextyou'relookingforinthe"Target"field,selectwhereyouwantthesearchtostart,andclick"Search"withtheleftmousebuttontosearchforward,withtherightbuttontosearchbackwards,orwiththemiddlebuttontosearchfirstforwardthenbackwards.Thesystemsearchesfromthecurrentselectionandupdatestheselectedviewerifthesearchsucceeds.(Finepoint:inbothsearchesandsubstitutes,thematchislimitedtoasinglenodewedonotyethavemechanismsfordoingmatchesacrossnodeboundaries.)Themultiplechoicesbelowthe"Replacement"fieldcontrolwhatismatchedinsearchesandreplacedinsubstitutes.Youcanselectordeselectanitembyclickingitwiththemouse.Whitetextonblackbackgroundmeansthattheitemisselected;blacktextonwhitemeansitisnotselected.Textifthisoptionisselected,matchcharactersoftargettextwhensearching.Looksifselected,matchlooksoftargettextwhensearching.Formatmatchformatoftargetnode.Stylematchstyleoftargetnode.Commentmatchcommentpropertyoftargetnode.Forexample,ifyoupicktheLooksoptionanddeselecttheTextoption,youcansearchforanytextthathasaparticularsetoflooks.IfyoupickonlyText,thematchingwillignorethelooksofthetarget.IfyoupickTextandLooks,thematchingtextmustmatchboththecharactersandthelooksofthetargettext.Theotheroptionsdealwithnodeproperties.IfyoupickFormat,thematchingwillbelimitedtonodeswiththesameformatasthetargetnode.Similarly,ifyoupickStyle,thematchingwillonlylookatnodeswhosestyleisthesameasthetargetnode's.Finally,ifyoupickComment,thematchwillconsideronlynodeswiththesamevalueoftheCommentproperty(TRUEorFALSE)asthetarget.Thefirsttworowsofboxesbelowthemultiplechoicesgiveyoucontroloverhowmatchingisperformed.ClickLEFTwiththecursoroveraboxtochangethechoicenexttoit.Thevariouschoicesareasfollows:12xîoïb)pî€ïb)xîúïb)pî[ïb)xîÕïb)pîïb)îuïb)îaîÁî#<îÐï_ îêî\îî=î¢î"yî$(î'î)Œî+ëî0fî2î3Iî8vuîï\>î îMîîApîoïYiîœîôîZîÛîšî!3î&§î* î+Ôî.:î3åî8;xî:^ïYiî;)ïYipî=oïYixî=èïYipî>¢ïYiî?„ïYiîBBîEnîH�xîoïWÂpîêïWÂî¥ïWÂî€î î;î^î#î%~î(ñî, î.kî2æî5�î8úî:¨tî ®ïSŒîî©pîïP+îæîëî1îÀîéî"pî$) î*Öî,Ýî0½ îïM¡îÿîîyîrî îî$™î),î0*î1ðî7wî9=î;µî?lîCé îïKúîòî¸î$î"‡î$òî(î+¬î/lî1×î8Nî<:î?kîB§îEîïJSîéî‰îþî�î:î%î)ò î1ïî4©î8Æî;¡î@6îBïîD«îG îïH«îrîhî¥îßî!– î'Íî+Úî..î47îïF"îáî”îDîíîGîGî!‡î%ºî( î/!î1êî6ûî9Uî<�î@;xîCQïF"îD ïF"pîF›ïF"îG6ïF"îïD{îmîÛî”îóî"îÐî Àî%ì î/Fî2úî8xî;)ïD{î;ýïD{pî?^ïD{î?ùïD{îC—îEöîI&îïBÓîÿî½îtuîï?qîªîJ vîoï<˜pîÐï: îîîQîñîˆî öî#»î(î-î/Oî1 î3yî9Bî<Øî@¦îDÍîG’îÐï8cî?î‰îGî¿î†î"Òî(¾î+éî.Xî0Ýî5Gî9Éî;‡î?ÐîEdîH�îÐï6»îjî%îîž î&øî)î,hî/î4î8ºî:±î?3îBTîGÈîÐï5 îwîXîÜî%Iî(¸î+!î/óî5¢î8bî=‚î?êîE îIŽîÐï3mîJîŸîLî"î&Oî(î+oî0íî3¿ î:îî=hîA§îC.îGûîIÅîÐï1Åî»î.îî:îAî ¶î"ÿî&E î-üî09î4î9hî=uî@ç îÐï/<îºîFî!î"@î$± î.kî1­î6rî9áî;_îAîBÂîH7îÐï-•îCîÞ îQî"Nî$Çî(uî*&î/Aî1î42î6î;îî@ÁîDûîGQîÐï™î˜îîâîsî8î!Lî$‹î'Rî+Ûî.Iî4Wî7î:”î>ÇîBîD� îÐïñî‡îçî„î=î�î!~îÐïhî¤î@îîî"'î%– î,áî._î1î4î9Qî;­îA§îDOîF<îÐïÁî’î�îËî?îÐî$_î& î(”î,‰î0ÿ î7Fî8»î;†î>žîB}îDðîÐïî±îîPîî Kî$¯î(î)·î,Lî/ÿî1ãî4yî8�î>'îCfîDýîGêîÐïrî¤îîHî!î&Œî)¶î-½î0èî3Xî6åî:ŸîØîETîÐïËxîIïËîïËpîßïËîšïËxî£ïËî\ïËpîAïËî>ïËîìîLîÐï Aî­î‹î<î‡îEî"+î&=î(¢î.!î2ðî5âî8Ÿî=Wî@vîCîIƒîÐï š î]xîñï šîªï špî8ï šî 6ï šî"Iî$Ÿî(Äî+Ôî,ôî/¡î1Fî5åî8:î=îDhîòïVfîî:îóî!ÔîïTqîeî#üî%áî*%î.ùî0²î6°îïR{îeî!Õî%Gî',î-*î/âî3Jî5¿î9î>tîB�îDQîïP…îeî!“î%æî)Xî+=î1;î3óî7[î:–î>‚îòïN�îî-î!îïLšî†î4î#Vî&[î(@î+Ýî-–î3”î6Lî9´î>”îBuîïJ¤îîÅî"çî%ëî'Ðî+nî-'î3%î5Ýî9Eî;5î@ÅîBtîFUvîoïGÓ pîÐïEHîßîÎîß î–î!î#Nî&$î(Äî*Zî,¢ î62î9¢î=î?[îAúîC‘îEiîÐïC î²îFî5îòî!Ýî$/ î,=î.î0³î4Èî6•î9)î;Óî=Àî@TîCŒîHîÐïAùî+î$î'÷î*gî.²î0pî2áî6‘î;¬î>tîAQîFîIƒîÐï@Rî1ï=Ëî·îqîzî®îiî#çî&Kî,Mî/î1¸î3¬î95î;Úî=Œî>ñîA¬îDhîI˜î1ï<$îKî¤î±î!iî%)î&Rî*¢î1î6³î8lî:Ì îBŽî1ï9�î±îfîiî�îßî"ÿî'°î*î0 î2Áî5jî8¯î; î>íîB‰îH7î1ï7öî� îSîðî1ï5oî²îgîkî„î î"i î*+î,áî/Œî2Ñî50î8Ìî:„î<âîBfîEîI@î1ï3ÇîÊî³îÿî”î!'î$øî&åî)yî/1î2î4¤î7Mî=1î?ÄîC–îEƒîHî1ï2 îîÅîµîñ î1ï/™î—î2îî@î „î&fî)½î,Lî.yî0½î5î6ºî8ý î@¤îDº î1ï-òî îuî©î!î&ùî*fî, î.Pî0©î3Óî5…î7Þ î?šîC_îFî1ï,Kî§îëîUî%^î(Ûî*”î,çî/Qî2Ùî6�î8Qî:»îA1îFÖîH�î1ï*£ îóîÐï(îòîlî?îjî!bî$ î/Ûî4Áî7ùî:úî?ìîDéîHMîÐï&u îòï$îîIî 2 î(Žî*Gî,§ î4iîï"ŠîZîäî!Žî'î(õî*Uî,³î27î4íî8€î;šî<ÂîA'îEîH�î7ï âî î#£î%\î'¼ î/~î1-î3î4Gî8­îïíîî!©î$¹î&žî*&î,† î4H î<¥îòï÷îîÃî/î¡î!Pî#¯î)­îïîsî ¶î"›î$¢î'î*  î0×î2›îï î� î"­î$¬î)yî+Lî/Fî0Šî5ºî9”î< îB%îD÷îGÈî7ïdî=î!� î(Kî.(î/Öî25 î:œî=Íî?†îAåîDêîòïnîî~îÝ î%Øî(ƒî+}îïxî¼î#¤î'î(û î/2î0žî5Pî6ÿî;È îïƒî³î"›î& î'ò î.)î1dî7 î8¸î;oî=(îï�îäîî%×î'¼ î-óî/¡î2î5ìî;îÐï ¼ îX î1ï 5îôîVîøîÍî"ã î)êî,”î/î3bî5\î6z î>0îA€îFÂîHywî)eï TVm$toreplacethematchingtextbythenewtext.Usethesearchcommandstofindthefirstmatchingtext.Thenifyouhit"Yes",thesystemwilldoa"Replace"followedbyasearchforward.Ifyouhit"No",itwillskipthe"Replace"andsimplydoanothersearch.Thustoselectivelysubstitute,startwithasearch,thendo"Yes"forthecasesyouwanttochangeand"No"fortheothers.The"Replace"commandsimplydoesforthecurrentselectionwhatasubstitutewoulddoforamatch.Finally,the"Count"commandisavailabletotellyouhowmanysubstitutionswouldtakeplacewithoutactuallychangingthedocument.Inordertodoasearchorsubstitute,youwilltypicallyneedtofillintheTargetorReplacementfieldsintheEditTool.Naturally,thischangestheselection,andbeforeyoucandotheoperation,youmustrestoretheselectiontotheplacewhereyouactuallywantittotakeplace.ThesystemhelpsyouwiththisbysavingtheprimaryselectionifitisnotintheEditToolwhenyouclickeithertheTargetortheReplacementbutton.ThecommandsalongthetopoftheEditToolSeach,Substitute,Yes,No,Replace,andCountrestorethesavedselectioniftheprimaryselectionisintheEditToolwhentheyareclicked.Theneteffectisthatifyoustartoutwiththeselectionintherightplace,youcanclicktheTargetorReplacementbuttons,fillintheneededinformation,andthendirectlyclickoneofthecommandswithoutneedingtoreselectsincethesystemwilldoitforyou.PatternsforSearchandSubstituteWhenyouspecifythatthetargetbematchedasapatternratherthanliterally,thefollowingsymbolsinthetargettextareinterpretedspecially.AshortsummaryofthesesymbolsappearsatthebottomoftheSearch&SubstitutesectionoftheEditTool.'Matchthenextcharacterinthepatternexactly.~Matchanycharacterexceptthenextoneinthepattern.#Matchanysinglecharacter.*Matchanysequenceofcharacters.@Matchanysinglealphanumericcharacter(letterordigit).&Matchanysequenceofalphanumericcharacters.~@Matchanysinglenon-alphanumericcharacter.~&Matchanysequenceofnon-alphanumericcharacters.%Matchanysingleblankcharacter.$Matchanysequenceofblankcharacters.~%Matchanysinglenon-blankcharacter.~$Matchanysequenceofnon-blankcharacters.|Matchstartorendofnode.{Markstartofresultingselection.}Markendofresultingselection.Markendofnamedsubpattern.Thenamedsubpatternsareofuseinsubstitutesthatreorderorduplicatepartsofthematchingtext.Thefullsyntaxforanamedsubpatternis.Thespecialcaseof"matchanysequenceofcharacters"isprovidedasadefaulti.e.,isequivalentto.Asfarasthematchingisconcerned,theoccurrenceofisthesameasifthesubpatternhadappearedwithoutaname,butithastheside-effectofrememberingthesubsection14pî1ïb)îîáîbî!‚î$\î&yî(ûî, î/âî2Ðî5Rî9­î@´îB…îE•îHî1ï`‚î7îÛî‚î ëî#ªî%Ðî*Gî,¯î12î3æî5ôî7&î=ÒîCîEƒîFµî1ï^ÚîUîåîªîÖî"ÿî$dî'î*î,ˆî39î5ÿî:}î<’îA¬îGpî1ï]3îä îv î! î$î'>î(mî-î0/î2;î6Wî8™î:ýî>uîA1îD“îFFî1ï[Œîîùî]îãî#0î&/î,ùî3€î8î;nî=Òî@YîEIî1ïYäî›îÑ îî!Pî#cî%­î&ãî+ýî1î3î9'î?”îA îFÔîH�î1ïX=îèîìî¶ î#±î'ßî*Ùî.mî3yî8�î>lî@ËîoïU¸î?îóî¢î©îÓî îÑ î&`î)î+Ãî1Hî4¥î6Sî8{î:)î<‰î@ãîB§ îoïTîî¬îùîëîç î$Oî&Ýî+÷î.D î4.î6Óî;î=³î@,îB îDl îoïRiî)î“îî~î"&î#×î&:î)Ðî-ëî0¥î5¾î9î:vî<'î?#îC˜îFsîoïPÂî!îëîîÍîÛî"'î$™î)ãî/›î1î2xî3öî6~î8?î:±î=ÉîA!îDéîG³îoïOîcîËî-îùî` î&°î, î.íî5Ûî9¢î< î>‡î@HîB¯îE¼îI îoïMsîó îùî;î!*î&øî)ãî.Qî0jî5$î7¸î;¶îA�îC$îE¸îoïKÌî(î§îiîÜîôî!Mî%î(9î* î0Jî36î5©î9ˆî;î=éî?]îB'îEKîGÓîoïJ$îºîKîäî/îlî"Dî$æî'\î*ƒî,Îî1î2à î:õî@/îBAîCÚîF%îoïH} îhî5îrî"}î%Ïî(‘î*`î,Öî3Òî8ôî>Aî@îEîH�îoïFÖîêî–îœîòî0vîoïDîÎîõî}î! pîÐïA~îîÔîŒîtî!îî%êî'öî-¡î/jî0®î5‡î9¯î<ð îBbîDÜîÐï?×îîÁîîøî «î"ú î* î0iî1ñî5jî;cî=î@›îEãîÐï>/îhîÈî‘îJîªî).î-Ëî/„î1äî4èîÐï;ªî�ï;ªîàî@î"Oî(8î)æî,Fî1îÐï9%î�ï9%îàî�î%jî)ºî,î/)î1Õî3ƒî5âîÐï6 î�ï6 îàî�î#m îÐï4î�ï4îàî�î%jî'# îÐï1•î�ï1•îàî�î#m î, î1õî6î7ÆîÐï/î�ï/îàî�î%jî'# î/ îÐï,‹î�ï,‹îàî�î#mî.Î îÐï*î�ï*îàî�î%jî'#î2„ îÐï'�î�ï'�îàî�î#mî'B îÐï$üî�ï$üîàî�î%jî'#î*ø îÐï"vî�ï"vîàî�î#mî* îÐïñî�ïñîàî�î%jî'#î-º îÐïlî�ïlîàîðî!´î$lî&%îÐïçî�ïçîOî_î!î&¾ îÐïbî�ïbîOîî Àî&e îÐïÜî�ïÜîOî_î!î%Ÿ îÐïWî�ïWîOîî Àî%F îÐïÒî¡î! îpî!½î#oî%Ýî'… î.9î1î5Ùî7–î=ƒî@åîB—îDðîÐï+î:îþîtî¤îÍî âî%T î,î-hî:qî=4îA›îDuîFîÐï ƒîpîYî î"/î#šî)lî+î,Cî0ìî2Ðî5dî:„î;ð îBžîDMîÐï ÜîÞîî®î îî p î'_î)¼ î0ªî2aî>Dî?®îB îE…îG1îH�îÐï 5 îyî îÕî$ºî%¼î)¬î,î-5î/‚î1º î8+î9½ îBîD? wî)eïöÿ ¼TVm$vitmatched.The"Replacement"fieldcancontain'scorrespondingtonamedsubpatternsinthetarget.Thereplacementtextisconstructedbyreplacingthe'swiththesectionofreplacedtextthatmatchedthesubpattern.Thereplacementisautomaticallyconsideredtobeapatternwheneverthetargetisyoudon'tneedtodoanythingspecialtogetthe'sinthereplacementinterpretedassubpatterns.Forexample,ifthetargetisTarget:WHILE[]DOandthereplacementisReplacement:WHILEISDOthen"WHILEblue[moon]DO"willbeconvertedto"WHILEmoonISblueDO".Looks,Formats,Styles,andPropertiesLooksTheLookscommandsletyoureadandmodifythelooksofthecaretortheselection.Thelooksareshownasaseriesoflettersinthe"Lookscharacters"field.Theboxletsyoupickwhetheryouwantthelooksfortheselectionorthelooksforthecaret.Getfillsthe"Lookscharacters"fieldwiththelettersforthecaret/selectionlooks.Setreadsthe"Lookscharacters"fieldandsetsthelooksofthecaret/selection.Clearremovesalllooksfromthecaret/selection.Addaddsthespecifiedlookstothecaret/selection.Subremovesthespecifiedlooksfromthecaret/selection.FormatsTheFormatcommandsletyoureadandmodifytheformatfortherootnodeortheselectednodes.Theboxattherightletsyoupickthecaseyouwant.Getfillsthe"Formatname"field.Setreadsthe"Formatname"fieldandsetsthenode'sformat.Clearremovesthenode'sformatname.Thisisthesameasspecifying"default"format.StylesAstyleisacollectionofinterpretationsforlooksandformats.TheStylecommandsletyoureadandmodifythenameofthestylefortherootnodeortheselectednodes.Thenewstyleappliestothespecifiednodeandallthenodeswithinitssub-branchesthatdonotthemselveshaveexplicitstyles.Getfillsthe"Stylename"field.Setreadsthe"Stylename"fieldandsetsthenode'sstyle.Clearremovesanystylespecificationfromthenode.LoadStyleDefinitionreadsthe"Stylename"fieldandreloadsthestyledefinitionfromthatfilewithextension"Style".(Don'tputtheextensioninthefieldjustputthestylenameandletthesystemaddtheextension.)Dothisoperationafteryouhaveedited(andsaved)thestyledefinitionandwanttoloadthenewversion.LoadAbbreviationsreadsthe"Stylename"fieldandreloadstheabbreviationdefinitionsfromthatfilewithextension"Abbreviations".Dothisafteryouhaveeditedtheabbreviationsandwanttoloadthenewversion.PropertiesAnodecanhaveanarbitrarysetof"properties".Eachpropertyconsistsofanameandavalue.Certainpropertiesareusedbythesystem,butyou(andyourprograms)arefreetoadd15pîÐïb)î îCî î$�î'¥î*î.Úî4½ î=™î?-îC™ îÐï`‚î�îûîÖî½ î$Žî'Uî(Ï î04î2>î8@î:®î@ºîCãîFRîÐï^Úî–î)îîîÊî#hî%Õ î-�î0ƒ î8Sî9Ì îBM îI@îÐï]3î­îÃîoî�î Üî$ªî&î'Ôî*wî-øî1Aî2Üî4Ðî:mî>Õî@pîB¥îDñîÐï[Œî~îÝ î  î#²î%` îÐïYî{îLî­î î îî1ïV–xîïV–îïV–pîKïV–îûïV– xî#èïV–î$ÎïV–pîÐïTî‡îç î©î1ïQ  xîñïQ î ïQ pî8ïQ îèïQ xî"÷ïQ î#aïQ pî$jïQ î%ïQ xî)ïQ î)ìïQ pîÐïO%îöxî¦ïO%îÁïO%pîíïO%î´ïO%xî 5ïO%î!ïO%pî!÷ïO%î#,ïO%î%×î'Èî.î/Íxî0}ïO%î1—ïO%pî4ÃïO%î5íïO%xî8¯ïO%î9ïO%pî:"ïO%î:éïO%xî=<ïO%î>"ïO%pî>ÿïO%î?¯ïO%uîïKÜî“îYîÈîh vîoïI'pîÐïF²îÇîî î!'î#ýî'6î* î.èî1gî5#î6ûî9zî<öî>ÙîAW îHîÐïE î…îïîVîî\î"2î$î(2î)÷î,nî1X î8Œî<Çî?¶îB„îEîGêîÐïCcîîÕî1î‘î"/î$lî&Ëî,qî.5î0”î42î6oî8Ïî‘ïAuîTî9îäîDî" î)3î,dî/~î1Þî5öî84î:“îCÂî‘ï?ˆîñîÖîuîÔî"§ î)Äî,ôî/¬î2Mî4¬î8Jî:îºîDðîH7î´ïIîúî)î"Zî&žî(þî,. î2yî50î8�î:;î=Jî?ªîB˜î‘ï[îdî!8î$Åî'î+%î/„î2£î5Iî9ôîî@ÝîDBîH�î´ï î &î"Þî&:î'éî*øî-Wî0EvîoïQ pîÐï Üî„îîÐî>îVî$#î&gî(G î1Jî4äî:¦î?ÍîA®îBÿîFæîIÅîÐï 5îNî4 î ¨î"øî&0î((î*„î/Tî1Òî4…î7²î:êîAsîCÃîFŒîH7wî)eïý TVm$�others.The"Propertyname"fieldspecifiesthenameofaproperty.(Incidentally,casedistinctionsdomatterinpropertynames"foo"isadifferentpropertythan"Foo".)The"Propertyvalue"fieldspecifiesavalue.Theboxletsyoupickwhetheryouaretalkingaboutpropertiesoftherootnodeortheselectednodes.Getfillsthe"Propertyvalue"fieldwiththecurrentvalueofthenamedproperty.Setreadsthe"Propertyvalue"fieldandsetsthepropertyvalue.Removeremovesthenamedpropertyfromthenode.Listfillsthe"Propertyname"fieldwiththenamesofthenode'sproperties.Inadditiontosettingandreadingproperties,thereisamechanismthatletsyoufindnodeswithacertainpropertyvalue.Forexample,ifyouhaveannotatedadocumentwithcommentsunderthepropertyname"MyOpinion",andyouwanttofindnodesinwhichyourcommentincludedtheword"good",enterthenameinthe"Propertyname"fieldandthetextinthe"Valuepattern"field.Thenusethe"Find"commandtosearchforwardorbackwardsfromthecaretnodeforanodewithavalueofthepropertythatmatchesthepattern.(ClickwithLEFTtosearchforward,RIGHTtosearchbackwards.)Valuepatternscanusethestandardsetofspecialcharactersforsearches.Ifamatchisfound,thenodeisselectedandthepropertyvalueisdisplayed.CommentPropertyAllnodeshavea"Comment"propertywhichiseither"TRUE"or"FALSE".IfitsvalueisTRUE,thetextofthenodeisnotseenbyprogramssuchasthecompilerthatareonlyinterestedinthebasictextcontents.Thismakesitpossibletointermixdocumentationandprogramtextwithoutrequiringspecialescapecharacterstomarkthestartandendofcomments.YoucansettheCommentpropertybyusingtheEditToolorwiththefollowingcommands.CTRL-\setcommentpropertyofallselectednodestoTRUECTRL-SHIFT-\setcommentpropertyofallselectednodestoFALSEMiscellaneousSortandReverseThesecommandsletyousortorreverselistsofthings.The"Sort"commandsortsthingsinalphabeticalorder,ignoringcase."Sort-and-remove-duplicates"isusefulwhenyouaremergingsetsofthings.TheboxbelowtheSortbuttonletsyoupickwhetheryouwantincreasingordecreasingorderintheresult.Therightboxletsyoupickwhatwillbesorted:textdelimitedbyblanks,linesdelimitedbycarriagereturns,orbranchesofthedocumenttree.Leadingblanksareignoredwhensortinglinesorbranches.OperationsThesecommandsletyouconstructsimpleeditmacros.The"Operations"fieldholdsatextdescriptionofacommandsequence.The"GetLast"commandfillsintheOperationswiththedescriptionofthemostrecentsequence,i.e.,theoneaCancelwouldcanceloraRepeatwouldrepeat."Do"executesthedescriptionintheoperationsfield."Begin"marksthestartofacommandsequence."End"fillstheOperationswiththedescriptionofthecommandssincethemostrecent"Begin"."SetCom"storestheoperationsundertheCTRL-numberkeyforthenumberinthe"Command[0..9]"field.Conversely,"GetCom"fillsthe"Operations"fieldwiththecurrentCTRL-numberdefinition.Toseehowthisworks,selectthefollowingword:"hello".HitDELandtypein"howdy".Nowhitthe"GetLast"button.TheOperationsfieldshouldnowcontain:Delete"howdy".EdittheOperationsfieldcontentstoreplace"howdy"by"goodbye",thenhitthe"SetCom"button(firstput1intheCommandfieldifit'snotalreadythere).Nowselectthe"howdy"youtyped16pîÐïb)îÐï_©î¥î÷îcî!�î'î)bî-î.Óî/ùî6i î>ÂîA­ îHèîÐï^î1îæî‡î Ñî"½î&˜î( î):î.çî4ˆî7´î=Yî@8îF”îÐï\[î îŒî¿îXî"9î$úî'ƒî*Cî-Qî2©î5iî7ÆîhîAîCíîGÓîÐïNÈîåîXîÞî ;î"Òî(�î)Üî,~î/±î5þî7î=lî@sîFìîÐïM î!î­î^ î%|î($î*Íî.î/»î2šî6ƒî8"îøîAÞîCºîFGîÐïIÒîEî^îî ~î"ãî'§î.î/Ãî4î94î:þîA¾îE+îG‘îÐïH*î\î³î÷î„î¸îüî#¿î%’î( î-Àî0¨î6î8‰î>WîB‰xîE½ïH*îFvïH*pîI ïH*îI�ïH*îÐïFƒîxîïFƒîSïFƒpî¯ïFƒîïFƒî Vî$ˆ î,‰î0xî5´î88î:¦î<þîB’îD¨îFZîÐïDÜ îaîÂî Iî!ïî#<î'„î)î-žî0!î3¸î5Gî:˜î=sî?öîEµîIƒîÐïC4 vîoï@mî—pîÐï=ëîîùî/îHî#î(�î,Œî-èî1Äxî2tï=ëî3-ï=ëpî5 ï=ëî6Äï=ëî8xxî9(ï=ëî9áï=ëpî<Æï=ëî=vï=ëî>¶î@'îAñîE‹xîFæï=ëîGŸï=ëpîJï=ëîÐïîôîüîî óî&þî+†î.jî4=î77 î?ÁîCîFëîH7îÐï– îáî™îÁî!!î'ãî*ºî1[î7»î:eî<î>p îEuîH�îÐïï îÝî‘îëîBî#`î)œî,+î.…î1+î2Pî6Üî;î?/î@íîBîFÀîÐïHîîöî�î" î)>î+ î-‰ î4Uî8Ÿî> îB@îD¾îGíîIÅîÐï î"îÉî"î$±î' î-ùî1î3V î:Yî<î>TîE+îH�îÐïùî`î·îEî&î*/î, î3£î7Ùxî:lïùî;6ïùpî=}ïùî=öïùîCVîFîH�îÐïRîëîˆî×î!:î%4î) î0�î7uî:î<^ îD´îGÓîÐïªî/xîùïªîÄïªpî ïªîƒïªî ° îÐï+îçî+îî±îúî"«î$úî*ýî.ïî4~xî6äï+î7Êï+pî9™ï+î:>ï+î<@î?@î@ßîGwîÐï ƒîîsî*î!žî$Š î+£î.çî3wî6Žî;úî@sîGêîÐï Üî, î/î\î"Èî$sî).î/î0ÿ î8Dî;gî=�î?ÝîF}îÐï 5îî“î¿îeî½î"yî%¡î&úî)%î+’î0]î5,î8„î<<î>”îDhîGwî)eïý ‹TVm$zearlierandhitCTRL-1.Ifallwentwell,the"howdy"willhavebeendeletedand"goodbye"insertedinitsplace.Moreexamplesofeditmacroswillbegivenlater.SearchesandOperationsonFilesYoucanusetheEditTooltolookthroughalistoffilesforoneinwhichthecurrentsearchspecificationsaresatisfied.Thiscanbeaccomplishedbyclickingthe"SearchEachFile"buttonafterfillinginthe"Files"fieldwiththefilenames(or"@"followedbythenameofafilethatholdsthelistoffilenames).WhenyouclickSearchEachFile,anewvieweriscreated,andone-by-onethefileswillbeloadedandsearcheduntilamatchisfound.Thelistoffileswillbeupdatedwhenamatchisfound,sothatwhenyouarefinishedwithonefileyoucanclickSearchEachFileagaintolookforthenextone.Youcanhitthe"Stop"buttonatthetopoftheEditTooltointerruptthesearch,butyoushouldnottrydoingotheroperationswhilethesearchisinprogresssinceitresetstheselectioneachtimeitloadsafile.Occasionallyyouwillwanttoapplycertainoperationstoanentiresetoffiles.Youcandothisbyfillinginthe"Operations"fieldandthe"Files"field,andthenclicking"DoForEachFile".Anewviewerwillbecreated,andone-by-onethefileswillbeloaded,selected,edited,andsaved.Noconfirmationisrequiredforthesaves,sotheentireprocesscangoonwithoutyou.Infact,youshouldnottrytodoanythingelsewhilethisisgoingonsincetheoperationsusetheprimaryselection.Theoneexeceptionisthe"Stop"buttonwhichyoucanhittoterminatetheprocess.OperationsviatheUserExecYoucaninvokeasetofoperationsfromtheUserExecaswellasdirectlyfromtheEditTool.WhenyourunTiogaExecCommands,oneofthecommandsitregistersisDoTiogaOpswhichexpectsacommandlinecontainingoperationsinthesameformatasintheoperationsfield.OnepossibleapplicationofthisistocreateacommandfilethatinitializesvariousEditToolswitchestoyourfavoritesettings.Forexample,youcouldusethefollowingtosetupsomeofthesearchparameters:DoTiogaOpsIgnoreCaseMatchWordsMatchPattern.EditCommandsThissectionoftheEditToolcontainsbuttonsforallthebasiceditcommands.Theseareusefulifyoucan'trememberwhatkeystohitforaninfrequentcommandorifyou'vesetyourusercategorytobeginnerorintermediatetofilteroutcertaincommands.Manyofthebuttonscorrespondtocommandsthathavebeendocumentedabove.However,afewofthemareprimarilyofuseinconstructingeditmacrosandhavenotbeenmentionedbefore.Forcompleteness,allthebuttonswillbegivenabriefdescription.ModifyingselectionsCaretBeforemovecarettofrontofselectionCaretAftermovecarettoendofselectionCaretOnlyreduceselectiontoacaretGrowselectiongrowsinhierarchyofpoint,character,word,node,branchDocumentselectentiredocumentPendingDeletemakeprimaryselectionpendingdeleteNotPendingDeletemakeprimaryselectionnotpendingdeleteMakeSecondarymaketheprimaryselectionbecomethesecondaryselectionMakePrimarymakethesecondaryselectionbecometheprimaryselectionCancelSecondaryremovethesecondaryselectionCancelPrimaryremovetheprimaryselectionCopy,Move,andTranslateToPrimarycopy/movesecondarytoprimary17pîÐïb)î(îõxî'ïb)îòïb)pî8ïb)î±ïb)îìî!ƒî#ˆî&úî*Uî,Éî2»î5{î8×îYîA<îC…îEJîHCîÐïSîËî0îïî#î!Rî"Èî'9î)î+àî/Ÿî2aî4¿î: î=1î?çîB[îEîG³îÐïQh î¢î`î #î#Qî%£î(î+:î.ëî2î4®î6ßî9Sî>îB‹îD8îF¬îI5îÐïOÁî@îî×î ¯î# î'Ãî*Uî-î1ªî40î6hî:Zî> îDÉîH�îÐïNî îuî#î‘î!î"Zî&%î(„î.)î1Zî4€î5Öî9iî:“îÐïKŸ î¾îkî î!`î#î&Åî+B î1æî3Šî5qî9Sî;fî=î@ÊîCÏîFPîHMîÐïI÷îÙîçî£î î#„î&Âî)†î+óî0½î4Sî7î:Kî?nîÐïHPîî�îîæîúî$?î' î.yî0üî4 î6Úî8îî=åîC�îH7îÐïF©îvîØ îüî!gî&÷î)4î+“î/sî16î3•î7�îßî@ÏîBÔîGàîÐïEî«î¼îîîˆî!»î#vî%ˆî+Eî.î1Èî4uî5íî9Ãî;Õî?TîA¿ îHyîÐïCZî(îW îÉî!šî$> î+î,vî.Îî3dî7Îî;Ôî>„îAîCîDÄîÐïA³î/vîoï>ù îMî€îÌîpîÐï<†îâîqîïîî=îú î&«î*î,yî/Îî3.î4ßî7Ñî9‚î>{îAæîDIîGQîÐï:ÞîüîÇîqî(Yî+î,æî/Yî6Sî7½î=3î>³ îFàîÐï97îÃî îŠî ` î'7 î.î/Ðî2Nî5êî:ƒîî@š îGfîÐï7�îìîF î pî"Aî$úî&~î(Dî,_î-¡î4î6›î9� î?¬îDŒîG©îÐï5èî3îàîî $î%èî(“î.cî1î4äî7Xî9·î?ÈîAvîC’îE£îI5îÐï4Aî/îi îé î' î.4 î6o vîoï1‡îjpîÐï/î×î`îîSîDî"vî'Çî,©î.Ôî0°î2ýî6]î9 î@§îD–îFÖîÐï-lî;îýîZîýî"dî%‰î'Bî)jî+²î-­ î4rî:Ýî<¬î>îB‡îD¯îGõîÐï+ÅîzîZîFî ; î(fî*Fî-Óî0zî52î=VîA}îChîEøîÐï* îîýî!î$î'‹î+ î3#î8cî>Éî@$îBöîDàîH›îÐï(vî î,îôîö î& î)"î.'î12î4Ìî7”î;DîBrîHCîÐï&Ï î…îuîÔî"Êî%vî'fî+î,Dî/– îÐï$î“ îòï"' î�î‚î"Bî%Ÿî'Mî*Àî,yîòï 9 îÌî±î!qî$Îî&|î)3î*ìîòïLî î…î"î'¦î)Uî*îòï^îÞîÃî hî$^î& î, î-Ùî1Ñ î8î;òî?½îòïpî·îœî!]î%Iîòï‚ î7î î#Ðî)î.¬î4îòï”î ƒî"iî&î+Sî0ùî3nî8Æîòï¦ îýî âî$–î&öî,,î1Òî6èî9Gî?³îòï¸ î�îuî#)î%ˆî+ôî1šî6°î9î>FîòïÊî®î!“î&|î(Üî/GîòïÜ îAî &î%î'nî,¥îÐï #îÝî îØîòï 5îÖî»î$øî+dî-wî)eïö TVm$ÙToSecondarycopy/moveprimarytosecondaryTransposetransposetheprimaryandthesecondaryMovingthecaretGoToNextCharmakeprimarycaretonlyandmoveonecharactertowardendofdocumentoronetowardstartifyouclickwithRIGHTinsteadofLEFTGoToNextWordlikeGoToNextChar,butmovetowardendby"words"oronetowardstartifyouclickwithRIGHTinsteadofLEFTGoToNextNodemovecaretonenodetowardendoronetowardstartifyouclickwithRIGHTinsteadofLEFTSavingandRestoringtheselectionSaveSel-AsaveprimaryselectiontorestorelaterRestoreSel-ArestoretheselectionpreviouslysavedbySaveSel-ASaveSel-BsaveprimaryselectiontorestorelaterRestoreSel-BrestoretheselectionpreviouslysavedbySaveSel-BExtendtheselectiontomatchingbrackets(...)extendprimaryselectiontomatchingparens<...>extendtomatchinganglebrackets{...}extendtomatchingcurlybrackets[...]extendtomatchingsquarebrackets"..."extendtomatchingdoublequotes`...'extendtomatchingsinglequotes-...-extendtomatchingdashes...extendtomatchingplaceholderbracketsFindplaceholdersNext...moveprimaryselectiontonextplaceholderPrev...movetopreviousplaceholderDeleteandPasteDeletedeletetheprimaryselectionPasteinsertsavedtextatcaretSaveForPastesavetextforlaterpasting;overwritestextsavedbyDeleteRepeatandUndoRepeatrepeatthelastcommandsequenceUndoundothelastcommandsequenceDeletingcharacter/wordnexttocaretBackSpacedeletethecharactertotheleftofthecaretBackWorddeletethewordtotheleftofthecaretDeleteNextChardeletethecharactertotherightofthecaretDeleteNextWorddeletethewordtotherightofthecaretInsertingmatchingbracketsaroundtheselectionAdd()insertparensaroundtheselectionAdd<>insertanglebracketsAdd{}insertcurlybracketsAdd[]insertsquarebrackets18pîòïb) îDî)î&fî+œî-Kîòï`5îîdî#wî%×î+ î-Åî0$îÐï]gîðîOîòï[s îî!.î%î*�î.$î1yî4jî8dî;JîAmîFDîI5îïYÌî‚î!Eî#ñî(Žî+žî,ÿî/¶î2ñxî6 ïYÌî6àïYÌpî:AïYÌî:¤ïYÌî>ôxî@­ïYÌîAfïYÌpîòïW× î3î ÿî#‘ î-±î0î3¾î8Aî:ßî<ÁîBîC¿îFRîïV0î$î…î <î#xxî&“ïV0î'gïV0pî*ÈïV0î++ïV0î/{xî14ïV0î1íïV0pîòïT< îRî!Yî%:î(¹î+‡î/î3Úî6³î8™î;gî@%îCWîDÚîG³îïR•xî/ïR•îïR•pî eïR•î ÈïR•î%xî&ÑïR•î'ŠïR•pîÐïOÇîKîîBî ¡îòïMÓîŠîoî sî%©î+Oî,ýî1ƒîòïKß îNî3î#¹î&î+¾ î2aî6,î8'îòïIêîiîNî Rî%‰î+.î,Üî1bîòïGö î-îî#™î%øî+� î2@î6 î8îÐïE(îŽîíî“îAî%?îòïC4îpîUîÑî#î(­î*[î0YîòïA@îÞîÃî?îíî%ëî)•îòï?LîÞîÃî?îíî%ëî)iîòï=XîCî(î¤îSî%Qî)·îòï;dîÞîÃî?îíî%ëî*ˆîòï9pî-îîŽî=î%;î)&îòï7|îpîUîÑîî%}yîòï5ˆpîÌï5ˆî$ï5ˆyîÓï5ˆpî1ï5ˆîî’î Aî&? î-©îÐï2ºî, îòï0ÆyîÚï0Æpî´ï0Æyîºï0Æpîï0Æîþî ½î%óî+™î-Gî0W îòï.Òyîžï.Òpîxï.Òyîï.ÒpîÝï.ÒîÂî �î"0î'¿ îÐï,î6îíîòï*îXî=îKî!ªî&áîòï(î†îkî6î"î$¸î&Qîòï&' îoîTî"Xî%î'Mî*sî/ª î6Aî8ùî<Äî>¿îÐï#Yîƒî;îòï!eî¦î‹î¹î"î$™î*úîòïqîÞîÃîWî ·î#7î)˜îÐï£îj î î#î$Æîòï¯îÍî²î!Àî$î*î+¶î.î0‹î2Dî4£îòï»îÁî¦î!´î$î'œî)Jî+©î.î/×î27îòïÇ î.î!î% î'€î-hî/î1vî4Èî6�î8áîòïÓ î§î!Œî%™î'ùî+�î-0î/�î2áî4šî6ùîÐïî–î”î!øî&¶î)îòïî†î„îiî4î#™î(Wî*¶îòïî½îòî×î¢î#Kîòï )î½îòî×î¢î# îòï 5îpîWî<îî#mwî)eïxTVm$>Add""insertdoublequotesAdd`'insertsinglequotesAdd--insertdashesAddinsertplaceholderbracketsCapitalizationAllCapsmaketheselectionuppercaseAllLowermaketheselectionlowercaseInitialCapsmakethewordsintheselectionstartwithcapsFirstCapmaketheselectionstartwithacapSpecialcharactersMakeOctalCharacterconvertthe3digitsbeforethecarettothecorrespondingcharacterMakeControlCharacterconvertthecharacterbeforethecarettoacontrolcharacterUnMakeOctalCharacterconvertthecharacterbeforethecaretto3digitrepresentingitscharactercodeUnMakeControlCharacterconvertthecontrolcharacterbeforethecarettoanormalcharacterTreestructurecommandsBreakbreaknodeatcaretJoinjoincaretnodetoonebeforeitNestmoveselectiondeeperintreeUnNestmoveselectionhigherintreeMiscellaneouscommandsCommentNodesetCommentpropertyofallselectednodestoTRUENotCommentNodesetCommentpropertyofallselectednodestoFALSEExpandAbbreviationexpandtheabbreviationtotheleftofthecaretMesaFormattingaddMesalooks,formats,andstyletoselectionCommand0123456789dosavedcommandmacroWritingEditMacrosAfewexamplesshouldgetyoustartedwritingyourowneditmacros.First,assumeyoufindyourselfdoingalotofeditsoftheformbecomes[]forvariousvaluesofand.Youmightlikeasinglecommandtoinsertthebracketsandmovethecarettotheplacewhereyouwillinsertthe.Toconstructsuchacommand,firstselectaparticular,hittheAdd[]buttonintheEditTool,theCaretBeforebutton,andtheGoToNextCharbuttonusingtherightmousebutton.ThenhitGetLasttofilltheOperationsfield,enter"1"inthe"Command[0..9]"field,andhitSetComtosavethemacrodefinition.Nowyoucanselect,hitCTRL-1,andbereadytoinsertbeforetheleftbracket.AmacrotodeletematchingparentheseswillshowtheuseoftheSaveSelandRestoreSelcommands.Makeaselectionanywhereinsideapairofmatchingparens.Givethefollowingsequenceofcommands:(...)toextendtheselection,CaretAftertopositionthecaretattheright,SaveSel-Asowecanrestoretheselectionlater,BackSpacetodeletetherightparen,RestoreSel-Atogettheselectionback,CaretBeforetomovethecarettothefront,andfinallyDeleteNextChartodeletetheleftparen.NowyoucanhitGetLastandSetComtosavethismacro.OtheroperationsontheEditToolcanalsobeprogrammedusingeditmacros.Forexample,assumeyouwantamacrotosubstitute"which"for"that".Thefollowingsetofcommandswillloadthetargetandreplacementfieldsanddothesubstitute:clickRIGHTtoselectandclearthetargetfield,type"that"asthetargettext,clickRIGHTtoselectandclearthereplacement19pîòïb)î½îòî×î¢î$?îòï`;îeîAî&îñî"Ýîòï^Mî†î„îiî4îòï\_yîˆï\_pyîçï\_pîEï\_î*îõ î'_îÐïYœ îòïW®î3îîÍî",î'Òî+ÔîòïUÀîîôî ¨î#î(­î,wîòïSÒ îíîÒî!‡î#æî'óî)¡î,î1¦î4¶î7ÑîòïQäî¢îˆî <î"›î(Aî+Qî.kî/•îÐïO"îŽ îòïM4î!—î#Tî(î*Mî+Zî.æî3 î5Eî8zî:î<7 îEîòïKFî#+î%î)úî,Yî2Bî6‘î8ñî¦î?àîC îïG°îïî ØîòïEÂî%î' î+ÿî.iî3&î9î=sî?ÝîCDîDýîF1îïDîÐïAXî îÈîòï?jîèîÎî£î"î#®îòï=|îöîÜî¨î î#xî%&î'Òî,!îòï;Žî2îîÖî#{î(î)°îòï9 îîüî»î%aî)°î+^îÐï6Þ î°îòï4ð î¨î �î"ªî)î.°î0iî2Yî7†î;}xî=+ï4ðî=åï4ðpîòï3 î õî"Úî$÷î+cî0ýî2¶î4¦î9Óî=Êxî?xï3î@1ï3pîòï1î!Õî#ºî(Žî*î î2Üî4Šî6êî9_î;î=wîòï/% îIî!/î#æî'�î+…î0Ýî3”î6Åî8sîòï-7î¶îëîîTî ‰î!½î"òî$'î%[î&�î'Åî)ªî+°î/{î5Üvîoï*uî~îypîÐï'ùîgîîî¢î!õî$·î)>î-ûî1Bî4Pî7î<Âî@kîE>îHîÐï&Rîî îAî_î$î"wî$<î&¨î*î.ºî4`î=Ýî@'îDûîI5îÐï$«î„î]îî!Kî%eî(2î)~î-Œî4î5ßî9Ìî{îB’ îÐïMîgî˜îàînîõ î'‰î) î,Èî/î2Uî3ìî64î9çî<‡î@³ îÐï¦î~îŒîëî`î î#}î&4î(¿î*Üî0î2Öî8î9Çî<Êî?lîÐï+îÖ î”î©î î#,î&�î)î+÷î-÷ î6+î9äî<¶îBcîEîÐï ƒî«îtîãîî!_î# î)iî.êî1:î7î9êî@îB>îD îÐï ÜîmîoîÁî”î> î&óî*šî-Cî/<î1Ž î80xî;^ï Üî<2ï Üpî?ˆï Üî?÷ï ÜîA)îDÛîG…îÐï 5î?î/îÇîæî"$î#áî&Pî*@î-_xî0ªï 5î1~ï 5pî4ìï 5î5Zï 5î6©î:yî=?î@ îC wî)eï wTVm$hfield,type"which"asthereplacementtext,andfinallyhittheSubstitutebutton.Thismacrowillonlychangethetargetandreplacementfields.Theotherparametersofthesubstitutearenotchangedandthusbehavelike"freevariables"ofthemacro.Ifyouwanttobindmoreofthechoices,suchasMatchCaseorIgnoreCase,yousimplyincludethosecommandsaspartofthemacro.Forexample,youcouldselectIgnoreCasejustbeforerestoringtheselection,andthemacrowouldalwayssettheignorecaseflagwhenitwasexecuted.Notethatyoumusthitthe"Target"and"Replacement"buttonstoenterthetargetandreplacementtext.Directlyselectinginthosefieldswouldnotproduceacorrectmacrobecauseitwouldterminatetheeditsequenceandwouldalsofailtoidentifywhichfieldwasbeingfilledin.WhenyousaveaneditmacrounderaCTRL-numberkey,itonlystaysaroundfortherestofthesession.Ifyouwanttosaveonefortomorrow,youcanofcoursecopytheoperationstoafileandredefineitanothertime.Butifyoureallywanttomakeamacroapermanentpartofyouruserinterface,youcanaddittoyour"TIPtable"whichdescribesthetranslationfromkeyboardandmouseactionsintoexecutabletokenssuchasthoseineditmacros.Thedetailsofhowtodothisaregiveninalatersection.TheEditHistoryToolTheEditHistorytoolletsyouundoeditsinthesamewaythatUndodoes,butitletsyougobackfartherinhistorythanjustthemostrecentsequence.TocreateanEditHistorytool,type"EditHistory"totheExec.Atthetopofthetoolaretwofieldsandfourcommands.Thebottompartofthetoolisatextfieldtoholddescriptionsofpreviouseditevents.Thesystemkeepsahistoryofacertainnumberofthemostrecenteditevents.Youcanfindouthowlargethishistoryisbythe"Get"commandwhichwillenteranumberinthe"historysize"field.The"Set"commandwillchangethehistorysizetowhatevervalueyou'veenteredinthesizefield.Thedefaultsizeis20;youcanchangethisbymakinganentryinyourUser.Profileoftheform"EditHistory:".The"Show"commandwilldisplaytheeventsstartingwiththenumberinthe"sinceeventnumber"field.Ifthatfieldisemptyitwillshowasmanyasarestillremembered.Theformatoftheentriesis,TAB,andthenalistofoperations.The"Undo"commandundoestheeditssincethespecifiedeventnumber.PrintingandtheTypeSetterToolInthegloriousfuture,Tiogawillhaveaninteractivetypesetterthatwillletyoumakeincrementalrevisionstoatypesetdocumenttoadjustpagination,pagelayout,andotherdetailsbeforeactuallyprintingit.MichaelPlassandIhavestartedworkonthis,butuntilit'savailable,thecurrenttypesetterwilldoamorethanadequatejoboflettingyouprintyourfiles.ThefollowingdocumentationwaswrittenbyMichael;seehimwithquestionsorbugreports.TheTSettertoolprovidesaconvenientwayofdrivingtheTiogatypesetter.Startitupbytyping"RunTSetter"totheexecutive.Thetypesettericonwillcomeupshowingthenameoftheprintserveritis"connected"to;thisnamecanbespecifiedinyourprofileundertheheading"Hardcopy.PressPrinter".Whenyouopentheicon,youwillseethemenuCloseGrow<-->DestroyStopPauseGetPrintAllNewplusafill-infieldlabeled"Document".Thenormalwaytousethetypesetteristoselecttheviewerorfilename,andclick"Get"toaddthedocumentnametothequeue.Thenclick"Print"tostartthetypesetterup;ifallgoeswell,theonlyotherthingyouhavetodoiswalkovertotheprinterandpickupyouroutput.Youcanputseveralthingsinthequeuebeforestartingupthetypesetter,andgodosomethingelse20pîÐïb)îdî€îúî´î! î(îî, î.Íî3î5Eî7° î>5îCšîFÀîÐï`‚î€îžîKî¯î!•î$Q î,î0²î3�î73 î>>î?ûîB_ îH›îÐï^ÚîIî¼îwî�î#8î%çî)h î/Øî1•î3øî9 î:�î=Kî@¬îB^îEžîI5îÐï]3î'î?îhîî!Uî$žî&Yî*µî.Uî1î5kî:Bî=ØîDµîFZîI5îÐï[Œî8îSîî àî# î'tî+=î/ªî3î5®î:î?ÉîB1 îH7îÐïYäî,îWîƒîäî!þî$Zî(›î+†î.:î1ëî3?î5çîDî?mîFRîI5îÐïMfî'î= îWî *î"Òî%¦î'î(ãî,:î/Èî3ýî8'î>+î@§ îG‡îÐïK¾îæî«îî"½î%¢ î,uî0Ýî4î5×î9„î;@î>îC¹îFŸîÐïJî‰î�î;îBîäî7î!ëî#™î$Ãî'ètî ®ïEÕîî©î§pîïBgîêîóîáî²î6î ñî$‰î'Ôî)†î+êî/kî2Gî5î9 î<•î?î@uîBøîE³îG§îï@ÀîìîñîÚîWî Oî#î&¹î+4î2¦î5$î9~î;Åî?!îDbîGÞîï? îÝî�îóî2î!2î#•î&î'Ëî*.î,þî/Vî2î5¾î8yî;�îCIîF%îï=qîòî«î î×îCîmî%î Uî"î%4 î,Êî.ƒî4î6Õîï:Þîôî|î_î•î4î úî"1î&Åî+þî-Äî00î3šî7Ëî:šî?ÉîBåîE~îHyîï97î,î­îhîî˜î®î"'î&cî,Þî1î3Êî7mî8°î=öî?¾îB7îG“îï7�îîâî�îøî!žî&Aî(›î-'î/Íî1vî7Mî:ñî?QîD@îEéîHCîï5èî=î&îàî�îî Šî#Rî%îî*¨î-Zî/gî4bî6cî:î;Èî? îFÅîH�îï4Aîu î îï1®îÙî÷îJîèî#Œî%Þî* î.æî1óî4Eî9cî;î=UîAjîEîï0îþîrî2îTî²îÝî %î"Ãî&=î'Ýî+™î-9î/~î2 î;Kî>îB‚îD-îF~îï.`îhxîåï.`îžï.`pî+ï.`îõï.`îšî"®î#Æî%òî'˜ î.þî1Äî6ÿî=NîAùîDGîG|îï,¸înî*îßtî ®ï(wîî;î î!�pîï% îíî[î«î7î &î"àî&6î(5 î.ó î5Cî8 î:Úî<åî?«îCn îï#aîÈî�îµîhî!ßî#˜î'° î.×î2(î6¹î9{î=$îA~îEØîï!ºî…î!î£î?î"+î#hî&ãî+•î/Fî1�î4°î7eî:áî=I îC�îF%îï  îžî—îìîdîEî"ºî(æî+žî-¥î28î5=î8óî<}îA¶îDÜîïk îuî îÓî Ïî&•î(éî+Áî.Üî4ðî6´î9vîïÙîöîäîÀî_î— î&¢î)‰î+Qî0î2Œî6{ î=¶îAîB~îDŸîFªîï1îéî‰îGî¶ î"»î%¢ î+óî/î1Âî5{î7�î=î?îCNîEîG†îïŠî‰îNî( î{î!î$!î(Oî+Iî-¨î3Óî5ðî9™î>xîBéîE·îïãî!î"9î$ðî(cî*Âî.î0Õî3�î5Ôî84î1ïPîîïîKî#ûî'¼î,,î/rî3iî6Aîï½îüîîØîüî¹ î&£î)oî. î0ìî2Žî4÷î7K î=€î>ßî@‚îD6îFŠîïîÔî>îWîîMî qî"!î$Úî';î-©î1jî3î5zî:}î>îAZîF/îGÞîïoî} îÎîiîÚîÙî î#Xî%Èî(ñî, î0Dî3 î6aî8î:5î;°î?îB/îCíîF\îï ÇîÆîÊîÜîîï 5îî�îî£î¶î ^î"¸î&Öî+ î0î2î4j î:þî=¯î?šîAšîH8wî)eïý 4TVm$¸whileitisworkingaway.Thequeueisshownafterthe"Document"buttonandisinfacteditable;itisagoodideatoclick"Pause"beforeediting,though,tokeepthetypesetterfromtakingthequeueoutfromunderyou.Clicking"All"insteadof"Print"funnelsthewholequeueintoonebigpressfile,whichavoidsalotofheaderpagesifyouwanttoprintalotofsmallfiles.Hitting"Stop"willbringthetypesettertoagrindinghaltandwillalsoabortanytransmissiontoaprintserver.Destroyingatoolwillnotstopit;itwilljustfinishrunningandthengoaway.Ifyoutrytotypesetapressfile,itwilljustgetsenttotheserverwithoutmodification.TomakeaTSettertoolthatsendsitsoutputtoadifferentplace,typetheservernamesomewhere,selectit,andclick"New".Iftheselectionislessthantwocharacterslong,theresultingtoolwillbecalled"TSetter",andwilljustwriteapressfilewithouttryingtosenditanywhere.ItisOKtorunmultipletypesettersatthesametime.Ifyouwanttoprintmultiplecopies,"Grow"thetoolandyouwilldiscovera"Copies"fieldtofillin.Thisnumberisresetto1aftereachfileistransmitted,tokeepyoufromwastingalotofpaperbyforgettingtoresetit.Todrivethetypesetterfromaprogram(ortheexecutive),thereisaninterfacecalled"TSViewer"thatletsyoucreateatoolandsimulateclicksonitsbuttons.TIPTablesforTiogaTheacronym"TIP"standsfor"terminalinterfacepackage".TIPtablesdescribethetranslationfromkeyboardandmouseactionsintoexecutabletokens.ThestandardTIPtableforTiogaisfoundinthefile"Tioga.TIP"andcontainsallthegorydetailsaboutthingssuchasmulti-clicksofmousebuttonswithvariouscombinationsofshiftkeys.It'sunlikelythatyouwanttotrychanginganythinginTioga.TIP,butyoucanconsideraddingcommandstoyourownTIPtableforthingssuchasyourfavoritesetofeditmacros.YourTIPtablecanbe"layered"ontopoftheTiogatablesothatthesystemwilltrytointerpretactionsaccordingtoyourtablebeforelookingatthestandardone.TheUser.Profilecontainsanentrynamed"TiogaTIP"inwhichyoucanenterthefilenameofyourTIPtabletobelayeredoverthestandardTiogatable.TheentryshouldlooklikesomethinglikethisTiogaTIP:MyOwn.tipDefaultwhere"MyOwn.tip"isthefilenameforyourtable.Noticethatyourtablegoesfirstinthelist;definitionsintablesoccurringearlyinthelisttakeprecedenceoverthosethatappearlater.Thespecialname"Default"referstoTioga'sdefaultTIPtableandwilltypicallybethelastentryinthelist.Thefile"MyOwn.tip"containsasampletablethatyoucanedittoproduceyourown.ItalsocontainsdocumentationaboutthesyntaxofTIPtablesandthemacropackagewhichisusedwiththem.UsetheExeccommandReadTiogaTipTablestoreloadaTIPtableafteryou'vechangedit,or,ifyourusercategoryisadvanced,hitCTRL-!toreloadtheTiogaprofileinformation.StylesAstyleisacollectionofinterpretationsforlooksandformats.TheinterpretationsarerepresentedasprogramswritteninasimplelanguagebuiltontopoftheJaMinterpreter.Ifadocumentdoesn'tspecifyastyle,thesystemwilluseadefaultstyle.YoucansaywhatthedefaultwillbebyaddingauserprofileentryoftheformDefaultStyle:.....moretocome....21pîïb)î¾îîuîÇîî èî%î&mî*·î-íî0H î8hî<Õî?‡î@íîB–îE=îï`‚î‰îîhîþîîïîOî#Áî(4î-Nî2~î4Qî7Çî:K î@±îD<îH�îï^Úî,îšîúîöî|î$íî(šî-Fî.ùî3Åî8�î:öî>üîCîEëîH�îï]3îŒîMî[îŸîÉîÚî!“î&î)åî+Fî-ýî1Zî3î6pî7šî9«î;dî?îïZ°îÑîsî"îÐî 4 î&yî(+î)Yî.áî1¨î4cî7î9ãî=‡î@, îHîIÅîïYîvîïV… îî>î î¶î+î!%î"õî$Kî&öî)˜î-mî2¤î5\î8‚î:rîïTî�îGîoîîÆîðîmî"/î#…î&0î(Òî+î-þî/¬î2 î6î;$ îïQ~î8îïîîþîÎîŸî#aî%?î)³î+eî,‘î2:î6)î9;î;žî?­îCo îïO×îàî¡îjî·îbî öî#gî)î*œî-Cî0{î39 î9¸î=<î?­îEdîHCîïN/îî î¥îdî î"Àî&Eî'vî*ûî-lî2î6‰î8?î;‚î<ßîCÿîE~xîFñïN/îGÍïN/pîI$ïN/îI“ïN/îïLˆî¤î îãî|î Ûî$YîïJî’îJî©îYîÃî >î$Æî*î,uî/Cî1üî4µî7bî<Æî=òîCåîGîHÇîïH]î‘î¨îÑî:î}î(î Yî#‘î&¿î)%î*Ž î2!î3Ìî7î9Îî=1îB#îCIîEWîG îïF¶î îUîîJîïD3îAîÖîB î�î î!8î&Óî)î+ˆ î2nî6î7|î9xî?*îC- îïB‹îÝî]îîî@î î Äî&=î)ýî,î-Þtî ®ï>^î%îyîpîï;îîÛî$î{î!ßî(0î-ýî5î8î<îA£îD* îï9\îaîUîøî>î"Çî%Š î,;î1Iî4 î9“îîï4fî° îpîåî�îî#zî'ÿî.Øî0zî3©î6 î9Uî<°î>áîBíîFîG³îï2¿îîAîîÈîbî"ûî%Âî)0î+Áî-¸î3òî5þî8yî:8î<�î@ƒîCñîE»îH�îï1î‡î0îVîî¦î#@î)~î+*î.cî1Éî6î;î<�î>úîD“îHîï/p î¦îîìî yî$ø î,oî.î2î4Íî7Qî:Óî=,î?ŽîCGîDøîH-îï-Éîvî%îîéîîbî$ýî(Ýî-!î/ùî3�î8 î;"î=ÎîDqîGîoï+FîîXîï(Âî@ î î‘î î!�î%fî'¼î+î/‡î4î6ýî:Qî=ÓîAîC÷îE¿îH7îï' î÷î¿îÅî þî$î&Fî(Àî+î.* î5lî8 îwî@ÔîCRîFãîH�îï#Ìîï!Iîî­ î�î" î#xî(Nî+åî.áî1Çî4€î7qî9Nî>ÖîB@îF|îH"îï¢î€ îôî äî#Qî'¤î)kî,:î05î2úî5hî9¤î>ôîCîD‰îGÓîïúîïwîöîpîèîdî*lî,5î0‰î1Íî4ªî8-î;ƒî@îE�îGVîIŽîïÐîJîCî¼î(î!”xî#²ïÐî$}ïÐpî&ÃïÐî'<ïÐî(:î)èî.!î0�î4aî8Ñ tî ®ï¢pîïHî¡î×îHîw î²îqî&šî(Ýî,€î/=î5$î8îA+îC„ îï¡î¼îÏî‚î0îZî!¿î'…î*Íî,Óî/Hî1î3aî6{ îïî®îõîîZî!î"[î&î(~î-î/ßî2qî3¸î8~î<Äî?ðîB™îEîH�îï vî·îbîSîNîàî î"î&sî*î+Àî.î1† î9ïî=Ðîï óîuîî¶î`wî)eïö TVm$%ScreenRules,PrintRules,andStyleRules.AttachedstylesThecurrentsetofformattingparametersare...TiogaUserExecCommandsNote:IfthefollowingcommandsarenotknowntotheUserExecutive,type"RunTiogaExecCommands".ReadTiogaTipTablesCausesTiogatoreaditsTIPtablesagain.Ifyourusercategoryisadvanced,youcanalsoinvokethisoperationbyselectinginanyTiogadocumentandhittingCTRL-!.WritePlainMakeTiogafilesunformattedbyeliminatingeverythingexcepttheplaintext.Insertsleadingtabsbeforeeachnodeaccordingtoitsnestinginthetreeandterminateseachnodewithacarriagereturn.WriteMesaPlainSameasWritePlain,exceptinsertsdoubledashesatstartofcommentnodes.ReadIndentBuildTiogafileswithonenodeperlineofsourcewithindentingbasedonwhitespaceatthestartoflines.TiogaMesaConvertMesafilestoTiogaformatbycombiningaReadIndentwithaCTRL-Movertheentirefile.DoTiogaOpsExpectsacommandlinecontainingoperationsinthesameformatasintheEditTooloperationsfield.Amongotherthings,youcanusethistoinitializevariousEditToolchoicessuchasIgnoreCaseorMatchWords.TiogaUserProfileEntriesDefaultfileextensionsThisdetermineswhatextensionsTiogashouldlookforinopeningfiles.TheentryisoftheformSourceFileExtensions:mesatiogadfcmconfigstyleYoumayalsohaveanentryforimplementationextensionstobeusedwiththe"loadimpl"commands.ImplFileExtensions:cedarmesaOpenFirstLevelOnlyIfsettotrue,documentswillbeopenedwithonlytheirfirstlevelshowing.Defaultisfalse.OpenFirstLevelOnly:TRUE22pîoïb) î  îÈî! îoï_®îMîoï]3îGîî.îç î!« î(±î+tî ®ïYîpîjîŒxîÐïUÈîöî+îîìî!qî#Mî%Dî(âî*;î,! î3®î6!î9*uîïR}pîoïO¾îîàî‰îžîsî!/î%î)�î+ î.Aî15î6©î8î>vîA'îC­îFtîoïNîî:î6îÐî!~î$î'ÿî.lî1#xî5‰ïNî6TïNpî8›ïNî9ïNuîïJË pîoïH î?îîê î!¾î#¨ î*É î1|î5¼î8 î;wî>éîCHîH îoïFeîÚî'îµî!î"Ûî$Òî)«î+uî-ðî0Îî3¡ î:kî=¸îAGîD}îEÃîoïD¾uîïAr pîoï>´î/îÝ îî jî$¹î)Vî-¼î/Uî2dî4î:&uîï;h pîoï8ªîLîIîSî‹î Sî#ãî&uî)Hî+î/Šî2Âî9 î=î?*îCîFÙîH�îoï7îî8uîï3·pîoï0øîÓî”î™î_î!Wî%éî'üî.ãî0$ î7Çî:úxî<;ï0øî=ï0øpîA;ï0øîAöï0øîDlîFãîoï/Quîï, pîoï)Gî�îÃî.îï î%² î,jî."î0‹î4î8—î:Oî<î>qîD@ îoï' îîTîCî"î% î'åî*ªî-›î/š î5xî:�î@¦îE¿îI@îoï%ø î¡îe tî ®ï!Ùîpîjî×uîï‘îî` pîoïÒîƒ îƒîÙ î#uî'Oî+Äî.×î1î2µî7ûî;¸î>‰îBîC|îE.îG‡îÐïWî�î" î%sî'8î)�î-¯îoïÜî³îëîìîhî�î"Uî$Ç î.Ú î5²î7•î9ºî=+î@zîCîGîoï5îÐïºîYî!uîïnîÃîîÈpîoï °îñîî¼îøîêî!•î#†î(eî+î.™î1àî4¸î7þî>=îC=îD©îÐï 5î wî)eïömTVm$eDefaultStylesDeterminedbyFileExtensionsThisentryspecifiesthedefaultstyletobeusedwithdocumentsthatdonotexplicitlynameastyle.Thestyleisdeterminedbytheextensioninthefilename.TheentryisoftheformExtensionStyles:...Tospecifyadefaultstyleforfileswithnoextensionintheirname,usethefakeextensionname"null"inthislist.DefaultStyleThisentryspecifiesthedefaultstyletobeusedwithdocumentsthatdonotexplicitlynameastyleanddonothaveanextensiongivenintheExtensionStyleslist.TheentryisoftheformDefaultStyle:CedarDefaultsubmenusThisentryspecifieswhichmenus,ifany,shouldautomaticallybedisplayedwhenyoucreateanewTiogaviewerbyclickingoneofthebuttonsintheupperrightcornerorbygivinganExeccommand.TheentryisoftheformDefaultTiogaMenus:placeslevelsorDefaultTiogaMenus:noneYoumaydeleteorreorderthemenunamestosuityourtastes.ScrollbottomoffsetWhenyouaretypingandthecaretgoestoanewlinejustoffthebottomoftheviewer,Tiogawillautomaticallyscrolltheviewerupalittletomakethecaretvisibleagain.Thisparametercontrolshowfaruptoscroll;abignumbercauseslargerbutlessfrequentglitches.ScrollBottomOffset:3ScrolltopoffsetWhenyoudoaFindcommandyoumaywanttoseeafewlinesinfrontofthematchtogiveyoumorecontext.ThisparametertellsTiogahowmanyextralinestowantinsuchsituations.TheentryisoftheformScrollTopOffset:1SelectionCaretThedefaultbehaviourforTiogaistoplacethecaretattheendnearerthecursorwhentheselectionismade.Somepeoplehaverequestedtohavethecaretalwaysplacedatoneendortheother,hencethisprofileentry.Thechoicesarebefore,after,andbalance.TheentryisoftheformSelectionCaret:beforeSelectionDisplacementThisletsyouspecifyaverticaldisplacementformakingselections.Tiogabehavesasifyouhadpointedthisnumberofpointshigherupthescreensothatyoucanpointatthingsfromslightlybelowthem.TheentryisoftheformYSelectFudge:223uîïb&îî î�î [î#( pîoï_aî«îaîüî}î#Gî&šî(jî*|î-Úî1î8*î;î=Cî?Ú îEãîIÅîoï]ºî{îSî„îï î"9î$4î&”î,²î.`î0Àî3)î7Äî:œî>0î?œîAUîC´îÐï[<î î#L î+É î3ø îZîAZîD»îFîH-uîïU²îpîoïRíîyîýîfîµî"Mî%nî' î(ìî,î/#î6î8Âî:¹î= îBõîF¤îG¾îoïQFî&î-î¢îéîÙî!÷î%¬î'Zî)¹î3Œî6¦î9~î=î>}î@6îB–îÐïNÈ î9uîïKvîpîoïH±î§îXîïî î$õî&sî)‰î.# î6³î8Áî>þîBÐîE¥îIÅîoïG îfîOî½îÁî!àî$”î&Vî(¿î-¾î/uî1Ýî5éî9Dî=œî?iîAmîE™îG’îoïEbî¬î„îî„î =î"œîÐïBäî³î!ËîÐï@gîÐï=éî³îoï;kî~î‚î�îSî 2î"‘î&rî*¶î,dî/î2Auîï8îîÌpîoï5TîšîcîÉîîéî"[î%Êî(öî*·î+óî.óî1¼î4pî6µî9'î>î?ÍîB?îGîoï3­î: îÌî•î!î%˜î'Êî)î,cî.1î2î4„î8îuîï QîpîoïŒî{îVîî rî$…î&$î(î+Îî.aî1ñî3½î6Pî9;î=²î@EîD¦îH�îoïåî îoîúîÈî#;î&yî,²î.Xî1–î3íî7Bî;žî?ñîA�îD$îFÓîH�îoï>îzî…î9î½î#Sî&>î+î-‚î2<î5äî8®î>±îAœîECîFÃîH�îoï–îÐïîmuîïÆî pîoïî’îîÚî€î²î"� î*ßî-%î2 î9.î=îBVîD îEwîH7îoïZî‚î+î^îî"Iî& î(¹î+ î/`î1,î4î6¿î9Rî<øî>˜îB¸îF&îoï ²î|îáî¹îMî¹î!rî#ÑîÐï 5 î wî)eïÿTVm$CTIPTableThisentryspecifiestheTIPtablestousewithTiogadocuments.TheentryisoftheformTiogaTIP:MyOwnTip.tipDefaultSeethesectiononTIPtablesformoreinformation.UnsavedDocumentsCacheSizeThiscontrolsthenumberofunsaveddocumentsthesystemwillremember.TheentryisoftheformUnsavedDocumentsCacheSize:4ShowUnsavedDocumentsListIfthisistrue,aviewerwillbecreatedholdinganup-to-datelistoftheunsaveddocumentsthatcanstillbereloaded.TheentryisoftheformShowUnsavedDocumentsList:TRUEUsercategoryAsdescribedabove,thisentryletsyoucontrolyourusercategory.ThealternativesareBeginner,Intermediate,andAdvanced.TheentryisoftheformUserCategory:Intermediate24uîïb0îòpîoï_[î‰îî–îöî ·î$¤î&Rî(Çî+âî/ î7�î:gî=ûî?gîA îCîÐï\Ñîg î ËîoïZGîîeîîîÉî!¶î#óî'† uîïVåî‘îÂîðpîoïTî•î×îBîyî!>î&¢î-žî0 î4�î7Fî>ÑîA´îESîFÊîH�îoïRiîÐïOßî#ÓuîïL}îÍîPî€pîoïI¨îûî¦îîbî•îî ¹î"³î'‡î,›î.– î5Oî7—î9Yî;ÃîA%îH îoïHîúî›îŒî îåî#yî$åî&žî(ýîÐïEwî#CuîïBî_pîoï?@îzîžîòîŽî"î$•î'Fî+óî/(î2î8dî;6 îBmîDºîoï=˜ îâî™î!ìî$Äî(Xî)Äî+}î-ÜîÐï; îò wî)eïöoTVm$CommandSummaryThisisashortsummaryoftheTiogacommandsavailableusingthekeyboardandmouse.OthercommandsareavailablethroughtheEditTool,theEditHistoryTool,andvariousUserExecoperations.Theextrakeysonthekeyboardareusedforcommoneditingactions.RecallthatthebottomrightblankkeycanbeusedasanotherCTRLkey,andyoucanuseeitherCTRLkeyandeitherSHIFTkeyinterchangeably.ESCRepeatlastactionSHIFT-ESCUndolastactionESC-selectAutomaticrepeatoflastactionwhenfinishselectionDELDeleteLFLoadfilein"NoName"viewerCTRL-LFLoadImplfilein"NoName"viewerBSBackspacecharacterSHIFT-BSDeletenextcharacterCTRL-BSBackspacewordCTRL-SHIFT-BSDeletenextwordNEXTFindnextplaceholder(middleblankkey)SHIFT-NEXTFindpreviousplaceholderRETURNInsertcarriagereturnwithleadingspacescopiedfrompreviouslineSHIFT-RETURNInsertcarriagereturnCTRL-RETURNBreaknodeMousebuttonclicksareusedformakingselections.CLICKSLEFTMIDDLERIGHTSINGLESelectletterSelectwordExtendselectionatcurrentlevelDOUBLESelectnodeSelectbranchReduceselectionlevelandextendTRIPLEIncreaseselectionlevelandextendSelectionsareusedfordelete,copy,andmove.CTRL-selectDeletewhenfinishselectionSHIFT-selectCopytoprimaryCTRL-SHIFT-selectMovetoprimaryLOOKcommandsareusedforeditinglooks.(TheLOOKshiftisthetopblankkey.)LOOK-charAddlooktoselectionLOOK-SHIFT-charRemovefromselectionLOOK-spaceRemoveallfromselectionExceptforCTRL-A,CTRL-H,andCTRL-W,thefollowingcommandsarenotenabledforbeginningusers.WeprovidebothCTRL-AandCTRL-Hasaconveniencetouserswithstronghabitsfromprevioussystems.A"*"indicatesacommandenabledforadvancedusersonly.CTRL-ABackspacecharacterCTRL-SHIFT-ADeletenextcharacterCTRL-BInsertmatchingplaceholderbracketsCTRL-CLowercaseCTRL-SHIFT-CUppercaseCTRL-CLICK-CInitialcapsCTRL-SHIFT-CLICK-CFirstcapCTRL-DSelectdocumentCTRL-EExpandabbreviation25tî ®ïaïînpîï^Ÿî;î¹îõî…î•î`î!Òî%Åî,¼î2Šî6Fî8¸î>ÓîAœîF÷îï\øî5îËîÇî#Aî%ãî))î-î/ªî2ðî8î;üî>õîCÿîG’îï[Q îïXÕîßîJî\îZî²î!³î#þî'3î)hî/î3¥î9‹î=½î@ƒîBÛîGœîïW.îâîvîÿîîî(îÔxî"ÝïW.î#¨ïW.pî&WïW.î'ïW.î)Cî+øî.­î16î3©xî7”ïW.î8_ïW.pî; ïW.î;ÉïW.î=¡î@VxîDAïW.îDàïW.pîH ïW.îHÆïW.îïU†xîoïS pîðïS î#£î&#xîoïQcpîÑïQcxîJïQcpîðïQcî"Üî%\xîoïO»pîóïO»îxïO»îðïO»î%©î)Øî+‘î.î2)î5Þî9´xîoïNpîðïNxîoïLkpîðïLkî"ƒî$íî&›î)­î.yxîoïJÄpî€ïJÄxîúïJÄpîðïJÄî"ƒî%àî(Iî)÷î- î1ÖxîoïIpîðïIî%ˆxîoïGtpîÑïGtxîJïGtpîðïGtî#Vî&exîoïEÌpî€ïEÌxîúïEÌpîðïEÌî%ˆxîoïD%pî€ïD%xîúïD%pî[ïD%xîÕïD%pîðïD%î#Vî&exîoïB}pîðïB}î"Lî%\ î,Æî1çî5½xîoï@ÕpîÑï@ÕxîJï@Õpîðï@Õî"Lî'Û xîoï?-pîðï?-î"Üî(î,6î/Qî4$î8^î<Ïî@6îEÅxîoï=† pîðï=†î"Üî(xîoï;Þ pîðï;Þî"æîï9bî•îîÆîî Vî"“î'| xîoï6æîZï6æî)Fï6æî61ï6æîoï5>pîZï5>î ]î)Fï5>î-Iî61ï5>î:ïî@”îB-îFöxîoï3—pîZï3—î ]î)Fï3—î-Iî61ï3—î;î@¦îCÔîFrxîoï1ïpî61ï1ïî<ÑîC´îH7îoï0Hîï-Ì î{îÎî îGî ­î$Wî'xîoï+Ppî€ï+Pîúï+Pîðï+Pî#Vî' î*àxîoï)¨pîÑï)¨îJï)¨îðï)¨î"¤î$Sxîoï(pî€ï(xîúï(pî[ï(îÕï(îðï(î"Ûî$Šxîï%„pîÑï%„îlï%„î¶î îFî ƒî% î)™xî,ëï%„î-¤ï%„pî0­ï%„î12ï%„î3Èî54î7“î: î=ßxîoï# pîÈï# îAï# îðï# î" î%$î&Òxîoï!apîÈï!axîAï!apî£ï!aîï!aîðï!aî$]î'Äxîoï¹pîÈï¹îAï¹îðï¹î$]î&Mî)´îï=îÀxîï=îéï=pî/ï=xî¨ï=îFpîWï=xîÐï=pî€ï=î &ï=xî"Xï=î##ï=pî%iï=xî%âï=pî&üï=î'ùï=î*xî0«î7°î:#î<¸îBîDbîï–î»îoî£xî ï–îÔï–pî!ï–xî!“ï–pî"òï–î#—ï–xî%Óï–î&�ï–pî(äï–xî)]ï–pî*Îï–î+tï–î,¦î-ù î5ðî7Èî;oî>³îC îGBîïïî�îyxîïïî’ïïpîïïîzïïî"Çî#ñî*Rî/~î1¼î7Ðî;Nxîoïspî€ïsxîúïspîðïsî%ˆxîoïËpî€ïËxîúïËpî[ïËxîÕïËpîðïËî#Vî&exîoï#pî€ï#xîúï#pîðï#î"Üî(Ú î0Dxîoï{pî€ï{xîúï{pîðï{î#>xîoïÔpî€ïÔxîúïÔpî[ïÔxîÕïÔpîðïÔî#Kxîoï,pî€ï,xîúï,pî™ï,xîï,pîðï,î"ýxîoï „pî€ï „xîúï „pî[ï „xîÕï „pîtï „xîîï „pîðï „î"6xîoï Üpî€ï Üxîúï Üpîðï Üî"óxîoï 5pî€ï 5xîúï 5pîðï 5î$ wî)eïýÕTVm$šCTRL-F-selectCopyformattoprimary*CTRL-HBackspacecharacterCTRL-SHIFT-HDeletenextcharacterCTRL-IIndent(doesBreakandNest)*CTRL-SHIFT-IUnindent(doesBreakandUnNest)*CTRL-JJoinnodes*CTRL-KMakecontrolcharacterCTRL-SHIFT-KUnmakecontrolcharacterCTRL-MAutomaticMESAformattingCTRL-NNest*CTRL-SHIFT-NUnNest*CTRL-OMakeoctalcharacterCTRL-SHIFT-OUnmakeoctalcharacterCTRL-PPasteCTRL-Q-selectCopylookstoprimaryCTRL-S-selectCopyprimarytoselecteddestinationCTRL-TTimeCTRL-VSelectvisible(expandtoselectiontoblanks)CTRL-WBackspacewordCTRL-SHIFT-WDeletenextwordCTRL-X-selectSelectfortransposewithprimaryCTRL-Z-selectMoveprimarytoselecteddestinationCTRL-]Selectmatching[..]'s(samefor},),and>)CTRL-[Addmatching[..]'s(samefor",',-,{,(,and<)CTRL-!HaveTiogareaditsTIPtablesagain*CTRL-_Setformattowordbeforecaret*CTRL-SHIFT-_Insertformatname*CTRL-\SetcommentpropertyTRUE*CTRL-SHIFT-\SetcommentpropertyFALSE*26xîoïb)pî€ïb)xîúïb)pî³ïb)î,ïb)îðïb)î"¤î' î(Îxî.ïb)îoï`‚pî€ï`‚xîúï`‚pîðï`‚î%ˆxîoï^Úpî€ï^Úxîúï^Úpî[ï^ÚxîÕï^Úpîðï^Úî#Vî&exîoï]3pî€ï]3xîúï]3pîðï]3î#aî' î+î-¸xî1qï]3îoï[Œpî€ï[Œxîúï[Œpî[ï[ŒxîÕï[Œpîðï[Œî%%î(Ïî,Åî/|xî5ï[ŒîoïYäpî€ïYäxîúïYäpîðïYäî!ôxî%ëïYäîoïX=pî€ïX=xîúïX=pîðïX=î"Ðî'ƒxîoïV–pî€ïV–xîúïV–pî[ïV–xîÕïV–pîðïV–î$Šî)<xîoïTîpî€ïTîxîúïTîpîðïTîxî%©ïTîî&»ïTîpî)PïTîî)ÊïTîxîoïSGpî€ïSGxîúïSGpîðïSGxî"/ïSGîoïQ pî€ïQ xîúïQ pî[ïQ xîÕïQ pîðïQ xî$ïQ îoïOøpî€ïOøxîúïOøpîðïOøî"Ðî&"xîoïNQpî€ïNQxîúïNQpî[ïNQxîÕïNQpîðïNQî$Šî'ÛxîoïLªpî€ïLªxîúïLªpîðïLªxîoïKpî€ïKxîúïKpîÖïKîOïKîðïKî"¤î&Bî'ñxîoïI[pî€ïI[xîúïI[pî™ïI[îïI[îðïI[î"¤î'Ûî)‰î.¶ xîoïG´pî€ïG´xîúïG´pîðïG´xîoïF pî€ïF xîúïF pîðïF î"óî'Bî,�î.=î3ãî5‘xîoïDepî€ïDexîúïDepîðïDeî%ˆxîoïB¾pî€ïB¾xîúïB¾pî[ïB¾xîÕïB¾pîðïB¾î#Vî&exîoïApî€ïAxîúïApîÎïAîGïAîðïAî"óî%0î+Dî._xîoï?opî€ï?oxîúï?opî³ï?oî,ï?oîðï?oî"Ûî(î)Àî.í xîoï=Èpî€ï=Èxîúï=Èpîðï=Èî"óî(ñî,Kî0Bî2î4 î5bî8xîoï< pî€ï< xîúï< pîðï< î" î( î+cî/Yî1—î3$î4Xî5®î7;î8‘î;Hxîoï:ypî€ï:yîúï:yîðï:yî"�î&oî)Šî+dî.&î2xî5¼ï:yîoï8Òpî€ï8Òxîúï8Òpîðï8Òyî \ï8Òî!Oï8Òî%Ëî'yî+î/Qxî2®ï8Òîoï7*pî€ï7*xîúï7*pî[ï7*xîÕï7*pîðï7*î"Üî'Wxî+ï7*îoï5ƒpî€ï5ƒxîúï5ƒpîðï5ƒî!Oî'Xxî,óï5ƒî-¬ï5ƒî0ˆîoï3Üpî€ï3Üxîúï3Üpî[ï3ÜxîÕï3Üpîðï3Üî!Oî'Xxî,óï3Üî-¬ï3Üî0ûwî)eïýÿqTVm$/ ÿLAURELþŸÿ TIMESROMANþæÿ HELVETICAþŸÿ TIMESROMANþŸÿ TIMESROMANþŸÿ TIMESROMANþYÿ TIMESROMANýÌÿLOGOü´ÿ TIMESROMANþÿ TIMESROMANþŸ®  ­ „' . x7 îA ~L 'W Ña Pj *t ^} «‡ î‘ ¿� ¦¨…¯ Û¹ -Å WÐãÖ9ݳà úéîj/ñïš+�ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿTiogaDoc.Tioga15-Nov-82 15:07:09