TheTiogaEditorReleaseas[Indigo]Documentation>TiogaDoc.TiogaandTiogaDoc.PressLasteditedbyBillPaxtononMarch14,1983byRickBeachonJune7,19831:37pmAbstract:ThisisanoverviewofTiogaasavailableforCedar4.2inJune,1983.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.XEROXXeroxCorporationPaloAltoResearchCenter3333CoyoteHillRoadPaloAlto,California94304DRAFTForInternalXeroxUseOnlyDRAFTpî Mï^{îîúqî MïY…îÏrî ïY…ð+î2rî5_ qî MïWÞî ârî ïWÞîî“î‘î¸î#Iî%½î ïV6îîoî î1î"Ûî$ˆî(&î+`sî MïRèrî¹ïRèî–ïRèî î«îÝî î!óî&+î(;î.xî0Õî5Nî7×î9šî=¼îBkîF¢îHDî MïQ@î#îÉîñî«î î%\î'Dî)óî-s î5Æî8>î:<î>WîA'îBT î MïO™î6î_îîÙîYîÔî!¦î#[î$–î,Mî/6 î5ÿî<ÿî?zîBLîE+î MïMòî œîî*î¿îüî$œî&gî+¥î.Ñî3î9åî>ÖîAËîC_îF‹î MïLJî®îoî6î´î†î#!î%î)éî0ˆî3sî9uî;+î?vîE²îFùî MïJ£î ZîÏîîëî!;î(Ìî+«î0î2àî5gî:Æî?tîCî MïHüî:î# îjî ³î&Åî( î.œî MïE­î ™îgîòîîÍî�î"uî'¸î*†î.“î2î3Öî6™î9 îBîGËî MïDîî±î…îÛî Aî#©î(Fî-Öî3:î9Éî<î>´îDèî MïB^î î—î5î¹îîCî'~î)5î+Èî.õî3î6î<¿î@/îBÎîF·î Mï@·î ÄîÓîëî î @ î)›î+Lî-úî0q î8ïî:¶î<¿ îDwîF(î Mï?î ×tî Mïçrî*Nïçî.‘ î*Nï@î-ªî0¹î7Zî*Nï ˜î-ìî2õî5î*Nï ñî-ªî1 î7Èuî Mï Jîþî£îºî"Rî(ÿî-‘î2êî5�ÿ]TVm$ógTVm$ùadcollectedinastylewhichcanbesharedbymanydocuments.Forexample,inthestyleforthisdocumenttherearedefinitionsofformatsfortitles,headings,andstandardparagraphs,andtherearedefinitionsoflooksforemphasisandforsmallcaps.Ratherthancopyingthespecificdetailsfortheformatsandlooks,thedocumentreferstothembynamesoitiseasytochangethedefinitionsinthestyleandmodifytheappearanceuniformlythroughoutthedocument.ThedetailsofthestylelanguagTIOGAEDITOR2OverviewSomeeditorsrepresentadocumentasalistofparagraphs.InTioga,adocumentisatreestructureratherthanalistsothatyoucanexplicitlyrepresentitshierarchicalstructure.IndiscussingthedocumenttreeweuseComputerScienceterminologyinwhichabranchisrecursivelydefinedtobeanodehavingzeroormorechildrenbranches.Therootnodeofthedocumenttreeisnotdisplayedalthoughitcanbemodifiedbyafewspecialcommandssothedocumentbasicallyappearstobealistoftop-levelbranches.Eachnodeinthetreecontainstext.Thecharactersofthetextcanhavelookswhichcontrolvariousaspectsoftheirappearancesuchasfontandsize.Appearanceisalsoinfluencedbytheformatofthenodewhichdeterminesthingssuchasverticalandhorizontalspacing.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.CEDAR4.2vî%?ïg'wî&&ïg'î&�ïg'vî)˜ïg'wî*ïg'rîHDïg'xî Mï^õvîoï[¦îkîî<î‹î&î'óî)Cî+¦î-… î5´î7ªî<î=XîCëîE}îFÍî ®ïYÿîUîMî^îsî›îJî!î#¤î& î+íî1Õî3š î:ï îA^îC î ®ïXWîî”îcî—îî#³î(¶ î0nî2)î6Cî7zî<$î=� îD�î ®ïV°îoîsî¯î5îÃîÚî°î"Vî'Íî.–î1�î4‚î8î9ÔîS îE&îG/yîïM—vîRïM—îïM—îñî6îŽî� î$mî(kî+‚î-î1Ïî4l î:Óî@dîC"îïKðîGî_îíî`îìî$î&oî(¹î*îî/­ î8!î9¯î=¾î@kîïJIî|îIî îèyî,ïJIî°ïJIvî!bïJIî"`ïJIî%Šî(0î*;î.ºî0Ðî4µ î<¶î?|îEgîG/îïH¡îî1î­îõîXî!† î(0î)Äî.žî0µî4:î:(î<ºîB0 îïFúîóî©î* î'î î#Øî&Cî,bî/Gî1²î5}î9Ãî>ƒîAÖîG/îïESî îjî¸î)î!9î$î(î*xî0öî4Ýî6œî:6îµîþ vîÐï;fî�îq îúî!Zî'ƒî)<î+ÿî2_î5Ñî8Qî<ï îCÔîG/îï9¾îWî$îrî× î%ºî)Ûî+î2=î4 î7eî=ŽîAñîD¦îG0îï8î£îSîVîBîËî!ìî#Kî)“î+¸ î4?î68î8]î>¦îBåîDœîGˆîï6pî}îÜî…îðîÐï3ôîÛîýî¦îîÛ î%iî&Ð î-»î0î3 î8} î?~îC†îï2Mîíî:îî# î%î&9î,Fî.÷î19î3’î:qî=9î?§îBîFuîï0¦î¡îúîiîîfîîsî$Íwî'Áï0¦î(Œï0¦vî*Òï0¦wî+Kï0¦vî,„ï0¦î-)ï0¦wî/5ï0¦î0ï0¦vî2Fï0¦wî2¿ï0¦vî4?ï0¦î4¸ï0¦î6vî<èîBÊîE|îï.þ îjî€îu î"tî%Ëî(‡î+Dî,sî/ßî5î6Ïî=ºî@�îCîFuîï-Wî£ îxîzîÁî!pî$qî(5î*,î,î1ÿî57î7Õî:tî<ºîBªîï+°î’ î6îÜî"�î%˜ î,¾î0î5Èî7Èî;î=Úî@iîBHîE0îG/îï*îî9îîŒî ¶î%!î(î+<î0Ûî82î9Ãî>î?êîB îDæîï(aî£îî»îüîƒî!�î#Ûî&¢î(Kî,îî0#î3"î8•î:(î<Äî?äîB•îE;îGáîï&ºîî6î;îNî#æî%êî(1î*w î2Æî6nî9†î=î@fîE,îG0îï% îá zî ®ï!ÃîVyîïtvî1ï%î<îÉîrî .î%Xwî*ï%î*Ëï%vî,öï%wî.ï%î/ï%vî2¿ï%î3Ïï%wî6¹ï%î7�ï%vî;ï%î;²ï% îDBîF#îoï}î½yîï.vî1ïßîÄîîçî •î#ƒî%1î'èî,óî0gî2ºî5î9]î;›î=úîBvwîÐïdvî“ïdî ïdîªî%|ïdî'ñî+Cî/wîÐï èvîÿï èî%|ï èî*#î-uî1KwîÐï mvîJï mî%|ï mî(wî-=ï mî-öï mvî/`ï mwî'>ïûî+¹ ÆTVm$Øvîoï �î˜ï �î!-wî&Yï �î'?ï �vî(±ï �wî&Žïûî+ ÿ ÜTVm$õdletup,theviewerwillchangetostartaboutx%ofthewaythroughtTIOGAEDITOR3DELETE.keylabelledDEL.LOADFILE.keylabelledLF.ThebottomrightblankkeyisanalternativeCTRLkey.YoucanuseeitherCTRLkeyandeitherSHIFTkeyinterchangeably.ScrollingandThumbingTomoveaviewertolookatadifferentpartofthedocument,movethecursorintotheleftmarginuntilitbecomesadoublearrowpointingbothupanddown.Thepartofthemarginthatbecomesgrayiscalledthe"scrollbar".Thedarkgraypartshowstherelativesizeandlocationofthecurrentlyvisibleportionofthedocument.Left-clicktomovethetextadjacenttothearrowtothetopoftheviewer.Right-clicktomovethetextfromthetopoftheviewerdowntothearrow.Theseoperationsarecalled"scrolling"thedocument.IfyouholddownMIDDLEinthescrollbar,thecursorbecomesaright-pointingarrow.Ifyoumovethecursortox%downfromthetopoftheviewerandletup,theviewerwillchangetostartaboutx%ofthewaythroughthedocument.Thisoperationiscalled"thumbing".ChanginglevelswhenyouscrollInadocumentsuchasthisonethatuseslevelstoreflectitslogicalstructure,itisoftenusefultostartwithaviewofthefirstlevelonlyandthenprogressivelyscrollthedocumentupandshowmorelevelsasyouzoominonaparticulartopic.Thisprocessisslowedwhenyouhavetomovethemousefromthescrollbaruptothelevelsmenuandback,sowehavemadeitpossibletoscrollandchangelevelsinasingleoperation.Thisworksbyusingthe(left)SHIFTandCTRLkeysasmodifiersoftheleft-clickthatcausesscrollingup.Scrollupandshowmorelevelsshift-left-click(holdtheleftSHIFTdownwhenleft-clickingtoscroll)Scrollupandshowalllevelscontrol-left-click(holdCTRLdownwhenleft-clickingtoscroll)Scrollupandshowminimumlevelsshift-control-left-click(holdboththeleftSHIFTandCTRLdownwhenleft-clickingtoscroll).SelectionsThedetailsofmakingselectionswillbecoveredlateron.Fornow,yousimplyneedtoknowthatthereisasingleprimaryselectiononthescreen.Theviewercontainingtheselectionisreferredtoasthe"selectedviewer".Manyofthefollowingcommandsdealwiththeselectionortheselectedviewer.CEDAR4.2vî%?ïg'wî&&ïg'î&�ïg'vî)˜ïg'wî*ïg'rîHDïg'wîÐï_/vîSï_/î%|ï_/î(wî-=ï_/î.#ï_/vî/•ï_/wîÐï\®îˆvîï\®î%|ï\®î(wî-=ï\®î-öï\®vî.¯ï\®îoïZ.î7îðî2î÷î |î!Øî#¸ wî*aïZ.î+,ïZ.vî-ÏïZ.î.ŠïZ.î1î4î6™î8þwî<ÚïZ.î=¥ïZ.vî@HïZ.îAïZ.îBÍîEtwîoïX‡vî;ïX‡îöïX‡îÐzî ®ïU1îˆî(vîÐïQÚîüîÁîðîZî î!,î"Êî#ùî)¤î,�î.Kî0°î7{î;?î=¤îAØîDµîGîïP3î¸î÷îDî×îøî"�î&pî+áî/î1î3Îî8dî;4î>î?ÀîBîFÁîïNŒî¶îÑîJîNîºî#!î'<î*!î-^î0zî3jî7„î9ðî>ÜîA”îDXîïLäî·îîÒîî Þî"‡î$Õî+ý î2î3´î7cî9±îîÞî`îövî1ï=îî]îãî.î öî#±î&vî)^î,qî0Uî2î6pî8dî<× îCîDvîEûîoï;sî…î1î?îXîî¸î!oî#Ìî&¢î)åî,ýî/²î2Ö î;î>µîAîG}îoï9Ìî0îÁî^î1îèî!¨î%pî'(î)7î*j î0©î5 î8.î= î>îCîFØîoï8%î²î]îîtîÊî".î$‰î(/î* î,¯î.Zî0µî4|î8Yî; î>¨î@hîBŒîEÏîoï6}î¶îèî‡î!îÈî"aî&î'ºî(Ôî,° î3–î6 î:’î<~î@îBhwîEÀï6}îF_ï6}vîoï4Öwî&ï4Öîñï4Övî¡ï4Öî]ï4Öî»îiî ‡î"@î$  î*Eî-î1Mî6ÑîÐï1€î¬î¯îWîÏî Sî$ î%ãî.‰î2#î4swî6Øï1€î7wï1€vî:—ï1€î;^ï1€î>RîAø îÐï/Ùî~îÐï,‚î¢î›î9î¨îî"0î#ûwî./ï,‚vî.�ï,‚wî1¨ï,‚î2sï,‚vî5ï,‚î5Õï,‚î8Àî<[ îCÂîEWîÐï),îËîíî³îKî#°î'‰î)~î6êî:¤î=ïî@^wîBâï),îC�ï),vîFºï),îG_ï),wîÐï'…vîKï'…îï'…îîË î#Jî$ùzî ®ï$/ vîÐï ÙîšîÛî†îa î$|î'î(üî.î1&î3ëî6ˆî9Öî<î@áîD/îEÐîï2î îÃî^î¶îÐî!5î' î)>î+Ìî1?î4Fî8Ù î?ÁîBOîH#îïŠîMîùî¤îîÛî$Æî(¹î*oî,Ìî2Ûî9¾î<´î?ÌîB)îGËîïãînîšwî'>ïûî+¹@TVm$ùTIOGAEDITOR4MenusToplevelmenuSavewritesanewversionofthefileOldversionofthefileisrenamedtohavea"$"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,thesystemtriestoopenthefileasifyouhadsimplyselected.Ifthissucceeds,itsearchesinthefileforadefinitionof.Thisconventionisintendedforusewithprogramsthathavemanyinstancesof.inwhich.mesaisafilecontainingadefinitionfor.GetImpllikeGetbutloadsthefilethatimplementstheselectedinterfacenameIftheselectednamedoesnotincludeanexplicitextension(i.e.,thereisnoperiodintheselectedtext),Tiogawilluseasetofstandardimplementationextensions.Currently,mesaistheonlydefaultimplementationextension.Youcanspecifyyourownlistofimplementationextensionswithauserprofileentryfor"ImplFileExtensions".Iftheselectednameisoftheform.andanimplementationfortheitemiscurrentlyloaded,thesystemwillfindthenameofthefileholdingtheimplementation(ourthankstotheCedarruntimemodelforprovidingthisinformation).Otherwise,thesystemtriestoopenthefileasifyouhadsimplyselected,and,ifthissucceeds,searchesinthefileforadefinitionof.PrevFilelikeGetbutreloadsthefilethatwaspreviouslyinthisviewerCEDAR4.2vî%?ïg'wî&&ïg'î&�ïg'vî)˜ïg'wî*ïg'rîHDïg'xî Mï_zî ®ï[±î‘îÁyîïX`îUvî:ïX`î8ïX`î<îfîTî î!Õî$4yvî1ïUîîÞî©îî •î"î'Õî)•î,îî.)î0Ñî2{î4ìî7¶î9€î;òîB"îCøîFØîoïSiîúîúîPî± î1ïPíî°îîÓîŠîçî!Oî#Sî%°î(œî+î,6î/Çî3éî7éî:ìî>î@mîFØîoïOFîËî´îkîÏî6î!¹î$mî&Óî*vî-˜î/ î0Âî4<î6ûî:å îA îBÂîFØîoïMŸî~î¨îîÉî}îÔî?î íî"î&|î+†î,°î0Cî4gî9/î:Ýî>yîïJOvî›ïJOî€ïJOîîsîÝîcî!_î#¾î)dî,<î-fî1ïFÿîËîCî—îî¦î!Ùî$Pî&Þî+Àî.8î0¹î2=î6Ñî9Âî<9îB[îFØîoïEXîÅî8îÛî#Nî$ãî&Mî'Íî+Sî.‚î0õî5°î:Žî;Ìî>ÍîCFîDÅîoïC°î€îãî�îî#-î$’î%ìî'\î*Òî-ñî0Uî3«î8xî:Üî?ˆîCñîE`îoïB î&îPî>î£î®î!\î#7î1ï?�î¤îMî´îÐîiî Äî$Íî'ñî)‘ð$îBÂîEîoï=æî9îÌîJîÓî©î!|î#ûî(~ î1†î4¿î7]î:3î?îCËîFØîoï<>îÁ îKî²î"î#æî( î-mî1Mî3øî9î=¡î?ZîDîoï8ïîG î‘ï6sî î^î€î 5î#[î%Åî*šî,€î1Jî7]î:`î=ßî?@îA<îEŒîG/îÐï4Ëî î¥î•î Pî$™î&æî)Uî+Îî/ˆî0Áî2íî4¶î:a îAÿîDæîÐï3$ î¯î>îOî"Kî$¤î'�î,Cî/6î3ºî7î9Ìî>¥îBîE\îGÖîÐï1} îsî�î·î°î# î&´î(ñî‘ï/î*î îãî ¹î"<î$ î&�î)ÿ î3pî6=î9…î:Æî=FîAiîBÖîDXîÐï-Y îºî+î¡îî!Ùî#£î&î+¾î-ëî/´ î6¿î9‡îCîDQîG/îÐï+²îQî&î`î"¬î$$î(¡î*$î,±î-òî3¤ î:2î<©îA;îDWîFîÐï* î?î¹îwîèî¯îvî"öî(3î.Pî/âî2“î8—î9ýî?qîA/îCžîFîHeîÐï(c îGî+îÅî" î)Hî*àî0Èî31î5Òî9î?XîBRîEÄîÐï&¼î¡îYî#úî%§î)´î4+î5–î6¾î9' î?ßîA îGRîÐï%yîï!Åî`vîEï!Åî¨ï!Åyîðï!Åîîï!Åvî}ï!ÅîDï!Åîþî ’î"ñî%Zî() î/’î1òî7î<Äî1ïuî¾î)îaî,î"hî$éî)Ôî+Ðî0¯î6Ùî9òî=‡î>þîAîEvîG/îoïÎî­îGî9îõî!{î"¶î$äî&¯î,[ î6K î=ë îD•îH#îoï&îßî îà î#² î*Îî-îî0Šî57î8ƒî;˜î=æî?° îoï îî-îVîPî!Àî%Sî'‘î1ïî®îî0îëî Qî"î$`î'Âî3_î6î7ý îA×îDîFiîoï\îæîÍî¬îî"œî%Rî(Kî*µî.€î0Cî2­î5"î:7î<¡ îF‹îoïµîÊînîÃîÑî þî%,î'_î-”î0+ î8õ î?ÅîBîF‹îoï î î•îöîbîîuî.î!èî&Zî+‰ î3 î6î7€î:$î@îEîG/îoïfîØîî? îŠîCyîï îrvîWï îºï yîï îï vî�ï îVï îî!Íî$-î&–î)dî, î2³î4aî7wî'>ïûî+¹ÿ †TVm$—'î î.�î0>î2àyî ìï î ˜vî}ï îDï îÀîîî î"uî%¥î*mî,&î.…wî&Žïûî+  ÀTVm$³TIOGAEDITOR5ResetdiscardseditsbyreloadingthefiledversionofthedocumentStorelikeSavebutwritestothefilenamedbythecurrentselectionClearcreatesanemptyviewerIftheclickisdonewiththeleftbutton,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/removesubmenusPlacesThePlacesmenucontainscommandsthatcausetheviewertobegindisplayingatanewplaceinthedocument.Thefirstthreeofthecommandssearchforinstancesofthecurrentselection.Forthesecommands,thebuttonusedinclickingthemenuitemdetermineshowthesearchiscarriedoutleft-clicktosearchtowardstheendofthedocument,right-clicktosearchtowardsthestartofthedocument,ormiddle-clicktosearchfirsttowardstheendand,ifthatfails,thenfromthestartofthedocument.Iftheselectionisvisibleintheviewer,thesearchstartsthere.Otherwise,itstartsfromthetopoftheviewer.FindFindanotherinstanceoftheselectedtext.CEDAR4.2vî%?ïg'wî&&ïg'î&�ïg'vî)˜ïg'wî*ïg'rîHDïg'yîï_/îºvî ï_/îgï_/îâî)î%î$8î&—î)Èî.�î0Hî2¨yîï[àî¯vî”ï[àî÷ï[àyî?ï[àîï[àvî†ï[àîMï[àîî î!·î$î&€î+î-î/bî4+yîïX‘îÃvî¨ïX‘îCïX‘î/îîYî1ïUBî³îîOî»î.î!Iî#©î&î*èî-Hî3Qî7¶î9"î>¼î@?îA•îCîFtîoïSšîÑî{îGîsîcî#Ÿî(î)tî.@î2Oî4°î9[î<çîAóîCVîD®îFîoïQóî„îÝî)îìîFî#èî(Fî)¬î-Ôî0…î1¨î4�î8Äî="îB'îCÏîE£î1ïOxîîaîÕî �î"ýî&î*úî,¡î/î1•î3Rî5Àî9dî�î@KîA«îDbîoïJ‚îÆî|î*î?îøîpî!m î)‰î*ìwî1EïJ‚î2ïJ‚vî4VïJ‚wî4ÐïJ‚vî6¥ïJ‚î7lïJ‚î<+î=LîAÈîG9îoïHÚyîïE‹î�î¸î<î#vî1ïB<î�îáî<îaîõî#Þî%sî(]î*£î/ùî1™î2©î6ôî;* îA¾îBûîD¦îoï@•î\î\î}îBî%hî(Sî*î,Æî.:î3xî74î;]î?\îBÖîoï>îîdî,îçîvî!³î%@î(_î+ª î2Íî5©î:Ùî<–î?ËîFÁîoï=FîwîKî îžî ãî#î$Yî(ñî,­î@ËîCSîH#îoï;Ÿî!î¢îîQî$’ î+Åî/Žî3þî5î9uî=ÃîAÄîDóî1ï9$îÛîÇî!î#‘î&dî(¾î,„î.zî3ùî8î;îAîC´îoï7|îøyîLï7|î ï7|vî°ï7|îwï7|î2îáîÝî"…î$î&hî*5î+¡î0uî3î6¶î7áî:Ðî>dîC,îE�îoï5Õî7îÖ îCî#î$lî' î(¨î-¥î0î3dî9Šî;‚îA‘îD$îH#îoï4.î¾îmîÁî#îî!mî&5î'¡ î.9î1Mî6î= î?_îAÕîDWîG/îoï2†yîï/7îŽvîsï/7îÖï/7îÂî"îëî"î#©î& yîï+èîVvî;ï+èîÖï+èîÂîìîÚî >î%2î&Êî)*î,§î1ï(™îîîyîÊ î"îî$‚î'î+]î.µî4î7Jî9Ûî;±îA=îBÐîD¦îoï&òî¯îî^îÖî!§î$ î'î+ûî.ˆî0{ î9€î> îCBîE îoï%KîuîÕyîï!üî îÏvî´ï!üî9ï!ü î!Rzî ®ï¬vîÐï]î—îªî{î Íî'¢î*`î.î0Tî4¨î6Fî: î@|îBîCîEûîï¶îÉî5î—î|îaî"÷î$½î')î.î2aî4«î:Šî¼îC’ îïîØî€îÜîYî"êî&Dî(î-Eî/Âî3Âî7 î>+îAMîCËîH#îïgî±î-î îÃîxî"·î'Þî*Dî-î.Àî1&î7ñ î>zî@.îDnîïÀî|îšîbîÐî£î v î(\î*î.aî1Hî6wî8åî;«î>Éî@8îCîFiîïî†î÷îîáîQî"¼î$Oî&¿î,uî-òî2Qî4î6�î;Nî=¿îB îE®îïq îèî?îÓî:î™î"î#Èî&'yîï"vî1ï Óî�î˜îæî!Ÿî#þî)+wî'>ïûî+¹ÿ×TVm$Œ±î7î;Oî>¬TIOGAEDITOR6Inthiscommandandthefollowingtwo,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.Otherwisescrollstomaketheselectionvisibleleft-clicktoscrolltothestartoftheselection,right-clicktoscrolltotheend,ormiddle-clicktoscrolltothecaret.PrevPlaceGobacktotheplacethatwaspreviouslyvisibleinthisviewerdiscountingmanualscrollingthatmayhavetakenplacesince.ReselectRestorethemostrecentselectioninthisviewerandscrolltoit.LevelsThesecommandsletyoucontrolhowdeepthedisplaygoesinthedocumenttreestructure.FirstLevelOnlyshowonlythetoplevelnodesMoreLevelsshowonemorelevelthancurrentlyFewerLevelsshowonefewerlevelthancurrentlyAllLevelsshowalllevelsofthetreeCEDAR4.2vî%?ïg'wî&&ïg'î&�ïg'vî)˜ïg'wî*ïg'rîHDïg'vî1ï_'îîÍîDî î"†î(®î+È î4;î90î:ôî=iîA¸îE)îoï]îÌîæî§îÓî!î#ôî'´yîïZ,vî1ïVØî”îŒîáî¡î!î&<î(ûî+Ñî-Dî.uî3eî5Rî7íî<²î@îEvîoïU1î3yîïQÝvî1ïN‰îÁî îÿî ìî#î(àî+Ìî-åî0­î2Òî8Sî:Aî<ÔîB5îE!îH#îoïLâ îGîëîçî î#Ðî&ˆî+Fî.Œî0| î8Tî;Æ yîïIŽvî1ïF;îfîíî!îWî$.î'»î-²î0œî3¥î9|î;EîAIîF·îoïD”î¼îÕîoîºî"Óî(§î-¿î0bî3tî7¤î8æî:·î=„î>ÑîB³îD îoïBìîîÇî~î>î!'î&Sî(éî*—î,öyîï?™vî1ïïûî+¹ÿÕTVm$^-'î¯î•î�îGî úî#þî'[î)»î.mî1‡î35î5•î<î>Ä yî ìï)Ð î*vîï)Ðî“ï)Ðî˜î±îî †î#ÌyîTIOGAEDITOR7SelectionsPrimaryselectionsTheprimaryselectionistheonethat'saroundmostofthetimeandistheusualsiteforedits.Itisdisplayedwithasolidunderlineorwithvideoreverse.Makeaprimaryselectionwiththemouseinwaysdescribedbelow.DuringcertaineditingoperationssuchasCopyorMovethereisa"secondary"selectionwhichisdisplayedasagrayunderlineorbackground.InsertionpointTheinsertionpointgoeswithprimaryselection.Itisshownbyablinking"caret"atoneendortheotheroftheselectiontheendclosertothecursorwhentheselectionwasmadeortheonemostrecentlyextended.MakingselectionsTheselectionhierarchyTheselectionhierarchyconsistsofthefollowinglevelsatwhichaselectioncanexist:point,character,word,node,branch,anddocument.PointselectionTheprimaryselectionhasablinkingcaretatoneend.Someoperations,suchasdeleteandtype-in,reducetheselectiontojustthecaret.Thisiscalledapointselection.CharacterselectionLeft-clickwiththecursoroverthedesiredcharacter.Youcanholdtheleftbuttondownandmovetothecorrectplacebeforelettingthebuttonup.YoucancancelthenewselectionbyhittingDELwhilethemousebuttonisstilldown.Thesystemwillrestorethepreviousselection.WordselectionA"word"isdefinedasasequenceoflettersanddigitsorasequenceofidenticalcharactersthatarenotlettersordigits.UsetheMIDDLEmousebuttontomakewordselections.Aswithcharacterselection,youcanholdMIDDLEdownandmovetothecorrectwordbeforelettingup.NodeselectionLeft-double-clicktoselectanode.BranchselectionAbranchisanodeandanychildrenbranchesitmighthave.Middle-double-clicktoselectabranch.DocumentselectionCEDAR4.2vî%?ïg'wî&&ïg'î&�ïg'vî)˜ïg'wî*ïg'rîHDïg'xî Mï^õ zî ®ï[¦îî vîÐïXWî›îÄî]î»î"î$¬î(Jî,ûî0Jî1öî4Hî7`î: î;iî=»îAMîCÀîEðîïV¯î—îîEîqî¬îî%Uî'*î*Vî.'î3Øî7Éî9î>LîDîG/îïUîsî,î“îÈî"Çî'šî,,î0Ô î7Œî:Èî<�î@AîBîFîïSaîzî¤ îqîî"$î#�î)®î+]î,†î/•î5Êî7Ž yîïPîÒvî1ïLÂîîÉîpî!’î$µî)ô î0†î2î3yî7Ñî9Õî;î@|îEBîFãîoïKî/îüîdî îÎî6î#åî%Òî(;î*ûî.ïî0§î3î7Fî;î=lîCîEÏîoïIsî3î“î>î›îÒzî ®ïF$îÍ yîïBÕîÒîPvî1ï?†îúî‘î —î%ˆî'3î)„î/ˆî3Dî4Îî8Íî9éî?îAüîE˜îoï=Þ î°î‘î\î"Qî% yîï:�î¼vî1ï7@î%îwî 8î"Éî$î)˜î-î.Åî1Œî5Wî9H î@jîC¸îE�îoï5˜î&î2î®î î#³î%aî(î*bî.›î1µî3!î7î8Bî;á yîï2Iî\vî1ï.ú îfîŒî÷î"0î%Uî'Àî,” î3oî6‰î9 î<\î>ÇîAGîEÄîoï-Rî&îæî”îôî†î"î&iî*®î- î1î1ï*×î0î¬îËîî úî&�î(|wî,Òï*×î-¸ï*×vî/ˆï*×î0†ï*×î3-î5}î9Èî>*î?†îBîFŸîoï)0îêî–îî{î# yîï%àîØvî1ï"‘î¬î…îàîÏî lî!…î']î)î- î/³î3Wî5 î6#î;ûî=£îC" îoï êî:î‹îýîîÓî!^î$(wî&„ï êî'–ï êvî+¥ï êî,Ïï êî/üî4kî6î9Çî=M îDLîFZîoïCît îŽîaî! wî$VïCî%gïCvî)�ïCî*VïCî-vî0Jî4%î5ðî8lî=î@¿îE*îoï›yîïLî¢vî1ïýîíî›î"[î#…yîï­îÐvî1ï^î°î?îžîºîî Èî#\î(²î.kî/´î3žî7¥îD.îEÏîoï·î™yîï hîŽwî'>ïûî+¹ÿæTVm$Üî úîŒî îoî´î!î%…î ®ï*×î¼îHîwîÖîÄî!jî#ewî'Ëï*×î(±ï*×vî*�ï*×î+‹ï*×î.TIOGAEDITOR8CTRL-Dextendstheselectiontoincludetheentiredocument."D"standsforfor"Document".SelectionextensionExtendanexistingselectionbypointingatanewendpointandright-clicking.ThesystemwillextendtheendoftheselectionclosertothecursorwhenRIGHTgoesdown.YoucanholdRIGHTdownandmovetheendpointtoanewposition.Ifyoujustright-click,theselectionisextendedatthesamelevelintheselectionhierarchy.Forexample,aselectionatthewordlevelwillbeextendedawordatatime.Double-right-clicktoextendatalowerlevelinselectionhierarchy.Triple-right-clicktoextendatahigherlevelinselectionhierarchy.Thus,ifyouhaveanode-levelselectionandwishtoextendittoawordpositionwithinanode,double-right-clicktoreducetheleveltowordsandthendotheextension.Ifnecessary,youcanthendouble-right-clickagaintoreducetocharacterlevel.EditingbymakingselectionsDeleteselectionsAdeleteselectionisdeletedassoonastheselectioniscompleted.Itisshownasvideoreverse.HolddownCTRLtomakeadeleteselection.TheselectioniscompletewhenyouletuponboththemousebuttonandtheCTRLkey.Pending-deleteselections"Pending-delete"selectionsareautomaticallydeletedbysubsequentinsertions.Theyareshownwithvideoreverseratherthansolidunderline.Wheneveryouextendaselectionitisautomaticallymadepending-delete.Noticethatyoudon'thavetoactuallychangetheselectionwhenyou"extend"it.Forexample,youcanmiddle-clicktoselectawordandthenimmediatelyright-clicktomakeitpending-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.DestinationselectionsforCopyandMoveCEDAR4.2vî%?ïg'wî&&ïg'î&�ïg'vî)˜ïg'wî*ïg'rîHDïg'wî1ï_/vîBï_/wî»ï_/vîcï_/îï_/îÑîžî%²î'Îî-î/éî4Cî"îoïMÐî*î²îWî�îcîµî!oî'! î.)î8Ðî:Šî?î@·îAíîFIîoïL)îî± î�î!]î"µî%cî(¡î) î0gî6î8²î;Ùî=îAòîC@îDåîFîoïJ‚î”î»îÈîvî(mî)ÿî.^î0 î3Éî5Zî9Jî;äî>íî@×îC îoïHÚîñ î]îîŸîÅî*Úî.ƒî01î4®î6\îìyîÛï>ìîŒï>ìîÒvînï>ìîÑï>ìîøî#êî%¶î)î*æî-dî3'î4± î î?–îDîEÏîoï=Eîî•wîeï=Eî0ï=Evîäï=Eî Sï=Eî!—î%Qî&î*’ î1î3úî9¤î;îAîD¼îGxîoï;žî�îˆîÄî#î}î!ïî$¦wî'ï;žî'Ñï;žvî*�ï;žî+<ï;žyîï8O î# vî1ï4ÿî î#Hî%¯ î.5î3î5, î®îA· îoï.b îòî¡îVî­î&äî)î+¸î.Dî3ßî7iî<î>îCÈîG/wîoï,»vî ï,»îÅï,»wî,ï,»î=ï,»vî›ï,»îÄï,»îSî$$î&1wî(ïï,»î)Ãï,»vî-pï,»î.7ï,»î2@î4Mî8`î9éî=Wî?zîCaîoï+î‡î"î!äî$4wî* ï+î+ï+vî.Æï+î/?ï+wî3Rï+î4&ï+vî7ï+î7—ï+wî;«ï+î<¼ï+vî@dï+î@Ýï+wîC8ï+îD ï+vîGï+îG}ï+îoï)lîîtî� î!øî%� yîï&î—î:vî1ï"Íîö îTîÛî#Îî'wî)°ï"Íî*Oï"Ívî-¥ï"Íî.`ï"Íî0nî3¼î7»î:¦î=-îA¯îDþîF[îoï!& îoï×î$îsî"î‘ï[î"îèî(îwî!qï[î"ï[vî%Hï[î&ï[î'íî*³î.Úî1Iî5§î;\î>î@îE�îGîÐï´îîÑîOî#?î-î.mî1+î3.î8Æî:Ôî=Fî@ªîBvîDèîÐï îªî î[î î!÷î'/î(Çî+'îoï½îZîªîXî‘ïBîîÛîîçwî!OïBî!îïBvî%!ïBî%ÝïBî'¿î*wî,çïBî-²ïBvî0iïBî1$ïBî3_î5Æî:î?ÌîB€îDyîÐï›î'îîºî`î!Üî'Èî)yî3rî5î8î:6î@îBBîDèîÐïó îªî îYî!î"õî'{î))î+‰yîï ¤ îJ îMîtî üî# wî'>ïûî+¹ÿbTVm$l$÷î&¦î+¼î0dî2Äî8iî<î>ÕîD²îFãî ìï4øîšî.î– îLî×î!tî"{î%áî(uî+x î3- î9Œî;î>©î?Üî ìï3Qî îêîŠî:îØîŠî!›î'vî*òwî-gï3Qî. ï3Qvî0Æï3Qî1�ï3Qwî2Ÿï3Qî3±ï3QvîTIOGAEDITOR9Theoperationsdescribedaboveworkbycopyingormovingasourceselectiontotheprimaryselection.However,oftentheprimaryselectionisitselfthethingyouwanttocopyormove.Thefollowingtwocommandstakecareofthesesituations.CopyprimaryTocopytheprimaryselection,hitCTRL-S,andwiththecontrolkeystillhelddown,selectadestination.Thecopytakesplaceassoonasyouletthekeysup.Theprimaryselectionismadenot-pending-deleteassoonasyouhitCTRL-Stoindicatethatitwillbecopiedratherthanmoved.MoveprimaryTomovetheprimaryselection,hitCTRL-Z,andwiththecontrolkeystillhelddown,selectadestination.Themovetakesplaceassoonasyouletthekeysup.Theprimaryselectionismadepending-deleteassoonasyouhitCTRL-Ztoindicatethatitwillbemovedratherthancopied.TransposeselectionsWenowhavecoveredcommandstocopyormoveeithertheprimaryorthesourceselections.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.Thisisusefulforselectingthingslikefullfilenames.Forexample,inthefollowingyoucouldmakeacharacterselectionanywhereinthenameandthenextendtheselectionwithCTRL-V.Filedon:[Indigo]Documentation>TiogaDoc.TiogaCEDAR4.2vî%?ïg'wî&&ïg'î&�ïg'vî)˜ïg'wî*ïg'rîHDïg'vî1ï_/îG î2î"›î&Úî*•î,Îî28î4:î9kî:Óî?`îECîG/îoï]ˆî£ îî!Pî$áî'=î,qî2î3|î6Õî92î<Ãî?wîBÑîD|îGËîoï[àî îâîõî¡î&†î)î,nî.'î1° îoïX‘î$î‘ïVî¤îáî,î O î&8wî(@ïVî) ïVvî,RïVî-ïVî/½î2Ãî5î9¬î<-î>ºîAÀîEÏîÐïTnîô îÌîŸîìî#dî&óî(œî+Üî-…î07î2-î4‡î7œî:î=RîBƒîH#îÐïRÇî¢î zî":î%’î'Sî*wî,LïRÇî-ïRÇvî0ÖïRÇî1EïRÇî2—î7Öî:¶î<î>Ýî@àîEcîÐïQ îöîoïMÐîZî‘ïKUîÞîÂîFî!¢ î'Äwî*ïKUî*ÑïKUvî.2ïKUî/3ïKUî2î5Pî7Ôî<¬î?fîB,îElîÐïI®î´î î*î!&î% î(ªî,aî.3î1œî3nî6Hî8gî:êî>(îA]îDXîÐïHîzîêî¯ î%î&Áî* î+¿î.{wî0œïHî1gïHvî55ïHî5¤ïHî6èî<î>íî@HîBøîDíîÐïF_îÝîyîïCîq vî1ï?ÀîîSîãî!Nî(}î*vî.î0î4(î8^î;î@ˆîB–îE?îoï> î…îîRîµî!)î"àî(üî+dî0£î3cî5Êî;î=6î?EîBGwîDlï>îE7ï>vîH²ï>îoïÅî@iîB´îoï!%îÚî"î°îîÀî Bî"Šwî%‚ï!%î&jï!%vî)ï!%î*ï!%î+œî-¬î/Cî2î4bî7[î;“î>3îCE wîoï~vîÑï~wîJï~vîôï~îòï~î¶î‹î î%½î'�î)÷î-î.ìî1bî7åî9\î:Èî?œîB¡îCáîoï× îÏî|îî;îàî"Äî%î*žî.äî1‘î5ìî7Cî8�î9ðî>ºî@HîB�îFuîoï/î¦îfîwîœï/î…ï/vî=ï/îï/î!‚î%Aî)Kî+ î2ûî7Iî8|î>òîA³îEqîoïˆîîÕî¾îlyîï9îî+îîÆî"Eî#éwî1ïévîBïéwî»ïévîëïéî�ïéî=î–î$5î%Ýî*¶î-î2¸ î9î;î=xî?æîB—îEãî1ïnîWîÎîòî<î"âî'î)½î,Tî.Éî4î6¸î<”î>Nî@ºîFØîoïÇîgîHîžî³î$…î*æî,Àî/Lî38î6î9nî>î@¢îFtwîoïvî€ïwîúïvîÅïî‘ï ¤î0î Qï ¤ð+wî'>ïûî+¹ÿNTVm$Šî*-î,üî.Rî0ýî2îî7tî;‚î>¨yî ìïLýîO vî ®ïI®îGîZî¯îßî!Óî#�î&ñî(Ãî,‘î0Œî2ûî8@î:î<�î@ß îHî ìïHî îbîÃîgîqîÆî!òî$ŸTIOGAEDITOR10SelectmatchingbracketsCTRL-]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.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'yîï_,îîøwî1ï[ÅvîBï[Åî»ï[Åî›î“îêî#ˆî%.î'…î)òî,¢î/ìî1’î4xî5šî;�î>`î@îC³îoïZwî·ïZî‚ïZvîÈïZîBïZwîÙïZî¤ïZvîêïZîdïZîÄwî†ïZîQïZvî!—ïZî"ïZî$6î'·î*�î-Rwî/zïZî0EïZvî2ýïZî3ûïZî6#î8�î;éî@ÓîBŒîGîoïXv îÆî€î1îÓî"Iwî$QïXvî%ïXvvî'»ïXvî(¸ïXvî*Àî- î/jî45î5Îî9ƒî?lîD»îoïVÏîÏ î1ïTBî¼î% î#ºî&–î-sî1Xî4ïî8{î;Aî>IîAëîFîoïRšîVî¾î�îëî Áî&à î/gî2) î8 î:±î?Çî@ûîC{îF=îoïPóîrî`îPî!pî$î(…î)Æî-0î13î5-î9î<¥î?îAªîE­îoïOLîEîjî îî ^î$î&’î3uî9ìî;°î>%îA?îDšîFtîoïM¤îøîîaî ¹î%•î,wî,™ïM¤î-dïM¤vî/ªïM¤î0#ïM¤î2¨î5©î8×î‰îAîE­îoïH®î1îBîñîbîî =î#‘î(/î,î/Õî3Ãî9ùî=Wî@ÌîDîG/îoïGîîÃîîãîSî#Dî*:î,‰î2>î5î;î?ÄîD;îFÁîoïE`î¶ wî'>ïûî+¹ÿÜTVm$insertsarightsinglequote(code047);theleftsinglequote(code140)canbeinsertedusingtheMakeOctalCharactercommandintheEditToolorwiththeInsertMatchingSingleQuotescommand(CTRL-').TheEditToolalsohasacommandwhichextendstheselectiontofindamatchingpairofleftandrightsinglequotes.Thesituationfordoublequotesisevenlessuniform.Somefonts,suchasClassic,havealeftdoublequote(code264)inadditiontoarightdoublequote(code042).However,mostfontshaveonlythe042doublequote,sotheTiogacommandsforinsertingandmatchingTIOGAEDITOR11EditingTextinputTyped-incharactersareinsertedatthecaret.ToinsertthecurrenttimeuseCTRL-T"T"forTime.WhenyouinsertacarriagereturnbyhittingRETURN,thesystemwillautomaticallycopytheblankcharacters(tabsandspaces)fromthestartofthepreviousline.Tosuppressthis,typeSHIFT-RETURNandonlythecarriagereturnwillbeinserted.Toinsertcontrolcharactersorcharacterswithaspecificoctalcode,useCTRL-KorCTRL-O.Theformerwillchangethecharacterbeforethecarettoacontrolcharacter,whilethelatterwillconvertthethreedigitsbeforethecarettothecorrespondingoctalcharacter.TheinverseoperationsarealsoavailableasCTRL-SHIFT-KandCTRL-SHIFT-O.AbbreviationExpansionCTRL-E"E"forExpandabbreviationWhenyouhitCTRL-E,thecaretismovedtotherightoftheselectionifnecessaryandthekeynametotheleftofthecaretisthenreplacedbytheexpansiontext(accordingtothedefinitionwhichislinkedtothestyleinamannerdescribedbelow).Ifthekeynamehadlooks,theyareaddedtotheexpansion.Ifthekeynamewasallcaps,theexpansionismadeallcapstoo.Ifthekeynamehadaninitialcap,thefirstcharacteroftheexpansionismadeuppercase(usefulatthestartofsentences,forexample).Ifthedefinitionnodehasanon-nullformat,theformatofthecaretnodeischangedtobethesameasthedefinitionnode.Iftheexpansioncontainsaplaceholder,thefirstplaceholderisselected.Otherwisetheentireexpansionisselected.DefinitionsforabbreviationscomefromTiogadocumentswhichareautomaticallyreadbythesystemwhenneeded.Thenameoftheappropriateabbreviationsfileisdeterminedbythestylethatisineffectatthecaretwhentheexpansiontakesplace.Forexample,ifthestyleis"Report",theabbreviationswillcomefromthefile"Report.Abbreviations".Youcanoverridethisbyexplicitlynamingtheabbreviationsfilealongwiththekeyname.Forexample,"Mesa.proc"willexpandtheabbreviationfor"proc"fromthefile"Mesa.Abbreviations"independentofthestyleineffectatthecaret.(Finepoint:Sincethesysteminterpretsaperiodbeforethekeynametomeanthatyou'respecifyingaparticularabbreviationsfile,youcannottypeavanillaabbreviationafteraperiod.)Eachdefinitioninanabbreviationsfileconsistsofaseparatebranch.Thetopnodeofthebranchholdsthekeynamefollowedbyanequalssignandthenthetextexpansion.Therestofthebranch,ifany,iscopiedafterthecaretnodeaspartofexpandingtheabbreviation.Anytextfollowingthekeynameismovedtotheendofthelastchildnodeinthebranch.Thedefinitionmayalsoincludealistofoperationstobeperformedaftertheexpansionhasbeeninserted.TheseoperationshavethesameformatasthoseinEditToolandareplacedinparenthesesafterthekeynameandbeforetheequalssign.DeleteCharacterorWordBackSpace:CTRL-A,CTRL-H,orBS.Deletesthecharactertotheleftofthecaret.Finepoint:Ifthecaretisatthestartofanode,thisdoesaJoincommand(q.v.).BackWord:CTRL-W,orCTRL-BS.Deletesthewordtotheleftofthecaret.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'xî Mï^õzî ®ï[¥îÿvîÐïXVî î/îƒî$ºî&Sî(²îÐïUÚî÷îÂî!îëî!wî#…ïUÚî$PïUÚvî&–ïUÚwî'ïUÚvî(3ïUÚî*ïUÚî,äyî/!ïUÚî0 ïUÚvî2ïUÚîÐïS^îåî˜î`î†î!®î%Ùî'Òwî,4ïS^î-ïS^vî1ïS^î1öïS^î4Rî8Êî;q îCáîG/îïQ·î î¦î-îî#ìî'~î*î-Bî/%î1¯î7hî;Oî=¡îC[îFwîïPvîpïPwîéïPvî;ïPîáïPîóî îlî$—î(Æî+qî-bîÐïM”î îêî± î"3î$ î*Œî-»î.ùî3øî7^î;wî=›ïM”î>eïM”vîBnïM”îC)ïM”wîDFïM”îEïM”vîH•ïM”îïKíîìî�î2îßîCî%1î)…î+êî/Lî1î2.î6æ î=,î@æîCJîFäîïJEîGîôîÌîÏî"mî%î(Æî*Âî-p î6µî:U îA¶îDÝîïHž î¼îîÜî—wî!EïHžî"ïHž vî)ËïHžî*pïHžwî,‚ïHžî-MïHž vî4“ïHžzî ®ïEN î°wîÐïAÿvîáïAÿwîZïAÿvî}ïAÿîbïAÿî/yîlïAÿî_ïAÿî!z vîÐï?ƒîüîÈwîùï?ƒîÄï?ƒvî ï?ƒwî„ï?ƒvî=ï?ƒî.ï?ƒî!¢î%î&”î+.î,ñî/eî2Ëî4™î7 î<Æî><îDdîG/îï=ÜîÐîpîÁî'îÑî"î!pî"Íî%äî+[î-Gî/˜î6î8© î?Tî@óîCD îï<4î0î¯îûî½î0îtî!5î"rî'�î-Îî3Wî4íî7_î=Dî@îDîG;îï:�î4îäîE îšîî!~î'Qî)þî+ïî/Yî1ºî82î9Ÿî=aî?RîBcîE¬îG/îï8æîåî¤îšîŒîwî!Üî$»î*ªî,jî.Ïî5Lî6¾î:…î@øîE�îG/îï7>î(îê î`î§î"ˆî$î&| î,Ñî0Mî2Ëî3ÿî9¢î>î@èîEmîG/îï5—î´îoî#îÚîÑî! î#²î'xî)nî, î2©î7ˆî9Sî;úîB¹îHeîï3ð îÑî0î î"sî#Þî)çî0iî2Èî6´î=+î>–îÐï1t îîh î"ôî&¸î*9î.2î5=î9eî;Ò îD_îG“îï/Ìî„îîáî³î!¢î%xî'Gî)½ î13 î9¼î<<î=¾ îEîG/îï.%îYîBîÈî�îvî)î£î#î&êî)dî/õî3�î82î:øî@ãîB^îDØîH#îï,~î‰î îŽî"Sî&î)—î,î.“î>TîA|îD!îï*Öî“îq î;îîU î'ªî)öî-˜î0–î2Øî9Jî;ØîAŒ îï)/îÏî¹î/ î 3î"†î'"î*Ÿî-î/“î=\ îEaîG/îï'ˆî@îðî½îWî¸îôî"ªî&Äî*{î,Üî1Y î7…î8°î= îA]îC¾îï%àîœî;îéî î Wî!` î'u î/Çî2hî4þî9Yîöwî1ïýîÆî îBî(îÙîüî Bî"(î$›î%üî&êî)óî,î.›î/‰î1óî7 vîÐï �wîï �îãï �vî)ï �wî¢ï �vî½ï �î™ï �wî]ï �î (ï �vî"nï �wî"èï �vî$@ï �î% ï �î*Šî,éî0rî2 î4€î6õî8®î; wî'>ïûî+¹ rTVm$rî ìï*Þî O îÆî3îöîî xî',î)Ûî/° î7¶î:eî?=îA¡ î ìï)7î PîýîŠîîŸî'x î/Žî1mî3óî7Jî9î=î>ÏîAUîEÛî ìï'�î íîŠîÑî5 îGîYî#›î'Óî*TIOGAEDITOR12DeleteNextChar:CTRL-SHIFT-A,CTRL-SHIFT-H,orSHIFT-BS.Deletesthecharactertotherightofthecaret.DeleteNextWord:CTRL-SHIFT-W,orCTRL-SHIFT-BS.Deletesthewordtotherightofthecaret.DeleteAsmentionedabove,youcandeletesomethingbyselectingitwithCTRLhelddown.Inaddition,youcandeletethecurrentselectionbyhittingDEL.PastePaste:CTRL-P.Themostrecentlydeletedtextiscopiedtothecaret.YoucanalsousetheEditTooltosavethecurrentselectiontobepastedlater.Copy,Move,Replace,andTransposeTheseoperationsareallcarriedoutbymakingselections.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.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vîÐï_/wîkï_/î6ï_/vî|ï_/wîõï_/vî"Wï_/wî"Ðï_/vî#¤ï_/wî$fï_/î%1ï_/vî'wï_/wî'ñï_/vî+Rï_/wî+Ìï_/vî,²ï_/î-uï_/wî/ï_/î/¾ï_/vî2€ï_/wî2úï_/vî4Rï_/î5~ï_/î:Nî<”îBcîC÷îF=îï]ˆîÇî'îÐï[ wî)ï[ îôï[ vî:ï[ wî´ï[ vî#ï[ wî#Žï[ vî$©ï[ î%±ï[ wî' ï[ î(kï[ vî*±ï[ wî+*ï[ vî.Œï[ wî/ï[ vî0^ï[ î2ï[ î7*î9µî=iî?CîAÎîEKîG/îïYezî ®ïVvîÐïRÇî î îŽî!mî$ î(Vî/!î1Dî7î8…wî;ÈïRÇî<“ïRÇvî?cïRÇî@*ïRÇîB¦îG�îïQ îÕîŒîî%î„î$Nî)óî+ïwî0UïQ î1;ïQ vî2­ïQ zî ®ïMÑvîÐïJ‚wîèïJ‚î³ïJ‚vîùïJ‚wîsïJ‚vîïJ‚î‘ïJ‚îtî Üî&î*þî-Áî/7î3´î5mî7Øî<'î?AîAØîD¯îG/îïHÚîîXîî îjî 4î%Ùî'‡î)xî-Èzî ®ïE‹îŽîÇîUîõvîÐïB<îÆ îhî°î”î$%î&Žî(~î-[ î4Iî7Åî: î@,îAÎîE�îG/îï@•î�zî ®ï=Fî£î”wîÐï9÷vîáï9÷îZï9÷îXî©îéîýî"ëî$¹î'¥î)iî+ßî/0î0ÿî3t î: wî>þï9÷î?Éï9÷vîB‹ï9÷îC&ï9÷îï8Oî?î|î î_îìîAîvî-wî>ï8Oî ï8Ovî"Oï8Owî"Èï8Ovî#ëï8Oî$Nï8Oî(:î.9 î5£{î;ï8Oî;áï8OîÐï5Ôwî­ï5Ôîxï5Ôvî¾ï5Ôî8ï5Ô{îï5Ôîeï5Ôî>îUî ¸î$�î(`î, î/ î1®î2Åî6î9Ýî=¬îAZwîDÐï5ÔîE›ï5ÔvîGáï5ÔîHZï5Ô{îï4-î]î½î:î#î!ãî$òî&Šî)¼î,sî.,î0‹ zî ®ï0ÞvîÐï-�î#wîfï-�î1ï-�vîwï-�wîñï-�vîÕï-�î+ï-�î!:î#™î)?î+/î.ùîÐï+î#wî¬ï+îwï+vî€ï+wîùï+vîÄï+î $ï+î$‰î&èî,Žî.~î2€îÐï(˜îÝwîfï(˜î1ï(˜vîwï(˜îðï(˜wî Žï(˜î!Xï(˜vî"Üï(˜î#Úï(˜ î)Ìî,ýî0…î23î4“ îÐï&îwîï&îæï&vî,ï&wî¦ï&vîï&î€ï&wî#ï&î#èï&vî%lï&î&jï& î,\î.»î1“î5î6Õî94zî ®ï"ÎvîÐïwî²ïîkïvî[ïîYïî*î|î!ÿî%~î)Åî0äî3Êî9Öî>ãîB!îD¤îïØ îÑî÷î„î ùî'9î)Vî0% î7lî:8î@*îA¬îD„îHeîï0îÕîÈî\îRîaî5î!î#»î&Çî*mî0öî3êî6/î8Øî>¦î?÷îCêîï‰î îÂî1î³îjî‡î"“î$òî)nî,î.î/Iî3Wî6î:Hî<§î?•îÐï înî×îFwî?ïîøïvî!bïî!Üïî&î'pî*$î-Qî1wî3vïî4/ïvî6ïî6¼ïî8“î§îAÁîFÂîï Òîîˆî³wî'>ïûî+¹ÿòTVm$ {îÜï;–î?ï;–îî-îŽî eî$2î'ßî*Ùî-|î.’î1Ðî5§î9uî=!wî@•ï;–îA`ï;–vîC¦ï;–îDï;–{îE@ï;–îE£ï;–î ìï9ïî KîÉî±îrî�îî!Jî$î%ºî( zî ìï6Ÿvî ®ï3OîwîDï3Oîï3OvîUï3OwîÎï3Ovî³ï3Oî ï3Oîîwî%î' î*×î ®ï0ÓîwîŠï0ÓîTï0Óvî]ï0Ówî×ï0Óvî¢ï0Óîï0Óî fî"Æî(kî*[î.^î ®ï.WîºwîDï.Wîï.WvîUï.WîÎï.Wwîkï.Wî6ï.Wvîºï.Wî·ï.W î%©î(Ûî,cî.î0q î ®ï+Ûîôwîùï+ÛîÄï+Ûvî ï+Ûwîƒï+ÛvîåTIOGAEDITOR13TreestructureeditingAsexplainedintheintroduction,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.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'zî ®ï_,îõîÅvîÐï[ÃîÝîîÃî î%Lî))î0î4Žî6Cî7iî:(î;Ýî@¨îC|îïZîôîïî¦îÔî ùî#°î&”î*‹î,9î.˜îÐïW�wî?ïW�î ïW�vîQïW�wîÊïW�vîïW�î ïW�î#×î'Iî(âî.’î21î3ßî7âî9 î;úîÐïTþwîMïTþîïTþvî_ïTþwîØïTþvî¾ïTþî£ïTþîoî âî"zî(*î+Éî.äî4sîÐïRowî‰ïRoîTïRovîšïRowîïRovîfïRoîKïRoî î$7î(.î)Üî.cî3 î6fî8îÐïOàwînïOàî9ïOàvîïOàwîùïOàvîZïOàwîÔïOàvî&ïOàî! ïOàî$Êî)÷î-îî/œî5ºî:xî=¾î?lîÐïMQîÆî^wîïMQîâïMQvî(ïMQwî¡ïMQvîuïMQî ZïMQ î)´î-î.©î1—î5 î7Áî:¤îÐïJÂîÆî^wîüïJÂîÇïJÂvî ïJÂwî‡ïJÂvî"èïJÂwî#bïJÂvî$5ïJÂî&ïJ î/tî3?î5öwî'>ïûî+¹TVm$thpreviousnode.Nest:CTRL-Nmoveselectednodestodeepernestinglevelintree.UnNest:CTRL-SHIFT-Nmoveselectednodestoshallowernestinglevelintree.Break&Nest:CTRL-Isimultaneouslyinsertanewnodeandnestit.Break&UnNest:CTRL-SHIFT-Isimultaneouslyinsertandunnest.CEDAR4.2vî$+ïg'wî%ïg'TIOGAEDITOR14LooksCharactershavelookswhicharenamedbythelowercaseletters"a"to"z".Looksareinterpretedbythestyletochangetheappearanceofthetext.Forexample,look"e"mightstandfor"emphasis"andmightresultinitalicfaceinonestyleandboldfaceinanother.Eachcharacterhasasetoflooksthusitmayhaveseverallookssimultaneously,buteachlookoccursonlyonce.YoucanusetheEditTooltoreadorchangethesetoflooksforselectedcharacters.Thefollowingkeyboardcommandsarealsoavailablefordealingwithlooks.SelectionLooksYoucanchangetheselectionlookswiththefollowingcommands.(RecallthattheLOOKshiftisthetopblankkeytotherightofBS.)LOOK-chartoaddtoselectionlooks.LOOK-SHIFT-chartoremovefromselectionlooks.LOOK-spacetoremoveallselectionlooks.CaretLooksCaretlooksdeterminethelooksoftyped-intext.Thecaretpicksupthelooksoftheadjacentselectedtextwheneveraselectionismade.Changingtheselectionlooksalsochangesthecaretlooks.However,ifyouwishtochangethelooksofthecaretwithoutchangingtheselectionlooks,left-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.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'xî Mï_vîoï[¬ î„îîòî"Eî$Ýî)¨î+éî.�î2œî5Ðî:-î<üî>ðîBÔîG;î ®ïZ îÎî×îEîƒî?î!õî$c î+¤î-kî/Øî3‡î6Aî< î?GîAßîEäî ®ïX^yîéïX^î™ïX^vîïX^î«ïX^îºî¯î xî"$î%î(`î* î,µî/ãî2˜î5Æî8§î:Sî@5îC¦î ®ïV¶îîAîXî î¤îƒîƒîÔî Òî$î(žî,6î5ãî8^î;Šî>�îBÝîEñî ®ïUî¶î;î©îîî?îçî!ûî#¸î(Zî*²î,Éî.{î2î4Iî9o î@«îC|î ®ïShî¶î›îïî»î$vî&³î+‡î.¢zî ®ïPîµvîÐïL¿îî¬îuîöî#¼î'{î*·î-7î3kî;nî@BîC1wîE²ïL¿îFkïL¿vîïKî)î•îôîjî?îÕîƒî!ãî%5wî&îïKî'§ïKvî(FïKî(�ïKwîÐïH™vî)ïH™î¢ïH™î²î`îîÆî#lwîÐïFvî)ïFwî¢ïFvîïFî}ïFî�î;î"$î%‹î+1wîÐïCšvî)ïCšî¢ïCšîWîîïî ßî&„zî ®ï@FîxvîÐï<òî}î îxî Åî$Qî%÷î+_î.Íî1“î4Þî8Tî:Tî<¡î@,îAÓîD îï;JîLîîYî”î#Jî$Æî)ƒî/Óî2Cî7ùî;§î>…îCÂîF2îï9£îfî‰îÙîîžî!<î%Óî(!î+®î-Uî/¤î2ðî7ëî=¶î@îE™îï7ü î´îîüî’î"&î#Ôî'Ÿ wîÐï5|vî)ï5|î¢ï5|î·îeîî Ëî$(wîÐï2ývî)ï2ýwî¢ï2ývîï2ýî}ï2ýî’î @î%)î(�î+íwîÐï0~vî)ï0~î¢ï0~ îî°î"™î$‰î'æzî ®ï-*î£ î9îmîõvîÐï)Õîî]îÆînî1î!Îî&âî)¤î+]î-Æî3 î9wî;5ï)Õî<ï)Õvî>Fï)Õwî>Àï)Õvî?œï)Õî@ƒï)ÕîCDîFtîï(.wîtï(.î?ï(.vîôï(.î¯ï(.î�î6îWî €î$Fî&¬î)jî,Šî.ðî2”î5Qî8´î:hî>¢îA€îEÕîï&‡îÌîmî îjî! î'²zî ®ï#3î[î% vîÐïÞwîÞïÞî©ïÞvîïïÞwîhïÞvîïÞîªïÞî¦î#oî&î+àî.Sî22î8Þî?úîBçîï7îNîîoîõîŽî!"î"•î%Iî&� î.Øî1^î2„ î:Mî>ºîCGîE£îï�îvîôîj îõî`î!Ëî'{î(ñî*&î.î4î5Þî9Þî=gî?ÑîEwîïèîÀîHî�îdî ³î"Íî)î*ìî.³î2Dî4Íî;ƒî>Wî@qîDOîG/îïAîˆîÄîfîNî#¨î&*î*qî,î1î4£î:� îBr îïšî¼îwî'>ïûî+¹ÿäTVm$¬[î;æî?°îA•îD î ìï;Fî+îõî<îxî0î ®î%oî+Áî.3î3êî7›î:yî?¸îB*îEšî ìï9Ÿîîqî îHîîîŽîåî#{î%,î'ƒî*Øî/Ûî5°î8î=¤îA’ îG/î ìï7øîÕîjîþî¬îx wî ®ï5xvîï5xî€ï5xî•îCîûî©î wî ®ï2øvîï2øwî€ï2øvîáï2øî[ï2øîoîî!î$nî'Ëwî ®ï0yvîï0yî€ï0y îßîŽîwî gî#Äzî ìï-$î â îxî«î4vî ®ï)ÏîÄîîSîßî‡î î"î$ªî&Gî(•î-» î3§wî5³ï)Ïî6~ï)Ïvî8Åï)Ïwî9>ï)Ïvî:ï)ÏTIOGAEDITOR15FormatsJustascharactershavelooks,nodeshaveformats.The"format"isthenameofaruleinthestylethattellshowtomodifyvariousparameterswhendisplayingthenode.Forexample,astylefordocumentsmightcontainformatsfortitles,headings,quotations,standardparagraphs,etc.TheEditToolhasfacilitiesforreadingandchangingtheformatofanode,oryoucanusethecommandsdescribedbelow.(Byconvention,thenullformatnameisequivalentto"default".)SettingandinsertingcaretnodeformatCTRL-_willdeletethewordtotheleftofthecaretandmakeittheformatofthecaretnode.Finepoint:Inmostcasesyouwillgivethiscommandimmediatelyaftertypingtheformatname,sothecaretwillnaturallybeinthecorrectplace.However,tohandlecasesinwhichyouselectthenamebeforehittingCTRL-_,thecaretwillautomaticallybeforcedtotherightoftheselectionatthestartofthiscommand.CTRL-SHIFT-_insertstheformatname.Thisgivesyouasimplewaytofindouttheformatofaselectednode.UsingselectionstocopyformatsTocopytheformatofsomeexisitingnodetotheselectionnodes,hitCTRL-F,andthenwiththeCTRLkeystillhelddown,selectthenodewiththeformatyouwanttocopy.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'xî Mï_vîoï[ŸîTî î†îØî!Ùî%Üî).î/ î2î7ëî9bî;Íî?˜îA]îB’îEvîG/î ®ïY÷îîîÌî¾îÒî�î]î$5 î+Kî/ î5¬î8î<‰î?DîE%îF_î ®ïXPîéîÙîÏî­î#«î%çî)�î/¢ î6³îNî?ÿîBWîE¬î1ïK´îjî�îNî©î"î$Ïî'xî*dî-î3c î;9î>sîB¶îEîoïJ î�îxîíîaî#î$î&î'Ëî*Aî.éî3†î9Ñî;–î@4îC½îE�îoïHeîîÔî+îâî (wî$…ïHeî%PïHevî'–ïHewî(ïHevî(ãïHeî)·ïHeî, î/aî2 î:nîIî£ îìî¥îàvîÐï:çî÷îJîªî%îßî"rî'àî+Sî-î/bî5î9Xwî;uï:çî<@ï:çvî>†ï:çwî?ï:çvî?¹ï:çî@–ï:çîCMîFtîï9?wînï9?î9ï9?vîéï9?î¤ï9?î~îî:î ]î$î&}î)ïî- î/jî3åî6œî9ùî;§wî'>ïûî+¹ÿTVm$Sî#îî'� î-ìî0)î44î6½î‘ïW„î?eïW„vîBÏïW„îCjïW„îGî ®ïUÜîÞîŒî}î;îòzî ®ïR�îIîé yîïO>vî1ïKðîpî�îÒî}î î"–î%gî)¸î.Åî1î2áî5Yî;-î>ÎîB§îFØîoïJHî¦îàîôî}î¿î Q î%Ñî+ˆî-î1%î6ƒ î<àî>iîB} îoïH¡î> î!îÚîî"î'7î*h î2î4õî9{î>éîB[îDÅîoïFúîîÒîìîOî$î(çî*Kî,­î0êî7hî;î?;î@ìîD+îoïERî< îeîÚî î!–î&^î("î)bî-cî0ëî2æî5#î7?î9Êî<)î?… îGRîoïC«îPîžîªî  î1ïA0îî¨î„î#¤î& î/Ðî3î7Ùî;Iî<ÇîBkîD+îoï?ˆî0î¿îw î!"î$;î&Ðî*›î,iî1Ÿî3šî6Éî8Ïî=ïî?OîBtîDÝîoï=áîœî^înî" î#·î(î*Ýî-Fî0vî1ëî7›î;Oî>î@!îCëîH9îoï<:îÛîPî‘ï:LîÂî§îî©î!î"oî'ôî, î2…î4>î8 î:×î>Œ î‘ï8^î³î˜îùî ~î$¢î(@î)ùî-Úî0’î4G î‘ï6pî{î`î„î"ÿî$¸î(šî‘ï4‚îîêîî >î!÷î%Øî‘ï2”îýîâî î&î+ªî-cî1Dî1ï0îòîÙîOîî"6î$¬î(äî-Tî0!î5cî7Ùî;î?çîB´îEUîoï.qî²îXîîêîdî” î#Ïî%òî'°î,5î-½î0yî3„î6£î:1î<–îBšîEKîoï,Êîãî•îcî×î½î Sî#î&8î)|î,Hî0×î3Kî9]î<)î?¦îCßîG/îoï+" îÜî“îóî‘î Jî"©î&Šî1ï(§î&îâîÞî õî$-î'¼ î/Jî0éî3½î6ßî<>î>ºîDÖîGžîoï'îIîî=îî î#«î(Mî*#î,©î0²î5O î;ªî=3î@îC=îG/îoï%Xîyî0îUîzî î$!î([î+—î-î/yî3î4¼î7'î;î@VîEkîFØîoï#±î³î·îVî ¹î#¤î)]î,¶î0ìî4Gî6æî:£î>Œî@„îC#îoï" î wîƒï" î<ï" vîï" îÔï" wîÝï" î–ï" vî{ï" îxï" î!&î#†î1ï�îøî¿îZîŽî6î#î'î)Pî.¹î3qî6Mî8óî=•î@�îC‘îoïçîÊ îH îaî!jî#¹î'Öî*ßî+÷î.�î0;î4Òî7 î;Tî>Rî?ðîBîDÇîoï@î8îŒî:î‘ïRî¢îóî¬î ªî´ïdîîUî!:î'8î)ðî-Xî0Ÿî4î7 î8¸î<šî´ïvîîjî!Oî'Mî*î-5î/ªî2ðî4Ÿî7åî;cî>Qî?ÿîCàî‘ïˆî¢ îbî î#ýî´ïšîî!‡î#mî'î*2î.î0Ëî2yî3£î´ï¬îî²î"{î$`î&gî)˜î-yî/'î4Âî:‰î<ÜîCî‘ï¾î¢îÙî’î tî´ï Ðîî"›î$€î(Äî-˜î/Qî5Pî´ï âîî tî#æî%Ëî+Éî.�î1éî4^î7¤î=îA,îBðwî'>ïûî+¹ÿ ,TVm$tîF×î ìï1¼î ±îî< îhî{î+î‘î î"·î%²î(Âî,Aî.—î4‹î7-î;gî=½îAQîCîEVî ìï0î \îîôîî·î îmî#Yî%ÿî)Uî-gî0’î2ß î9:î;àî>-îA¹îC`îE­î ìï.mî ®ï+ñî’î>î*î0îWî!Ö î)Cî*Ñî-•î0¦î5õî8aî>lîA$îC!îGàî ìï*Jî ÞîôîOîÇî>îçîAî#î'c î-’î.îî1 î4 î8fî:Áî@ºîCaîFuî ìï(£î £î·îîRîÛîYîôî Àî#>î'=î,¤î1Ìî3Kî6 î9Bî@$îB¡îFäî ìï&ûîeîîvî‘îðîmî#î$Ðî'0î-›î36wî3¯ï&ûî4hï&ûvî7Eï&ûî8ï&TIOGAEDITOR17MatchEntireNodesOnlymatchingtextmustspanentirenode.4.MatchingtargetlooksSubsetasLooksTestlooksofmatchingtextmustincludetargetlooks.EqualasLooksTestlooksofmatchingtextmustbeidenticaltotargetlooks.SubstituteTodoasubstitution,enterthenewtextinthe"Replacement"field,enterthetexttobereplacedinthe"Target"field,andhit"Substitute"inthemenuatthetopoftheEditTool.TheText/Looks/Format/...optionsguidethesearchintheusualmannerandalsocontrolwhatisreplaced.IfyoupickTextandLooks,thematchingtextwillbereplacedjustasifyouhadselecteditwithpendingdeleteandmadeasourcesecondaryselectionofthereplacementtext.IfyoupickonlytheLooksoption,thematchingtextwillhavethetargetlooksremovedandthereplacementlooksadded.IfyoupickonlyText,thereplacementtextwillhavethelooksofthereplacedtextaddedtoit.(Finepoint:ifthelooksofthereplacedtextarenotuniform,thelooksofthefirstcharacterwillbeusedthroughout.)IfyoupickFormat,thematchingnodewillgettheformatofthereplacementnode.Similarly,pickingStylecausesthematchingnodetogetthestyleofthereplacementnode,andpickingCommentcausesthematchingnodetogetthesamevalueoftheCommentpropertyasthereplacementnode.ThefinalthreeboxesintheSearch&Substitutesectiongiveyoufurthercontroloverthisoperation.1.FirstcharactercapitalizationofthereplacementtextFirstcaplikereplacedifthereplacedtextstartswithacapitalletter,forcethefirstletterofthereplacementtobeacapitaltoo.Don'tchangecapsleavethereplacementcapitalizationalone.2.WhatisdonetothematchingtextDoReplacedotheusualsubstituteorreplace.DoOperationsinsteadofdoingareplace,selectthematchingtextandthendotheoperationscurrentlyinthe"Operations"fieldoftheEditTool.3.WherethesubstitutionswilltakeplaceWithinSelectionOnlysubstituteislimitedtocurrentselection.AfterSelectionOnlysubstituteafterselectiontoendofdocument.InEntireDocumentsubstituteintheentireselecteddocument.Case-by-CaseSubstitutesInadditiontodoingglobalsubstitutes,youcandecideonacase-by-casebasiswhetherornottoreplacethematchingtextbythenewtext.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.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vî´ï_/îî 2î$…î'÷î)Üî/Úî2’î5úî96î="î‘ï]Aî¢îÌî®î´ï[Sî%îÔî!öî$úî&ßî*|î,5î24î4ëî8Sî=3îAî´ïYeî¶îdî!†î$Šî&oî* î+Æî1Äî4|î7äî9Õî?dîAîDôyîïV vî1ïRÇîkî„îÁ î¢î#>î%°î(±î+{î-<î/® î9iî=î@ îCîEÝîGžîoïQ î îÐîFîî"·î%†î'º î/«î1pî3æî7Þî9�î<î>�î@`îBÖîEòîoïOxî<î |î%Oî)î+dî/’î15î3‰î7î<î>ÉîAŠîF2îoïMÑîÛî‘ïKVîî¨î›î»î aî$Êî'î-î/¬î2Fî4%î9™î<)î=Æî?îA¼îDbîÐïI¯î&îAî™î§î!^î%î&Hî*—î1î6©î8bî:Á îB„î‘ïG3îîÆîÈîßî <î$\î) î+iî1eî4î6Ãî:î±îBiîD=îF·îÐï?Âî¹îdîUî‘ î‘ï=Gî<îîIî ³î#;î)bî,þî/Òî2Cî4Ìî9pî;Qî=Ù îEÅîÐï;  îîî�î#Ùî&Kî,\î/áî1¢î3ýî6oî9²î;}î=ï îEÄîÐï9øî¸îÈîeî#Ðî&aî,�î04î2î4Žî7î:Íî>¨î@’îC#îÐï8Qîkîîx î";î1ï5Öîî`îþîòî!´î$'î/Àî4qî7rî:=î>ùîCÀîFíîoï4. î‘ï2@î¢îèîÑ î'-î(æî+F î3î´ï0Rîùîƒî -î%±î'•î(õî+Sî0×î3�î7 î::î;cî?ÈîC³îG/îÖï.«î®î"Bî#ûî&[ î.î/Ìî1¼î2æî7Lî´ï,½î î Hî#Xî%=î(Åî+% î2ç î;Dî‘ï*Ïî¢îbîÎîAîïî"Nî(Mî´ï(áîîUî!:î#Aî% î)? î/vî1:î´ï&óî î ÿî"×î'}î))î,ýî.î3#î6Öî9)î?îAÅîDoîGˆîÖï%Lî6 î$äî*Áî,oî.Î î75î:eî<î>~îA‚î‘ï#^î¢îî} î$wî'#î*î´ï!pî[î"Cî%µî'š î-Ñî/=î3ïî5žî:g î´ï‚îRî!:î$¬î&‘ î,Èî0î5©î7Wî:î;Èî´ï”îƒî±î$vî&[ î,’î.@î0Ÿî4‹î9¸îoïE î÷ î‘ïÉîoîíîªî šî$Ë î+íî.³î1Mî5·î7Ìî9 î@ÖîDAîÐï"î î"îÝî§îî$î&âî(êî+Vî.Pî1ýî4Öî7Bî;ˆîBzîD5îG/îÐï{îÅîàî®î!jî"èî%¼î'öî,‚î.ÿî3—î6`î8ƒî9Êî@‹îFLîHeîÐïÓîîPîçî³î!åî&î'�î*Aî-Dî/¸î6qî9=î=Âî?ÞîDþîÐï,îfî, îÐ î#wî&žî)Ñî+î/¼î2úî5î9Gî;œî>îA�îDlîGàîÐï…î±î¡î�îî!¬î'î*.î1 î7¤îïûî+¹ÿ •TVm$^ìïEG î ®ïBÌîVî3î^îÆîLî"pî& î(Ûî+Jî-Ðî2rî4Qî6× î>ÀîC[ î ìïA$îÌîAî|îÝîÝî"Qî$î&Kî(¬î+Þî-™î/ú î7¾î;Šî>CîC#î ìï?}î&î…îƒîöî¤îíî Mî#Êî'tî)-î+Œî1øî7’î9Aî;  îCbî ®ï=î†î¶î?î îÎî-î)²î.Oî1<î3óî8œî=Nî@hîC î ®ï;î¾îîí î Jî"î$b î,%îoï9&î¶îBîïîtîZî ¼î#î(¢î+Zî.ïî2 î35î7œî;‰î?îAhîDAîGÖî‘ï7îñ î³îbî!Sî"|î&âîoï5‘TIOGAEDITOR18Inordertodoasearchorsubstitute,youwilltypicallyneedtofillintheTargetorReplacementfieldsintheEditTool.Naturally,thischangestheselection,andbeforeyoucandotheoperation,youmustrestoretheselectiontotheplacewhereyouactuallywantittotakeplace.ThesystemhelpsyouwiththisbysavingtheprimaryselectionifitisnotintheEditToolwhenyouleft-clickeithertheTargetortheReplacementbutton.ThecommandsalongthetopoftheEditToolSearch,Substitute,Yes,No,Replace,andCountrestorethesavedselectioniftheprimaryselectionisintheEditToolwhentheyareclicked.Theneteffectisthatifyoustartoutwiththeselectionintherightplace,youcanleft-clicktheTargetorReplacementbuttons,fillintheneededinformation,andthendirectlyclickoneofthecommandswithoutneedingtoreselectsincethesystemwilldoitforyou.PatternsforSearchandSubstituteWhenyouspecifythatthetargetbematchedasapatternratherthanliterally,thefollowingsymbolsinthetargettextareinterpretedspecially.AshortsummaryofthesesymbolsappearsatthebottomoftheSearch&SubstitutesectionoftheEditTool.Characters#Matchanysinglecharacter.*Matchshortestpossiblesequenceofcharacters.**Matchlongestpossiblesequenceofcharacters.'Matchthenextcharacterinthepatternexactly.~Matchanycharacterexceptthenextoneinthepattern.Alphanumericcharacters@Matchanysinglealphanumericcharacter(letterordigit).&Matchshortestpossiblesequenceofalphanumericcharacters.&&Matchlongestpossiblesequenceofalphanumericcharacters.Non-alphanumericcharacters~@Matchanysinglenon-alphanumericcharacter.~&Matchshortestpossiblesequenceofnon-alphanumericcharacters.~&~&Matchlongestpossiblesequenceofnon-alphanumericcharacters.Blankcharacters%Matchanysingleblankcharacter.$Matchshortestpossiblesequenceofblankcharacters.$$Matchlongestpossiblesequenceofblankcharacters.Non-blankcharacters~%Matchanysinglenon-blankcharacter.~$Matchshortestpossiblesequenceofnon-blankcharacters.~$~$Matchlongestpossiblesequenceofnon-blankcharacters.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vîÐï_/îxîî�îmîpîƒî î&ˆî)î+œî0úî40î5¸î7¸î9?î;wî?«îAH îï]ˆî°îLî˜îŠî† î"îî%}î*—î,ä î2Îî5sî9¯îÌî@ÀîC îï[àîÈî3î¼îî Æî"wî$Ùî(pî,‹î/Eî4^î7½î9î:Çî=ÃîB9îEîïZ9î îIîVîêîØî î"Uî'~î-î.iî/²î1î3wî5î7jî:`î=˜îA@îCé îïX’îîjîÍî™î î%Oî*­î-�î4{î8Bî:©î='î>èîAPîD\îGªîïVêî î îCî (î%íî(Ïî-3î/Cî3óî6~î:sî@CîAÎîDXîïUCîÇîFîî{î“îìî#µî&Øî)?î.êî1Öî4Iî8(î9§î<‰î=ýî@ÈîCëîFtîïSœî~î3îñîaîÃî!¿î$†î'! î,×î/Gî3±î5… î=ÜîC:îEqîG/îïQôî îŽî0î @î% î(Fî*Üî,î.Èî5˜î:Žî?¯îAHîFîïPMînîéî”î›îñî.yîïLþîmî•îîÀ vî1ïI®î4î×î_î î"dî&2î(î-Šî/$î09î4ãî8Ýî;î îA1îC|îoïHî·î`î»î˜îKî!š î(¨ î/ î0‘î4 î:î;·î?<îD„îoïF`îîgî0îéîIî'Îî,jî.#î0ƒî3‡îoïC î‘ï@•î�ï@•îàî�î#m î‘ï>î�ï>îàî!÷î'9î-!î.Ú î‘ï;žî�ï;žîàî!“î&Õî,½î.v î‘ï9#î�ï9#îàî@î"Oî(8î)æî,Fî1î‘ï6§î�ï6§îàî�î%jî)ºî,î/)î1Õî3ƒî5âîoï3X îq î‘ï0Ýî�ï0Ýîàî�î#m î, î1õî6î7Æî‘ï.aî�ï.aîàî!÷î'9î-!î.Ú î7y î‘ï+æî�ï+æîàî!“î&Õî,½î.v î7 îoï(—î, î‘ï&î�ï&îàî�î#mî.Î î‘ï# î�ï# îàî!÷î'9î-!î.Úî:; î‘ï!$î�ï!$îàî!“î&Õî,½î.vî9× îoïÕîe î‘ïZî�ïZîàî�î#mî'B î‘ïÞî�ïÞîàî!÷î'9î-!î.Úî2° î‘ïcî�ïcîàî!“î&Õî,½î.vî2L îoïîc î‘ï˜î�ï˜îàî�î#mî* î‘ïî�ïîàî!÷î'9î-!î.Úî5r î‘ï ¡î�ï ¡îàî!“î&Õî,½î.vî5 wî'>ïûî+¹ÿfTVm$9Uî&=î'ö î ®ïG0î¬ïG0îýî¯îñî%TIOGAEDITOR19Miscellaneous|Matchstartorendofnode.{Markstartofresultingselection.}Markendofresultingselection.Markendofnamedsubpattern.Thenamedsubpatternsareofuseinsubstitutesthatreorderorduplicatepartsofthematchingtext.Thefullsyntaxforanamedsubpatternis.Thespecialcaseof"matchanysequenceofcharacters"isprovidedasadefaulti.e.,isequivalentto.Asfarasthematchingisconcerned,theoccurrenceofisthesameasifthesubpatternhadappearedwithoutaname,butithastheside-effectofrememberingthesubsectionitmatched.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.StylesCEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vîoï_/ î‘ï\³î�ï\³îàîðî!´î$lî&%î‘ïZ7î�ïZ7îOî_î!î&¾ î‘ïW¼î�ïW¼îOîî Àî&e î‘ïU@î�ïU@îOî_î!î%Ÿ î‘ïRÄî�ïRÄîOîî Àî%F î1ïPHî=îø î!�î$ î%öî(Ÿî*� î1qî4sî9†î;~îA¦îEBîG/îoïN¡îaîÛî¦î$î"\î$Œî%©î*# î0çî2Fî?fîB2îF îoïLúî)îÿî¡îŠî E î'cî(Ðî.£î0Rî1}î6'î8 î:¢î?ÄîA1 îGàîoïKRîÐîÿîCîîŒî%¨î'1 î.@î0½ î7Ìî9¢îE¦îG/îoïI«îÌîZîšîÚ îŠî!"î&õî+àî,êî0áî3Bî4xî6Íî9 î?„îA îoïHîð îÁî8î èî#á î-«î0üî3©î8ªî>È îGàîoïF\îå î*îÈîî#³î&{ î.-î0Õî20 î9uî;aîACîC’îoïDµî{îÌîYîî yî#"î%áî+cî-´ î5Bî8 î?¿îA îoïC î_îîîHî î&Qî(»î,§î.î0 î2Îî6mî9Õî;Žî=ŸîCZîGàîoïAfî¸îîîÂî" î%ä î,÷î.¥ î1ï>ëîÜî­îîmî"Oî‘ï�ï4üî?ƒï4üvî@_ï4üîAï4üzî ®ï1¬î3îøîgî yîï.\vî1ï+ îþîîñî!âî$Žî'žî*Kî.þî1Sî4æî6”î8éî<<î=öî@K îF·îoï)eî$î�îõî»îüî Òî"¢î&Òî(—î+î/ø î7,î;gî>WîA%îC¼îFŠîoï'¾î½îtîÑî0î Îî# î%kî+î,Ôî/3î2Ñî5î7nî1ï%ÏîóîØîƒîãî µ î'Óî+î.î0}î4–î6Óî92îBaî1ï#áî�îuîîsî!F î(cî+”î.Kî0ìî3Kî6éî8¢î;î1ï!òîåîÊî7î'î"Åî&,î(‹î1ï îKî0îlîÌî"ˆî&%î'Ôî*3î1ïî îïî\î¼î$xî(î+|î-ÜyîïÆvî1ïvîîî¼î †î"fî%î(î*žî/@î1„î5äî8î:Kî=î@uîBîDbîoïÏîBîîÑîiîÉî!î#›î&Rî)Vî+¶î.¤î1[î1ïàîóîØîƒîãî!}î%ìî1ïòî�îuîîsî" î&}î)­î,eî/î1eî5´î1ïî×î®î î_î# î(î,�î/™î0÷î3Iî6¸î8X î>ÁîD¼yîï ´wî'>ïûî+¹ÿtTVm$Øî£îîÍîîvî"rî$ î&€ î.B î5Uî7 î ®ïJ‚îYî*î‹îêîÌî ®ïHwî�ïHî›ïHvîÇïHîxïH wîeïHîKïHvî ®ïE‹îeîÄ î‡î ®ïC wînïCîˆïCvîµïCîeïCwîtïCîÞïCvîçïCî—ïCwî#ƒïCTIOGAEDITOR20Astyleisacollectionofinterpretationsforlooksandformats.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)arefreetoaddothers.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.(Left-clicktosearchforward,right-clicktosearchbackwards.)Valuepatternscanusethestandardsetofspecialcharactersforsearches.Ifamatchisfound,thenodeisselectedandthepropertyvalueisdisplayed.CommentPropertyAllnodeshavea"Comment"propertywhichiseither"TRUE"or"FALSE".IfitsvalueisTRUE,thetextofthenodeisnotseenbyprogramssuchasthecompilerthatareonlyinterestedinthebasictextcontents.Thismakesitpossibletointermixdocumentationandprogramtextwithoutrequiringspecialescapecharacterstomarkthestartandendofcomments.YoucansettheCommentpropertybyusingtheEditToolorwiththefollowingcommands.CTRL-\setcommentpropertyofallselectednodestoTRUECTRL-SHIFT-\setcommentpropertyofallselectednodestoFALSEIfyouareworriedaboutnotknowingataglancewhatisacommentnodeandwhatisnot,findaStyleRuleinthestylethatappliestoalltheformatsyouareinterestedin(e.g.,"standard"inCedar.style),andinsertthelineCEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vî1ï_/îÕîî îá î -î!þî+9î-Žî1Cî4î:î= î@–îG“îoï]ˆî-îOîîÒî9î#î$Áî''î*_î,¤î/ î2î5zî7Eî9¬î>àîCÁîF¡îoï[àîéîÛîÓî|î"‚î&>î)?î+yî."î2cî6ñî9 îA²îDÊîGîoïZ9 î_î¦îzî1ïXKîóîØîƒîãî î$vî1ïV]î�îuîîsî —î%î(7î*îî-�î/ïî4>î1ïToîåîÊî7îØî# î*ìî.Sî0²î1ïR�îÚî Çî$mî&Õî+î/xî2±î5pî:5î<�î?Õ îF(îSïPÚî:î¼îïî%&î+î/†î2î4—î:Îî<•î? îBVîDTîGîSïO2î¿îûîÇî"‹î$“î&þî+†î.Jî0µ î8Aî:¬î=ZîC�îFØîSïM‹îšîÉî ùî%=î'�î*Í î1î3Ïî7,î8Ûî;êî>IîA7î1ïK�îîØî#eî%³î)Åî.$î1Cî3éî8•î:ã îBÀ îSïIõîØîÅîMî"†î(Âî4î6Žî9Nî<¨î?}îBâîG/îSïHN îÆî!}î$Úî&ˆî)—î+÷î.åyîïDÿ vî1ïA°î»î,îµîùîèî$‹î&¦î(] î1 î4}î:î?î@ËîAòîE°îHeîoï@ îîîÔ îGî!—î$Ðî&Èî)$î-ôî0rî3%î6Rî9Šî@îBcîE,îF×îoï>bî1ï;æî÷î:î˜î"·î(î*kî.î/Àî0×î7* î?tîBQ îoï:?î¤î-î îÒî"Dî$Xî([î)õî+Mî1!î6êî:>î@3îC9îoï8˜îÏîî…î´î"Fî%$î'áî*gî-$î0.î5‚î8?î:™î?0îC îoï6ðî(îˆîvîèî¬î î#8î1ï5îóîØîƒîãî"9î&“î)Ãî,Þî/=î4î7°î9iî;Éî@Oî1ï3î�îuîîsî"Éî'#î*Tî- î/¬î2 î7¦î1ï1&îžîƒîñî!Pî%×î+qî.Øî18î1ï/8îóîØîƒîâî"8î&¨î)Øî,óî/Sî3—î5Pî7¯î;þ î1ï,½îôîXîûîUî"î&ê î-®î1,î2Œî3«î:Òî=•î@ îBµîE˜îoï+î…îªî,îÂî">î$åî*±î, î.Àî2î8^î9ƒî?ìîCîoï)nî�îðîšîi î(¥î+lî.2î1Ÿî3\î6Zî:aî<î@;îC†îoï'Çî3î±îWî  î$Gî&Åî*¢î,nî.ëî5_î9íî=;î@îBŽîEcîG/îoï& î1î»îüî!µî$Eî&¿î+–î2î3Ûî8/î=uî?TîF(îoï$xîÏî-î¡îßî î}î"˜î#Ãî'mî)'î+‡î1#î3òî9@î; îA< îGàîoï"ÑîËîq î î!æî&B î.•î2®î8î:Áî=Xî?ÚîE—îGÖîoï!*îá îCîwî"¡î$î%9î)Sî*´î/î1eî4Îî6/î;Rî=ÿî@UîEåîoï‚îÛ yîï3î6vî1ïäî‡î�îÊî÷î$Çî*dî.uî/äî3Ôwî4„ïäî5=ïävî7°ïäî8èïäî:¯wî;_ïäî<ïävî>ýïäî?­ïäîAîB™îDvîH#wîoï=vî›ï=îhï=î¸î`î îZî½î!î#î&Šî(vî.zî1œî3:î5Šî;6î=õî@9îCC îoï–îî€îõî¯îýî#î'Tî(¬î-ïî/ î5% î>�îAGîF×îoïîî‹îšî&î#‘ î*î+Íî/qî1áî5î7Éî:‘îî/kî3bwî5ïYî5ÉïYî1ïkvîBïkwî»ïkvîïkî–ïkîËî°îÍî$Õî*pî,)î.î3Fî7=wî8ëïkî9¤ïkîoï 6î®îåîÌîèî îî"”î#æî$Þî(Sî+î,<î-5î2î4àî7î9Òî;î=Hî?«î@¤îF,îGŽîoï Öîüî;îôîLîÙî¿î ¿î"ëî$Ç î)Ðî+(î-× î3nî4Æ î;î=Iî@RîB8î'>ïûî+¹ÿ ÿTVm$Dî"Fî%·î'zî*|î.‡î0Jî4lî7»î=ØîC“îFî ìï6î(îÂî2îîÁî2î#˜î(î+Zî."î0“î3[î5î7Šî‡ îD@îHîoï[É îwî’îxîîáî"B î(0î)ˆî,ˆî1×î4Jî6v î;î<%î>î@³îC}zî ®ïXy yîïU)îî¸vî1ïQÚî7î!î!î!Üî$—î&_î+î-Üî/™î4–î7sî;ÑîB7îEvîoïP2îa îGî˜î#Tî'¦î:<î;ëî@HîD@îG;îoïN‹î³î5îÏî†î ?î"×î&Åî)î+áî04î2•î5-î8î=Bî?ÚîC îoïLäî îÇîiîîQî#Óî&˜î)Øî,|î.éî1�î4î7Êî:cîøîBîE½îF×îoïAO î€î8îaîÀî&‚î)Yî/ûî6[î9î:²î= îDîG/îoï?§ î|î0îŠîâî"î(<î*Êî-%î/Ëî0ðî5|î9¥î=Ïî?Žî@²îEaîoï>î·î–î.î ­ î'Þî)ªî,) î2õî7?î<ªî@àîC_îF�îHeîoï‚îA’îC@îoï3@îóî4î·î~î$î' î.9î1Žî6-î9Uî>ÑîC[îoï1˜î�î î$îmî$õî&½î+“î1‰î3� î:þî>=î@sîBìîoï/ñîøîaîúîFî î‚î&^î)¥î+î-hî/ôî4ßî9ìî=dîA<îC²îoï.Jî@î0î�î^wî•ï.Jî `ï.Jvî"¦ï.Jî# ï.Jî%cî&ÿî) î,î/ßî2Xî8Nî;î>sîAéîFØîoï,¢î_î–îDîî#�î'Nî-Kî/î1Çî6yî9$î;î>Éyîï)SîµîY î7î*vî1ï&î2î±îîkî"$î#Åî&Ñî+üî-î/Iî0õî3Öî6î8¥î:Fî>Fî@™îEUîoï$\ îÙî/ î \î#yî&î'ù î0…î2‚î7šî9üîEîoï"´î£îœîAî™îMî"uî%ˆî'ßî*@î.|î0±î3ïî9‹î;~î=ÖîA�îC>îD_îFÁîoï! î î|î¶îlîÑî!cî%xî(+ î-Íî7àî9î;ðî@QîA¹îFØîoïf î¸î#îîÓî Ïî%Vî(î-Êî1î2Rî6‚î7ùî<ùî?ÝîB&îCêîFäîoï¾îHîŠî(î:îFî šî$èî&”î)Kî,èî/‡î1Ãî6îî9ñî<…î>ÖîAvîCé îoï îBîîÂî!ðî$Bî&¶î)Úî-‹î0®î3Nî5î7óî<¥îA+îBØîELîGÖîoïpîàî·îvîOî!¿î&bî(ôî+½î0Jî2Ðî5 î8úî<« îCjîG/îoïÈî©îîÂî0î£î ùî$Äî'#î,Éî/úî3î4uî8 î92î1ïM î<îîÅî#5î$÷î(Õî-p î41î5òî7öî;õî>%î?òîCâîGîoï¥îÿî*î°î;îrî![ î*Lî.î1Gî40î9vî=ˆî@ÉîDyîoïþîÚîšî »î%Sî(1î*Uî/ªî2• î:î<˜î?¹îB—îD»îoïWîèîdîî Ÿî"ö î+î,pî1ôî4&î6zî:Oî<î>[îB;îGîoï¯î\î`îiîõîÂî Äî#xî'ñî*cî,ˆî.3î07î5åî8™îéî@RîDîFîoïîØ î�î îuî"µ î)Hî,*î.ß î5Âî77î9 î>FîBÁîFØîoï aîúîîÆîðîOwî'>ïûî+¹ ‡TVm$:³TIOGAEDITOR22OperationsviatheUserExecYoucaninvokeasetofoperationsfromtheUserExecaswellasdirectlyfromtheEditTool.WhenyourunTiogaExecCommands,oneofthecommandsitregistersisDoTiogaOpswhichexpectsacommandlinecontainingoperationsinthesameformatasintheoperationsfield.OnepossibleapplicationofthisistocreateacommandfilethatinitializesvariousEditToolswitchestoyourfavoritesettings.Forexample,youcouldusethefollowingtosetupsomeofthesearchparameters:DoTiogaOpsIgnoreCaseMatchWordsMatchPattern.EditCommandsThissectionoftheEditToolcontainsbuttonsforallthebasiceditcommands.Theseareusefulifyoucan'trememberwhatkeystohitforaninfrequentcommandorifyou'vesetyourusercategorytobeginnerorintermediatetofilteroutcertaincommands.Manyofthebuttonscorrespondtocommandsthathavebeendocumentedabove.However,afewofthemareprimarilyofuseinconstructingeditmacrosandhavenotbeenmentionedbefore.Forcompleteness,allthebuttonswillbegivenabriefdescription.ModifyingselectionsCaretBeforemovecarettofrontofselectionCaretAftermovecarettoendofselectionCaretOnlyreduceselectiontoacaretGrowselectiongrowsinhierarchyofpoint,character,word,node,branchDocumentselectentiredocumentPendingDeletemakeprimaryselectionpendingdeleteNotPendingDeletemakeprimaryselectionnotpendingdeleteMakeSecondarymaketheprimaryselectionbecomethesecondaryselectionMakePrimarymakethesecondaryselectionbecometheprimaryselectionCancelSecondaryremovethesecondaryselectionCancelPrimaryremovetheprimaryselectionCopy,Move,andTranslateToPrimarycopy/movesecondarytoprimaryToSecondarycopy/moveprimarytosecondaryTransposetransposetheprimaryandthesecondaryMovingthecaretGoToNextCharmakeprimarycaretonlyandmoveonecharactertowardendofdocumentoronetowardstartifyouright-clickinsteadofleft-clickingGoToNextWordlikeGoToNextChar,butmovetowardendby"words"oronetowardstartifyouright-clickinsteadofleft-clickingGoToNextNodemovecaretonenodetowardendoronetowardstartifyouright-clickinsteadofleft-clickingSavingandRestoringtheselectionSaveSel-AsaveprimaryselectiontorestorelaterRestoreSel-ArestoretheselectionpreviouslysavedbySaveSel-ASaveSel-BsaveprimaryselectiontorestorelaterCEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'yîï_, îíîîkî§vî1ï[ÝîPîìîxî²îàî!ª î(hî+àî.Qî1³î5 î6ßî9Ýî;œî@¢îDîFŠîoïZ5î³îÜî¤îKî+0î-íî/·î2'î9î:…î?ùîAv îoïXŽî’î{îºî 0î"ü î)Ê î0�î2Pî4Äî8Vî<æî>©î@lîBá îoïVçî�îžîê î#î$Éî'uî(ëî*£î.°î/äî6Oî8Ãî;› îA¸îFŠîoïU?îÔîWî%î€î"ªî(¯î+zî1kî4Aî8-î:Áî=@îCrîE@îG}îoïS˜îî»îîT î"Ô î*í î2 î:[ yîïPIî vî1ïLùîLîêî¤îî! î$Qî)¶î.­î0ëî2Üî5=î8±î;uîC8îG;îoïKRî‚îÜî�îÙî!kî$Âî'Öî)~î+•î-Ìî/· î6jî<Åî>ƒî?ÞîD=îFTîoïI«îdîØî‚î8î ÷ î(ìî*–î-îî0^î4àî<˜î@ŠîB>îD™îoïH î½î�î³î"³î&+î)¹ î1Ãî7î=jî>ÅîA—îC�îG;îoïF\î¿îÌî”î• î$¬î'Âî,Çî/Òî3lî64î9äîAîFãîoïDµ î$îîsî!iî$î&î)ºî*äî.5 îoïAeî3 î‘ï?w î=î"î áî$>î%ìî)_î+î‘ï=‰ îkîQî î#mî%î'Óî)Œî‘ï;›î?î$î  î&Fî'ôî)î‘ï9¬î}îbîî"ýî$«î*Àî,xî0p î6±î:‘î>\î‘ï7¾îWî<îüî#èî‘ï5Ð îÖî»î"oî'¦î-Kî2¤î‘ï3âî#î!î$¼î)óî/˜î2 î7eî‘ï1ó îœî�î#5î%•î*Ìî0qî5‡î7æî>Rî‘ï0 î/îî!Èî$'î*“î09î5Oî7®î<åî‘ï.îMî 2î%î'{î-çî‘ï,) îàîÅî#®î& î+Dîoï(Ùî|î¿îwî‘ï&ëîuîZî#˜î*î+²î‘ï$ý îãîÈî%î*<î+êî‘ï#îîî"î$vî)­î,dî.Äîoï¿î�îïî‘ïÑ î®îÍî#¼î)-î,Äî0î3 î7î9êî@ îDäîGÖî´ï*î!îåî"�î'-î*=î+žî.U î4×î9Šî;C î‘ï; îÓîžî"0 î,Qî.¸î2^î6áî9î;aî@µîB`îDòî´ï”îÄî$îÛ î%^î*î+Ê î‘ï¦ îµî�î#&î&iî(ûî,Tî0Öî3tî5î7°î<2î?(î@oîC î´ïÿîgî îoï¯îêî¢îáîAî‘ïÁî)îîî$Iî)îî+œî0#î‘ï Ó îíîÒî"Yî$¸î*] î1î4Ëî6Çî‘ï äîîíîñî$(î)Íî+|î0wî'>ïûî+¹@TVm$s...]extendtomatchingsquarebrackets"..."extendtomatchingdoublequotes`...'extendtomatchingsinglequotes-...-extendtomatchingdashesCEDAR4.2vî$+ïg'wî%ïg'î%|ïg'vî(„ïg'wî)lïg'rîG~ïg'vî ®ï_/îÉîhî"îƒî‰TIOGAEDITOR23RestoreSel-BrestoretheselectionpreviouslysavedbySaveSel-BExtendtheselectiontomatchingbrackets(...)extendprimaryselectiontomatchingparens<...>extendtomatchinganglebrackets{...}extendtomatchingcurlybrackets[...]extendtomatchingsquarebrackets"..."extendtomatchingdoublequotes`...'extendtomatchingsinglequotes-...-extendtomatchingdashes...extendtomatchingplaceholderbracketsFindplaceholdersNext...moveprimaryselectiontonextplaceholderPrev...movetopreviousplaceholderDeleteandPasteDeletedeletetheprimaryselectionPasteinsertsavedtextatcaretSaveForPastesavetextforlaterpasting;overwritestextsavedbyDeleteRepeatandUndoRepeatrepeatthelastcommandsequenceUndoundothelastcommandsequenceDeletingcharacter/wordnexttocaretBackSpacedeletethecharactertotheleftofthecaretBackWorddeletethewordtotheleftofthecaretDeleteNextChardeletethecharactertotherightofthecaretDeleteNextWorddeletethewordtotherightofthecaretInsertingmatchingbracketsaroundtheselectionAdd()insertparensaroundtheselectionAdd<>insertanglebracketsAdd{}insertcurlybracketsAdd[]insertsquarebracketsAdd""insertdoublequotesAdd`'insertsinglequotesAdd--insertdashesAddinsertplaceholderbracketsCapitalizationAllCapsmaketheselectionuppercaseAllLowermaketheselectionlowercaseInitialCapsmakethewordsintheselectionstartwithcapsFirstCapmaketheselectionstartwithacapCEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vî‘ï_/ îÍî²î"8î$—î*= î0ßî4ªî6¦îoï[àî-î�î2îàî#Þî‘ïYñîîôîpî!¦î'Lî(úî.øî‘ïXî}îbîÞîŒî$‹î(4î‘ïVî}îbîÞîŒî$‹î( î‘ïT&îâîÈîCîòî#ðî(Vî‘ïR8î}îbîÞîŒî$‹î)(î‘ïPJîÍî²î.îÜî#Úî'Æî‘ïN[îîôîpîî${î‘ïLmvîlïLmîÃïLm{îrïLmvîÐïLmî¶î1îàî$Þ î,HîoïIîÌ î‘ïG/{îyïG/vîSïG/{îYïG/vî¸ïG/î�î\î$“î*8î+æî.ö î‘ïEA{î=ïEAvîïEA{îïEAvî|ïEAîaî î Ïî&^ îoïAòîÕîŒî‘ï@î÷îÜîêî Iî%€î‘ï>î%î îÕî  î#Xî$ðî‘ï<' îîôî øî#¯î%ìî)î.I î4àî7˜î;cî=_îoï8×î"îÚî‘ï6éîEî*îYî ¸î#8î)™î‘ï4ûî}îcî÷îVî!Öî(7îoï1«î î§î!¶î#eî‘ï/½îmîRî _î"¿î(§î*Vî,µî/*î0ãî3Cî‘ï-Ïî`îEî Sî"²î&;î'éî*Iî,¾î.wî0Öî‘ï+à îÍî²î#¿î&î,î-¶î0î3gî5 î7€î‘ï)ò îFî +î$8î&˜î* î+Ïî..î1€î39î5™îoï&£î5î3î —î%Uî'µî‘ï$´î%î#îîÓî"8î&öî)Vî‘ï"Æî\î‘îvîAî!êî‘ï Øî\î‘îvîAî!¿î‘ïêîîöîÜî¦î" î‘ïûî\î‘îvîAî"Þî‘ï îîáîÆî�î!|î‘ïî%î#îîÓî‘ï0{î(ï0v{î†ï0vîäï0îÊî” î%ÿîoïá î‘ïóîÓî¸îlî Ëî&qî*tî‘ïî®î“îHî!§î'Mî+î‘ï î�îrî &î"…î&’î(@î* î0Eî3Uî6pî‘ï (îBî'îÛî!;î&àî)ðî- î.4wî'>ïûî+¹QTVm$µnsertcurlybracketsAdd[]insertsquarebracketsAdd""insertdoublequotesAdd`'insertsinglequotesAdd--insertdashesAddinsertplaceholderbracketsCapitalizationAllCapsmaketheselectionuppercaseAllLowermaketheselectionlowercaseInitialCapsmakethewordsintheselectionstartwithcapsFirstCapmaketheselectionstartwithacapSpecialcharTIOGAEDITOR24SpecialcharactersMakeOctalCharacterconvertthe3digitsbeforethecarettothecorrespondingcharacterMakeControlCharacterconvertthecharacterbeforethecarettoacontrolcharacterUnMakeOctalCharacterconvertthecharacterbeforethecaretto3digitrepresentingitscharactercodeUnMakeControlCharacterconvertthecontrolcharacterbeforethecarettoanormalcharacterTreestructurecommandsBreakbreaknodeatcaretJoinjoincaretnodetoonebeforeitNestmoveselectiondeeperintreeUnNestmoveselectionhigherintreeMiscellaneouscommandsCommentNodesetCommentpropertyofallselectednodestoTRUENotCommentNodesetCommentpropertyofallselectednodestoFALSEExpandAbbreviationexpandtheabbreviationtotheleftofthecaretMesaFormattingaddMesalooks,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:right-clicktoselectandclearthetargetfield,type"that"asthetargettext,right-clicktoselectandclearthereplacementfield,type"which"asthereplacementtext,andfinallyhittheSubstitutebutton.Thismacrowillonlychangethetargetandreplacementfields.Theotherparametersofthesubstitutearenotchangedandthusbehavelike"freevariables"ofthemacro.Ifyouwanttobindmoreofthechoices,suchasMatchCaseorIgnoreCase,yousimplyincludethosecommandsaspartofthemacro.Forexample,youcouldselectIgnoreCasejustbeforerestoringtheselection,andthemacrowouldalwayssettheignorecaseflagwhenitwasexecuted.Notethatyoumusthitthe"Target"and"Replacement"buttonstoenterthetargetandreplacementtext.DirectlyselectinginthosefieldswouldnotproduceacorrectmacrobecauseitwouldterminatetheeditCEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vîoï_/î- î‘ï]Aî 7î!ôî&¶î(íî)ùî-†î1­î3åî7î8 î:× îC¦î‘ï[Sî!Êî#¯î(™î*ùî0áî51î7�î:íî<œî=ÅîBxî‘ïYeî"Jî$4î)$î+‰î1wî5Ëî80î;“î=Gî>�îA· î´ïW¾îŽîwî‘ïUÐî#ºî%ªî*žî- î1Æî7¹î<î>}îAåîCžîDÒî´ïT(îoïPÚîªîgî‘ïNìîˆîmîCî µî"Nî‘ïLþî–î{îGî¤î"î#Åî&qî*Àî‘ïKîÑî¶îuî"î&¡î(Oî‘ïI"î¶î›î[î$î(Oî)ýîoïEÓ îOî‘ïCå îGî-î!Iî'µî-Pî/ î0ùî6%î:wî;ËïCåî<„ïCåvî‘ïA÷ î”î!yî#–î*î/œî1Uî3Eî8rîïA÷î>ÑïA÷vî‘ï@ î tî"Yî'-î)� î1{î3*î5‰î7þî9·î<î‘ï> îéîÎî"…î&/î*%î/|î24î5dî7î‘ï<-îUîŠî¿îóî(î ]î!‘î"Æî#ûî%/î&dî(Iî*Pî.î4|yîï8Þîîvî1ï5�îÌî{î‡î!î#iî&/î*ºî/{î2Åî5×î8¨î>TîBîFØîoï3èîUîŽîgîˆî’î Bî#�î%2î'‰î*èî/qî5î>lî@¡îEaîoï2Aî.îÆî„î î!î%î'Îî(þî,ïî3Wî5 î8Üî;Bî@¬îCjîG/îoï0šîÐîƒîçîî›î!Vî$î'Õî*8î/¹î1äî7Òî;î<5îBòîEÏîoï.òî· î îîPî Îî$jî%pî*î+Ìî.Jî1mî5)î7§ î?qîDZîG/îoï-K î[î×î!‹î#õî'Qî+¶î1î4Áî6èî<5î=îî@îB‰ îoï+¤îî±î_î%î�î%)î)Lî,íî/¼î1òî7Lî9î¦îBí îoï)üîÏî†îîÒî ¼wî"Ùï)üî#¤ï)üvî%êï)üî&cï)üî'ðî*§î,˜î0cî2î5Üî:+î<‹î?î1ï'�îÊîîÁîÛî#ç î+^î.î1¬î4î6šî8`î:Íî?ðîB´ îoï%ÚîFî2îfî"î(Vî,cî-˜î0{î2?î8Iî= îAîC|îoï$2îEîìî9î ¥î"Aî&«î(ø î.ä î5¬î7HîÆîBîC—îEåîoï"‹îåîˆîŽî÷î \î"šî(î+zî24î3Áî7­î9ëî=îA3 îoï äîî7î€î î• î&)î'Àî+gî-°î0õî2Œî4Ôî8ˆî;'î?S îoï<îî+î‹îî¼î"î$Óî'_î)|î.¾î1uî6·î8fî;jî> î1ïÁî î—î}î ½î#¢î&Èî)3î+àî-± î5¶î9@î;ãîA2îC¾îoïîJîî‚î¿îÿî!À î( î-Šî/Ùî5 î8Šî>¯î@ÞîBªîoïsîî0î’îwî1 î%÷î)¯î,iî.sî0Õ î7ˆ î>î?ÀîCƒîF=îoïËîñîôîžîÐî!!î"ñî%rî)vî,§ î3Lî5î8þî;Øî?KîAÌ îoï$îîîšîTî¿ î'Žî*©î-mî1¼î3åî6P î<ÖîB;îEaîoï}îî>îêîOî 5î"ñ î*¸î/Rî2/î5Ó î<Þî>œîA îG;îoïÕîèî[îî î!×î$‡î( î.wî04î2˜î7ªî90î;ëî?Lî@ÿîD?îGÖîoï.îÆîßîî­îõî#=î$ùî)Uî,õî/¤î4 î8âîiî@Ñ îFØîoï ßîÌî÷î"î„î �î"úî':î*&î,Ùî0‹î1ßî4‡î;î>�îAYîD îGrîoï 8îóîÓî¯ î$|î)–î+iî/î1›î5¡î8} î@dîDAîoï ‘îî¬îFîõî"î$�î)àî+î/‘î3¹î8Õî:%î>NîDrîFÌwî'>ïûî+¹ÿ îTVm$èêîûîövî ®ïI—îî¤î†îçîî°î$î(¨î+Çî.°î1Wî6¯î:2î>ßîAzîDMî ìïGðî Áîàîæî”îÐî}îÒî-î!´î'Cî0¨î2Ûî7—î;ºî=hîAîîD›î ìïFIî úîðî›îÄî®îî ¼î$†î&äî,Gî.þî2¼î5î8wî:$î<ƒî@îD-îFäî ìïD¡î Àî)î´îäîÖî!î"Dî)î+èî/±î0ä î7#î<î>=î@¦îD,îEî ìïBTIOGAEDITOR25sequenceandwouldalsofailtoidentifywhichfieldwasbeingfilledin.WhenyousaveaneditmacrounderaCTRL-numberkey,itonlystaysaroundfortherestofthesession.Ifyouwanttosaveonefortomorrow,youcanofcoursecopytheoperationstoafileandredefineitanothertime.Butifyoureallywanttomakeamacroapermanentpartofyouruserinterface,youcanaddittoyour"TIPtable"whichdescribesthetranslationfromkeyboardandmouseactionsintoexecutabletokenssuchasthoseineditmacros.Thedetailsofhowtodothisaregiveninalatersection.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vîoï_/îWîî=î î!sî#!î(7î,Eî/vî2!î5ìî9€î1ï\�îKîî îûî ¿î$ïî(ôwî*ï\�î*êï\�vî-0ï\�î-ªï\�î2Øî5Çî7î:;î=ŽîBMîDŒîFîîoïZöî7î¥î:îÊî�î ûî"¸î%Ëî(…î*Ñî1�î4Sî6íî8´î=î@sîBá îoïYNî5îvîöîÄî?î¬î#Îî'þî*¶î,.î.üî2Ýî6Qî8î;âî=#îAhîB©îoïW§îZîî]î] î bî# î%³î(rî)Ïî+…î.Çî2@î6`î:uî@dîBË îoïVîóîîíî eî%î( î.öî3mî6¼î8‡îî@îîF·îoïTXî¿îxî|î*î1îÒî!&î$Úî&ˆî'²î*×wî'>ïûî+¹ÿïTVm$ ÛîOîùîHîéîî�î Iî"›î'¯î*Óî,sî0¶î3úî5°î:î=£î@MîD¯î ìï%0î �îyî+îîÑî5î"Gî$÷î*Ìî-ˆî1Xî5î9…î<Ûî?€îCÔî ìï#‰î H îBîöîRî|î§î$ î&"î(~î,¾î/©î2\î6î7`î: î@šîD îFØî ìï!áî tî±î0î îá î$©î)¿î+�î/5î1´î5µî8Œ î@oîDAî ìï :î{îî±îZî|îæî$3î%Qî)Øî-úî3î4[î8}î>œî@ðîC¦î ìï“î £îÒîžîî¶îÌî Úî$ î&¶î*�î.î ®ïîÛî¨îÂîÈî îäî#üwî%<ïî&ïvî(TIOGAEDITOR26TheEditHistoryToolTheEditHistorytoolletsyouundoeditsinthesamewaythatUndodoes,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.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'xî Mï^õî·îHîGvîoï[ŽîSîbîXî0î»î"~î&î)oî+)î-“î1î3ÿî6Øî:Ðî>dî@ðîBQîDÝîGŸî ®ïYçîî½î‹î=î„î!Fî#Æî'Cî+ˆî2�î4Õî8øî; î>.îC9îFî ®ïX? î}î/î’îÒîÑî"4î$®î&jî(Îî+žî-öî0¥î4^î7î:!îAêîDÆî ®ïV˜î‘îJîªîwîâî îÄîôî ¢î#Ó î+jî-#î2²î5tîoïT îQîÖîµîèî ƒî"Fî#yî( î-@î/î1kî4Ñî8ÿî;Ëî@óîD îF î ®ïRcîîînîîŒîíîÞî"2î&Kî,¡î0¤î3Eî6Ãî7âî=î>§î@üîF3î ®ïP¼î¯î‚î<î˜î >î$áî';î+Çî.mî0î5íî9‘î=ñîBáîD‰îFãî ®ïOîÜîÆî€î<î¹î)î!òî$Žî)Hî+úî.î3î5î8©î:hî=µ îEeîG/î ®ïMmî î©îoïJàîqîÇîSî!(î&î(Žî,òî2î5Kî7Ôî=+î?îA�îEÚî ®ïI9î‡î�î î×îîlî#£î$öî'žî+#î,Îî0•î2@î4‘î7. î@‰îC^îGÖî ®ïG‘î!î¥î$wîÈïG‘î �ïG‘vî" ïG‘î"þïG‘î%Éî)î*@î,’î.^ î6î8üî>\îDÑî ®ïEêî îTîÇî&îâî!—wî'>ïûî+¹ÿ´TVm$çî8îAî®î!Þî(Lî,hî/ î2¶î3íî9'î:âî=OîBžîFî ìïP¼î ¾îxîÒîwîî rî$ýî'¢î)Jî/!î2Äî7#î<î=¹î@îTIOGAEDITOR27PrintingandtheTypeSetterToolInthegloriousfuture,Tiogawillhaveaninteractivetypesetterthatwillletyoumakeincrementalrevisionstoatypesetdocumenttoadjustpagination,pagelayout,andotherdetailsbeforeactuallyprintingit.MichaelPlassandIhavestartedworkonthis,butuntilit'savailable,thecurrenttypesetterwilldoamorethanadequatejoboflettingyouprintyourfiles.DocumentationfortheTSettertoolmaybefoundin[Indigo]Documentation>TSetterDoc.Tioga.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'xî Mï^õî´îÚî² î .vîoï[ˆîî^îîÜî œî#'î&Nî( î.­ î4Îî7|î:î;äî>{îB î ®ïYáîgî îTîî î"8î&P î-wî0Èî5Yî8î;Åî@îDxî ®ïX9î%îÀîBîÞî Êî"î%ƒî*4î-æî0!î3Pî6î9�î;é îB1îDÅî ®ïV’ îëî“î–î½îLîoî%Iî'°î)eî-§î0Zî3¿î6÷î;: îDõîG/î ®ïTëî�îZî^îNî\î ð.wî'>ïûî+¹ÄTVm$Îs.DocumentationfortheTSettertoolmaybefoundin[Indigo]Documentation>TSetterDoc.Tioga.CEDAR4.2vî$+ïg'wî%ïg'î%|ïg'vî(„ïg'wî)lïg'rîG~ïg'xî ìï^õîSTIOGAEDITOR28TIPTablesforTiogaTheacronym"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.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'xî Mï^õîÅîî»vîoï[“î9îÏîãî î"1î(Lî-ãî4”î7Gî;%î@zîBË î ®ïYëîîõî˜îÞî!fî$* î*Ûî/éî2­î84î:áî>5î@^îD*îE�î ®ïXDîbîÈî8 îîÓî#=î%3î'šî*Åî/î3î7#î:[î< îCuîE5î ®ïV�î’î›îR î!³î#Zî&cî*6î,xî1³î4pî7î:`î;ýî>îCÞî ®ïTõîO îî„î.î­î"î&Ÿî-xî/î2Iî5@î7õî;Qî=�îA�îD²îFTî ®ïSNî¾îáîŸîhîî!›î$bî'Ðî*aî,Xî2’î4žî7î8Øî;>î?#îB‘îD[îG/î ®ïQ§î'îÐîõî¡îEî!àî(î)Êî-î0iî4¶î9§î;=î=›îC4îF·î ®ïOÿ îEî¢î‹îî#˜ î+î,¶î0½î3mî5ñî9sî;Ìî>.îAçîC™îFÍî ®ïNXîîÄîµîˆî¢îî#œî'|î+Àî.˜î2,î6¨î9Âî`îB×îF·î ®ïEöî'îäîCîî Ãî%}î*#î,âî0Hî2ýî5¦î;)î=î?tîAòîE„îG/î ®ïDOîoïAÅîLî» îsî"Ûî$ î(¶î,$î.÷î1³î4Cî7 î8¾î>îA\îEFîFÂî ®ï@î î“îƒî!ñî&Cî( î*Úî.Õî1šî4î8Dî=”îA°îC*îFtî ®ï>vîoï;ìî@î£îîhî+Yî- î1Gî2uî5:î8¦î;åî@NîEÁîGsî ®ï:EîîJîCî¼î(î!”wî#²ï:Eî$}ï:Evî&Ãï:Eî'<ï:Eî(:î)èî.!î0�î4aî8Ñ wî'>ïûî+¹ÿRTVm$zî2µî5�î8òî?îB=îEî ìïEòî ¬î îâî‘îMî"öî%·î)î+×î.‚î4î5÷î8Wî:×î>jî@îBxî ®ïChî´îL î.î Àî"î&îî*„î-�î0gî3 î6î7îî=vî@àîEîFÂî ìïAÀîK î¬î‰îäî#$î$Øî'•î+|î./î0Šî4³î9ñî=úî?aîB˜îE®î ®ï?5î•îî‡îî) î*Õî/)î0mî3Jî6Íî:$î>¤îD.îE÷îH.î ìï=Žî 'î!îšîîrwî�ï=Žî Zï=Žvî" ï=Žî#TIOGAEDITOR29StylesAstyleisacollectionofinterpretationsforlooksandformats.TheinterpretationsarerepresentedasprocedureswritteninasimplelanguagethatusestheJaMinterpreter.Theproceduressetvariousformattingparameterssuchasfontsizeandlinespacing.Note:Ifadocumentdoesn'tspecifyastyle,thesystemwilluseadefault.YoucansaywhatthedefaultwillbebyaddinguserprofileentriesforDefaultStyleorExtensionStyles(describedbelow).Todeterminetheformattingparametersforaparticularnode,thesystemfirstgetstheparametersforitsparentandthenexecutestheappropriateformattingprocedurefromthestyle.Ifthenodedoesn'thaveanexplicitformat,oriftheformatithasisnotdefinedinthestyle,thesystemwillexecutethedefaultformattingprocedureinstead.Forrootnodes,thedefaultistherulenamed"root";forothernodes,itistherulenamed"default".Formattingparametersforthetextwithinanodearedeterminedinasimilarmanner.Thesystemfirstgetstheparametersforthenodeandthenexecutestheformattingproceduresforthelooksofthetext.Forlook"a",itexecutestherulenamed"look.a",forlook"b",therulenamed"look.b",etc.PropertiesrelatedtostylesPrefixandPostfixpropertiesThevaluesofthesepropertiesarecommandsequencesthatmightbepartofaformattingprocedure.ThePrefixcommandsareexecutedjustbeforethestandardformattingprocedureforthenode,andthePostfixcommandsareexecutedjustafterit.Thismakesitpossibletomodifythevaluesoftheformattingparametersthataretheinputandoutputoftheformat.Youmaywanttousethistomakelocalformattingchanges,suchasmodifyingtabstopsforaparticulartable.However,don'tabusethisfacility.Ifyoufindyouaremakingmanylocalchanges,youshouldprobablymodifythestyleinstead.StyleDefpropertyIntypicaluse,astylelivesinitsownfileandisreferredtobythevariousdocumentsthatuseit.However,insomecasesyoumayhaveastylethatisonlyusedinonedocument,andyou'dliketoincludeitaspartofthedocumenttoavoidthetroubleofmaintainingthestyleasaseparatefile.YoucandothisbyusingtheStyleDefproperty.Thevalueofthispropertyisastyledefinition.ThestyleisautomaticallysavedandloadedaspartofthefileandappliestothenodeanditschildrenjustasifyouhadsetthenodestyleintheusualmannerwiththeEditTool.[Note:IfyouuseaStyleDefanditdoesn'tseemtodoanything,doaClearofthestylenameusingtheEditTool.]StyledefinitionsAstyledefinitionbeginswiththecommand"BeginStyle"andendswith"EndStyle".Betweenthesecomeanynumberofcommandsanddefinitions.ThestyleisparsedandinterpretedusingJaM,soyouwillwanttoreadtheJaMdocumentationifyou'regoingtospendmuchtimewritingstyles.AttachedstylesYoumaywanttodefineanewstylethatisonlyslightlydifferentthananexistingone.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'xî Mï^õvîoï[¦îÒîÙîî î(î¸î&²î(Æî,:î.Èî4Qî7î?úîB% î ®ïYÿîH î;îÛîuî‹î Üî&�î)Iî,/î.{î1� î9î;Ê îB¾îDÇî ®ïXW îr îxîªîXî"Fî$ñî'©î*_wîoïV#î¦îëîéîîùî!ºî"¸î%œî'’î+8î-kî/rî0qî4ûî7~î9—î;Œî>Mî@DîDîFAîGÞîoïTÂîîxîî’î\ î$µî&î-û î3KvîoïRFîrîÏî î © î'‹î)¤î*© î0ºî4`î6›î:ñî=¥î@NîBˆ î ®ïPŸîúîäîCî î?î Éî#8 î*¦ î1zî8 î;‚î=ñîBîC­îFî ®ïNøî€îÚîßîÇî ®î"†î#ûî&oî*þî,hî.ñî0qî2úî8î9Ñî î?£îBîEî ®ïK©îvî³îRî¡î÷îcî Ãî#›î(! îoïI. îà îëî Jî"Ëî%¥î* î+Vî.ëî1` î8Ëî:šî;æî@�îF·î ®ïG†î=î)î î~ î ˜î"êî%]î(äî+¯î.éî4wî6ë î=à îDÞîG/î ®ïEßîRîîwîîÉîéî Òî".î'¯î*î,óî1€î7Vî9™î<¹î?ÄîB*îEî ®ïD8îžzî ®ï@é îDîÕîŽyîï=™î2îÖî vî1ï:Jî î?îýîŠ î%î'^î-Ãî44î7î;î<÷î?ßîA�îBË îoï8£ îìîÓîïî$ãî'Fî-î/Âî4 î6�î<9 îC îoï6ûîÂî7îîåî[î"î(ýî+fî18î3ðî7Aî9Ÿî<ÎîAîB‰îGàîoï5TîIîÆîîæîc î&D î-gî0Rî2Ãî5?î9î;Ûî@jîB@îD¼îoï3­î‚î‰îêîœîîºî!lî%$î(m î/5î4¾î7óî9¤î@?îB¢îF$îHeîoï2 îÂî?î ‘î$Bî(@î*þî0šî29î5 î8î:ëî=\îBaîFIîoï0^îôî«î'î!øî&¶î)î,Eyîï-î vî1ï)Àîþînî:îbî‘î"´î$aî&:î)<î+¤î.Zî/Äî5î6²î8¬î; î?ÑîFÁîoï(îïî7îwî/îÍî#Kî& î)î,mî-¢î0Ýî3¶î5,î8Qî;˜î=Qî@îFØîoï&qî>îâîŠîbî±îXî"5î#çî&?î,¥î.Lî2î4]î9î:Ñ îB_îD¸îGáîoï$Êî™îòî8îGîÓî Úî#|î%xî)"î+‚î13î7ªî:ƒî>-î?æîBˆîH#îoï#"î“î¾ îÙî«î Öî"< î*©î.nî1 î5–î7>î:î;Ïî>)î@�îC>îGàîoï!{îèîuîFî:î·î"rî$:î%µî(…î+Wî-�î0î3“î6Ýî8¥î;î>×îCûîG/îoïÔwî1ïŸîšîÃîäîÏî±î 3î"Tî#Zî'î)Øî+$î,¸î1€î3î3õî6àî85î:î<�î?„îBgîDA zî ®ïPî6 vîÐïî@îT îƒî¶î"´î$÷î+< î3[î5öî9î< îDîïYî›îHîìîîØî%Áî(| î0-î3 î6<î7¬î<î>Ï îEåîï²îtî*îÔîrîÂîcî pî"Âî%Ï î/(î0|î4¨î8dî:î=ûîAÄîDÝîï yîï»îÄvî1ï lî]î~îùîÅî"î#cî&nî)¼î,¨î.1î1iî6Oî<î?VîAdîFŒwî'>ïûî+¹ÿ ÌTVm$yî,î-À î5Zî7¾î:óî<¦î=ÔîC2îF€î ìï(î ‚î“î@îFîúîeî î%­î(�î,Dî.î0´î6Yî7Ðî9îNîCÀîFqîH.î ìï$Ëî £î[îwî×îJîzî(î‡î"'î'1î*Lî,«zî ìï!|î t vî ®ï-î+îL î‡îÇîÓî!#î'u î/ î2Hî5tî8€TIOGAEDITOR30Oneapproachwouldbetocopytheexistingstyleandeditittomakethechanges.However,itmaybepreferabletotrackwhatevermodificationstotheotherstylethatmayhappeninthefuture.Thiscanbedoneby"attaching"theoldstyletothenewone.Forexample,ifyournewstyleincludesacommandoftheform(Cedar)AttachStylethenthenewstylewillautomaticallyincludeeverythingfromthecurrentversionofCedarstyle.Thus,ifaformatisnotdefinedinthenewstyle,itwillbetakenfromCedarstyleinstead.ScreenRules,PrintRules,andStyleRulesThebasicformforaruledefinitioninastyleis(name)"commentstring"{commands}StyleRuleInmanycasesitwillbedesirableforaruledefinitiontobedifferentdependingonwhethertheoutputisforprintingorfordisplay.Tosimplifythis,youmaydefineaformatbothasaScreenRuleandasaPrintRule.TheScreenRuledefinitionwillbeusedfordisplay,whilethePrintRulewillbeusedforprinting.IfthereisonlyaStyleRuledefinition,itwillbeusedforbothprintinganddisplay.FormattingParametersThissectionlistssomeoftheformattingparameterscurrentlysupported.Typically,thenameoftheparameterisacommanddefinedinJaMthatpopsanitemfromthestackandmakesitthenewparametervalue.Howeveriftheitemonthetopofthestackistheword"the",thecommandspushthecurrentparametervaluesoprocedurescanreadparametersaswellaswritethem.Fornumericparameters,thefollowingmechanismsareprovidedtosimplifymakingincrementalchangestothecurrentparametervalue:biggeraddstheamounttothecurrentparametervaluesmallersubstractstheamountfromtheparametervaluepercentmultipliestheparametervaluebythespecifiedpercentagei.e.,value_(amount/100)*valuepercentbiggerincreasesvaluebyspecifiedpercentagepercentsmallerdecreasesvaluebyspecifiedpercentageFontParametersfamilythenameofcurrentfontfamily,suchas"TimesRoman"sizevalueisthefontsizeinpointsfaceoneofregular,bold,italic,orbold+italicYoucanalsoaddorremoveitalicorboldbymeansofthefollowingcommands:+boldface,-boldface,+italicface,or-italicfaceunderliningoneofall,visible,letters+digits,ornonestrikeoutoneofall,visible,letters+digits,ornoneCEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vîoï_/î|îƒîºî´î kî#Åî&-î+Aî.zî1:î4î5dî7î:Øî=@îCZîoï]ˆîÇîÌî¿ îMîýî!rî'P î/Úî1Šî3ëî7Œî:¾î=Žî@“îE€îG/îoï[àî�î»îWîXîÜî!è î)Bî+²î.-î1nî3-î5�î8œîýîCÁîEwîoïSšîRîî`îvîÜî4î!”î&€î(î*dî->î0²î1ôî4‹î6gî:î=eîAiîD„yîïPK î î.îÒ vî1ïLûî î|îãî îJî"" î(mî*î+Eî.uî‘ïJîDîýî#ƒî$¸î+�î,Òî1ïHîêîŸîüî=îÓî ®î&jî(‘î)¥î,h î2�î46î6î;¡îBPîDAîoïF\îØîTîÊîî]î!*î#qî)î+Dî0šî3�î6^î9lî=¯î>âîCgîF­îHeîoïDµ îËî‰î>îo î#¤î&ƒ î-ß î40î6ãî8Úî<î>bîCtîG/îoïCîÂîuînî²î÷î&$î'®î+?î,³î/Ôî1î7Y î>î?bîBîDîGRîoïAfî«îîî¥yîï> î vî1ï:Çîlî)î î Àî"™î% î+ÿ î3&î9$ î@¹ îG/îoï9 îKî îœî:îÂî!î'…î,¢î.lî1£î4�î7ûî:î=Iî@ÍîCHîFØîoï7yî¿î-î¤îªî!Cî%øî+ìî-dî/Ûî3î56î7­î::î< î>�îB îC�îFîoï5Ñîšî îî rî"äî'¿î.Sî2î3å î:þî=œî@È îGáîoï4*îIîãîMî‹î"î#r î*½î-î3 î:ªî<êîB¨îDBîoï2ƒîX îØî!î"³î%î)Üî0^î‘ï0îýî(ï0î+Mî-¬î2¸î4fî6Æî;�îBî‘ï-‹îýî(ï-‹ î.Rî0²î5½î9$î;ƒîBî‘ï+îýî(ï+ î/1î2Pî9‘î=úî@´îCÓîÐï)h î(ï'Àî*¥î.Oî/Üî‘ï%Eîýîèî(ï%Eî-×î1�î3|î98 î‘ï"Éîýîèî(ï"Éî.î1Äî3¿î9{ îoïzîÌ î‘ïþî(ïþî+¥î0šî3ˆî9†î=ªîCzîGáîÐïW î‘ïÛî(ïÛî+»î-&î/†î2tî5 î6Îî‘ï_î(ï_î*½î,vî1€î5 î8¾î:‚ îòïãîîŒîYî î!Ôî&½î*î+Þî/î1 î5Nî7î9gî?yîSïhîäî î!Êî%î)Ãî,ÿî.Ãî2™î‘ïì î(ïìî*½î,vî.¾î3eî+î‘ï pî(ï pî*½î,vî.¾î3eî+wî'>ïûî+¹ÖTVm$Šî8î>õîB\îDÅî ìïAhîoîîÝ îåîpî"‹ î)’î+@î..î/Ýî3[î7Áî:mî?Ð îG/î ìï?Àî% îî{î sî"Hî'»î,Ê î4pî9Ãî;—î>îC î ìï>î ®ï;žîî!-ï;žî$iî&Éî+Ôî-‚î/âî4«î;-î ®ï9"îî!-ï9" î'nî)Îî.Ùî2@î4 î;"î ®ï6§îî!-ï6§ î'Žî)îî0pî4î6î8uTIOGAEDITOR31IndentParametersleftIndentleftindentforstartoflinesrightIndentrightindentforendoflinesfirstIndentaddedtoleftIndentforfirstlineofparagraphrestIndentaddedtoleftIndentforremaininglinesofparagraphtopIndentdistancefromtopofviewer/columntofirstbaselineLeadingParametersLeadingparametersarestoredastriplesofwhich,followingKnuth,werefertoas"glue".Youcansettheseparatecomponentsindividually,oryoucanpushthreevaluesonthestackanduseoneoftheleadinggluecommandstosetthemallatonce.Therearethreekindsofleadingcorrespondingtothespacesbetweenlinesinanode,thespaceaboveanode,andthespacebelowit.Theactualspacebetweenanodeisthemaximumofthe"below"leadingofthefirstnodeandthe"above"leadingofthesecond.leadingdistancebetweenbaselineswithinanodeleadingStretchhowmuchleadingcanincreaseleadingShrinkhowmuchleadingcandecreaseleadingGluesize,stretch,andshrinkforleadingtopLeadingdistancebetweenbaselinesaboveanodetopLeadingStretchhowmuchtopleadingcanincreasetopLeadingShrinkhowmuchtopleadingcandecreasetopLeadingGluesize,stretch,andshrinkfortopleadingbottomLeadingdistancebetweenbaselinesbelowanodebottomLeadingStretchhowmuchbottomleadingcanincreasebottomLeadingShrinkhowmuchbottomleadingcandecreasebottomLeadingGluesize,stretch,andshrinkforbottomleadingLayoutParameterslineFormattingFlushLeft,FlushRight,Justified,CenteredminLineGapmindistancebetweenlinetopandpreviousbottom(canbenegative)leftIndentalllinesindentthismuchonleftrightIndentalllinesindentthismuchonrightfirstIndentfirstlineindentthismuchmoreonleftrestIndentotherlinesindentthismuchmoreonlefttopIndenttoplineatleastthismuchdownfromtopofviewer/pageCEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vîoï_/îà î‘ï\³ î(ï\³î*†î.Öî1î4#î5Üî‘ïZ8 î(ïZ8î+cî/³î1ðî4§î6`î‘ïW¼ î(ïW¼î,5î-ä î4Eî6‚î9[î<î=Êî‘ïU@ î(ïU@î,5î-ä î4Eî6‚î=î@?îA÷î‘ïRÅî(ïRÅî-_î0Æî3;î4ô î>zî@(îCîoïOuîÇ î‘ïLùîþ î î"‚î&»î(~î,Áî.�î2Xî77î:î?îC|îÐïKRîŽî³îî®îYî#•î&¢î)+î+Eî-¢î2ø î:¢ îB�îDOîGîÐïI«î1î¿îðîûî ^î#Õî&�î) î+¹î-vî/Ùî4±î7¹î>¢î@TîBuîFîGöîÐïHî‘ïEˆî¬îî¹î!†î#Wî(B î1Rî3î5�î9âî?iîB¼îD‚îEÄîÐïCàîOî%îGî‘î |î#Sî%Óî)¨î-Õî0Gî3@î7cî;8î@ÇîBîE¤îG/îÐïB9îQî îjî ×î%«î'dî)Ãî,›î0î2Åî5%î:ˆî?[îAîCsî‘ï?½î(ï?½î-_î2Îî8Ÿî<ãî> î‘ï=B î(ï=Bî+î.ìî3Àî6Kî‘ï:Æ î(ï:Æî+î.ìî3Àî6Kî‘ï8J î(ï8Jî+î/Þî2–î6Ïî9 î‘ï5Ï î(ï5Ïî-_î2Îî8Ÿî< î=Êî‘ï3Sî(ï3Sî+î.ìî1aî65î8Àî‘ï0×î(ï0×î+î.ìî1aî65î8Àî‘ï.[ î(ï.[î+î/Þî2–î6Ïî9 î;�î‘ï+à î(ï+àî-_î2Îî8Ÿî<«î=Õî‘ï)dî(ï)dî+î.ìî3µî8‰î;î‘ï&èî(ï&èî+î.ìî3µî8‰î;î‘ï$mî(ï$mî+î/Þî2–î6Ïî9 î=Õîoï!î" î‘ï¡ î(ï¡ î.¿ î6K î<(î‘ï& î(ï&î+&î0±î6^î9Rî<î>ùîDÆîÐï~îÔîÅî‘ï î(ïî*î-<î1Œî4-î8î: î‘ï‡ î(ï‡î*î-<î1Œî4-î8î: î‘ï î(ï î*éî- î1ðî4‘î8hî;ûî>î‘ï� î(ï�î+°î.ëî3;î5Üî9³î=Fî?Lî‘ïî(ïî+)î.ƒî0¿î4‡î7Ìîïûî+¹\TVm$Ìî1gî2‡TIOGAEDITOR32bottomIndentbottombaselineatleastthisupfrombottomofpagePageLayoutParameterspageWidthwidthofthepaperpageLengthheightofthepaperleftMarginwhitespaceatleftofthepagerightMarginwhitespaceatrightofthepagetopMarginwhitespaceattopofthepagebottomMarginwhitespaceatbottomofthepageheaderMarginheightofareabelowtopMarginforheadersfooterMarginheightofareaabovebottomMarginforfootersbindingMarginnotusedatpresentlineLengthwidthoflinesoftextDimensionsptpointpcpicaininchescmcentimetersmmmillimetersfil10^4pointsfill10^8pointsMiscellaneousstylethenameofthecurrentstyleisCommentpushes.trueor.falseaccordingtocommentpropertyofnodeisPrintpushes.trueifexecutingprintrules,else.falsenestingLevelpushesinteger;0forroot,1fortoplevel,etc.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'vî‘ï_/ î(ï_/î,Úî2'î3Àî6åî9†î;™î?îCÉîE‚îoï[ØîÀîs î‘ïYVî(ïYVî+óî-¬î0 î‘ïVÕ î(ïVÕî,Kî.î0cî‘ïTT î(ïTT î/î0›î3î4Éî7(î‘ïQÒ î(ïQÒ î/î0›î3íî5¦î8î‘ïOQî(ïOQ î/î0›î3î4Éî7)î‘ïLÐ î(ïLÐ î/î0›î5dî7î9|î‘ïJN î(ïJNî,Kî.î0ýî5 î;Ùî>î‘ïGÍ î(ïGÍî,Kî.î0ýî4ÿ î>"î@_î‘ïEK î(ïEKî*†î-Âî/[î‘ïBÊ î(ïBÊî+óî-¬î0çî2 îoï?s î‘ï<ñî(ï<ñî‘ï:pî(ï:pî‘ï7ïî(ï7ïî‘ï5mî(ï5m î‘ï2ìî(ï2ì î‘ï0kî(ï0kî+Wî‘ï-éî(ï-éî+Wîoï*’ î‘ï(î(ï(î*pî.0î/éî2Iî7î‘ï%�î(ï%�î,¸î0î1öî5žî;þî=ÌîCôîÐï#èî‰î‘ï!gî(ï!gî,˜î/Ôî14î7_î:Çî>{îA2î‘ïå î(ïåî,˜î1®î2ãî5 î8fî9›î;Øî>MîAëwî'>ïûî+¹ÞTVm$€TIOGAEDITOR33TiogaUserExecCommandsNote:IfthefollowingcommandsarenotknowntotheUserExecutive,type"RunTiogaExecCommands".ReadTiogaTipTablesCausesTiogatoreaditsTIPtablesagain.Ifyourusercategoryisadvanced,youcanalsoinvokethisoperationbyselectinginanyTiogadocumentandhittingCTRL-!.WritePlainMakeTiogafilesunformattedbyeliminatingeverythingexcepttheplaintext.Insertsleadingtabsbeforeeachnodeaccordingtoitsnestinginthetreeandterminateseachnodewithacarriagereturn.WriteMesaPlainSameasWritePlain,exceptinsertsdoubledashesatstartofcommentnodes.ReadIndentBuildTiogafileswithonenodeperlineofsourcewithindentingbasedonwhitespaceatthestartoflines.TiogaMesaConvertMesafilestoTiogaformatbycombiningaReadIndentwithaCTRL-Movertheentirefile.DoTiogaOpsExpectsacommandlinecontainingoperationsinthesameformatasintheEditTooloperationsfield.Amongotherthings,youcanusethistoinitializevariousEditToolchoicessuchasIgnoreCaseorMatchWords.CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'xî Mï^õîî î,wîoï[šî•îÊî°îŒî î!ìî#ãî'‚î(Úî*À î2Mî4Àî7Ézî ®ïX@vîÐïTåî€îtî7îeî Tî#*î'*î+×î-mî0½î3Êî9Wî:×îAXîD#îFÂîïS=î‰î*îTîPî"êî$˜î'9î+î1†î4=wî8£ïS=î9nïS=vî;´ïS=î<.ïS=zî ®ïOã vîÐïLˆî¡îqîO î#$î% î,3 î2çî7(î9xî<æî@[îD»îïJàîáîî>î î!Ïî#lî%5î)áî+~î-Ìî0}î3# î9Àî<àî@AîCKîDcîïI9zî ®ïEÞ vîÐïB„î�î> î{î!Ëî&î*·î/î0µî3Åî5~î;‡zî ®ï?) vîÐï;Îî¨î¡î§îÛî!Ÿî%*î'¸î*‡î,Yî0Áî3ôî:7î>1î@PîD(îGöîï:'înî~î7zî ®ï6ÌvîÐï3qîKî#î?îî#+î'Ôî)ÿî0üî2U î:î=Xwî>±ï3qî?{ï3qvîCÃï3qîDï3qîG îï1Êîúzî ®ï.o vîÐï+î¾î¿îøî† î& î,�î."î0Yî3®î8î9‡î; î=DîBá îï)mîºîóîâî £î#ªî&…î)Jî,;î.: î4î90î?FîD_îGáîï'Å î@î wî'>ïûî+¹•TVm$¸ameformatasintheEditTooloperationsfield.Amongotherthings,youcanusethistoinitializevariousEditToolchoicessuchasIgnoreCaseorMatchWords.CEDAR4.2vî$+ïg'wî%ïg'î%|ïg'vî(„ïg'wî)lïg'rîG~ïg'xî ìï^õî®î©îËwî ®ï[™îÔî îïîÊîNî+î!"îTIOGAEDITOR34TiogaUserProfileEntriesDefaultfileextensionsThisdetermineswhatextensionsTiogashouldlookforinopeningfiles.TheentryisoftheformSourceFileExtensions:mesatiogadfcmconfigstyleYoumayalsohaveanentryforimplementationextensionstobeusedwiththe"loadimpl"commands.ImplFileExtensions:cedarmesaOpenFirstLevelOnlyIfsettotrue,documentswillbeopenedwithonlytheirfirstlevelshowing.Defaultisfalse.OpenFirstLevelOnly:TRUEDefaultStylesDeterminedbyFileExtensionsThisentryspecifiesthedefaultstyletobeusedwithdocumentsthatdonotexplicitlynameastyle.Thestyleisdeterminedbytheextensioninthefilename.TheentryisoftheformExtensionStyles:...Tospecifyadefaultstyleforfileswithnoextensionintheirname,usethefakeextensionname"null"inthislist.DefaultStyleThisentryspecifiesthedefaultstyletobeusedwithdocumentsthatdonotexplicitlynameastyleanddonothaveanextensiongivenintheExtensionStyleslist.TheentryisoftheformDefaultStyle:CedarDefaultsubmenusThisentryspecifieswhichmenus,ifany,shouldautomaticallybedisplayedwhenyoucreateanewTiogaviewerbyclickingoneofthebuttonsintheupperrightcornerorbygivinganExeccommand.TheentryisoftheformDefaultTiogaMenus:placeslevelsorDefaultTiogaMenus:noneYoumaydeleteorreorderthemenunamestosuityourtastes.ScrollbottomoffsetWhenyouaretypingandthecaretgoestoanewlinejustoffthebottomoftheviewer,Tiogawillautomaticallyscrolltheviewerupalittletomakethecaretvisibleagain.Thisparametercontrolshowfaruptoscroll;abignumbercauseslargerbutlessfrequentglitches.ScrollBottomOffset:3CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'xî Mï^õîî îvzî ®ï[¥î¡îÿ vîÐïXVîí î÷îX î$þî(âî-aî0~î2¿î4pî9Àî=‘î@lîDîEsîG/îïV®î1ïT2îðî#mî&Ôî(™î*âî/îÐïQ·îäîîîÀî îî"œî$ß î.Ä î5lî7 î9î9î@.îDIîF2îï"ÐîKî#î·î#îÜî!;î1ï Tîî#,î1ïÙî1ï]îîÐïáîßîãîðî´î!’î#òî'Óî,î-Åî0gî3¢zî ®ï‘îºîkvîÐïBî îæî\îÄî!Ÿî$"î'¢î*ßî,±î-þî1î3éî6®î9î;†î@sîBOîDÒîïšîÒî` î·î Cî"†î&Îî(Äî)Ñî,åî.vî2î4Qî7‘î;Ãî@îC îïóîEîIîqîƒî1î Tî!~î#Ýî) î-Cî1.î3¯î6Dî;Õî1ï wîšwî'>ïûî+¹ôTVm$¸5=î;{î@|îAçî ®ïF%îçzî ìïBÖîàî÷ î_î9î vî ®ï?‡îÇî[îÓî2îÚî# î$¸î&¨î)äî,þî3ïî6½î8Ãî;7 îAîDÞîFî ìï=àî Äîôî` î©îTIOGAEDITOR35ScrolltopoffsetWhenyoudoaFindcommandyoumaywanttoseeafewlinesinfrontofthematchtogiveyoumorecontext.ThisparametertellsTiogahowmanyextralinestowantinsuchsituations.TheentryisoftheformScrollTopOffset:1SelectionCaretThedefaultbehaviourforTiogaistoplacethecaretattheendnearerthecursorwhentheselectionismade.Somepeoplehaverequestedtohavethecaretalwaysplacedatoneendortheother,hencethisprofileentry.Thechoicesarebefore,after,andbalance.TheentryisoftheformSelectionCaret:beforeSelectionDisplacementThisletsyouspecifyaverticaldisplacementformakingselections.Tiogabehavesasifyouhadpointedthisnumberofpointshigherupthescreensothatyoucanpointatthingsfromslightlybelowthem.TheentryisoftheformYSelectFudge:2TIPTableThisentryspecifiestheTIPtablestousewithTiogadocuments.TheentryisoftheformTiogaTIP:MyOwnTip.tipDefaultSeethesectiononTIPtablesformoreinformation.UnsavedDocumentsCacheSizeThiscontrolsthenumberofunsaveddocumentsthesystemwillremember.TheentryisoftheformUnsavedDocumentsCacheSize:4ShowUnsavedDocumentsListIfthisistrue,aviewerwillbecreatedholdinganup-to-datelistoftheunsaveddocumentsthatcanstillbereloaded.TheentryisoftheformShowUnsavedDocumentsList:TRUEUsercategoryAsdescribedabove,thisentryletsyoucontrolyourusercategory.ThealternativesareBeginner,Intermediate,andAdvanced.TheentryisoftheformUserCategory:IntermediateCEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'zî ®ï_,îºî#vîÐï[ÛîîÑîðî3î¨î%"î'ñî+î.„î0Kî2·î3úî6³î:î;Îî?YîA+îC¤îGàîïZ4îãî‚îüî{î|î%æî(°î,wî/cî3î6nî9‘î;&î>jî@îC îïXŒîæîzîæîŸîþî1ïVîžzî ®ïR¿îµvîÐïOnî²îdîæî!-î%î&Œî(Eî+ãî.Lî1´î3Vî5Àî8�î<Ïî?8îCpîG/îïMÇî«îîšîgî!Ûî%î+Rî,øî06î2�î5âî:>î>‘î@!îBÅîEtîG/îïLîî$îÙî\î!óî$Þî)»î,"î0Üî4„î7Nî=Qî@=îCäîEcîG/îïJxî1ïGûîÎzî ®ïDªîµ vîÐïAZîóî|î;îáîî#ð î,@î.†î3x î:�î>wîC·îEnîFØîï?²îìîîæî9î î$bî(Øî+î-—î1öî3áî6Õî9³î î×îäîIî!î!µî# î$Ùî'9î1ï;Ž î€zî ®ï8=î‘vîÐï4ìîêî~î÷îWî"î&î'³î*(î-Cî1# î8ðî;Èî?\î@ÇîB€îDàî1ï2pîÇ î"+îÐï/óîfîÆîbîiî*î#î%Tî(ç zî ®ï,¢î0îaî�vîÐï)Qîðî,î‘î Ãî"‚î'àî.×î1<î5½î8nî?íîBËîFdîGÖîï'ªînî1ï%-î%4zî ®ï!Üîlîïî vîÐï‹î]î î�îÈîýîmî"$î$ î(õî. î0 î6Âî9 î:Ïî=:îBžîïäîÝîhî îùîzî!Sî$æî&Rî( î*kî1ïgî$¤zî ®ïîþvîÐïÆîî}îî éî$¶î'nî*^î/Iî2½î5îî<µî?Å îG;îïîB îµîlî&¿î)˜î-+î.—î0Pî2°î1ï¢ îS wî'>ïûî+¹ÿ6TVm$yïR¼îzîî�î²î †î!æî#ˆî'î)dî,µî.Aî0•î3@î7xî9Ëî=íîA–îCêî ìïQî iî&î îšîñî"Cî$î'Zî)Ëî-9î1¯î6î7Äî:�î=Iî?îA�îE—î ìïOnî �îýîmîEîîbî$ î'�î*Tî00î3î6œî8î9Áî< î ®ïLðîKzî ìïI�îó vî ®ïFJîçî…î[îî`î R î(¸î+î0 î7`î;^î@µîB‚îDîF×î ìïD¢îî©îÞîŸîÊî!"î#<î%¤î)åî+±î.‡î1Gî3Úî7�î9"î=Bî@±îE‚î ìïBûîQî)î½î)îâîAî ®ï@} îýzî ìï=*î Ðvî ®ï9×îÈî[îÕî4TIOGAEDITOR36CommandSummaryThisisashortsummaryoftheTiogacommandsavailableusingthekeyboardandmouse.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-CFirstcapCEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'xî Mï^õî vîoï[¦îpîÂîÒî6îî¹î!ÿî%Åî,‘î22î5Âî8î=÷î@•îE˜î ®ïYÿîÕîjîgî!áî$‚î'Éî+¨î.Jî1�î6¼î:œî=•îBŸîF2î ®ïXX îoïUÝîHî»îÕîÛî;î#Dî%˜î(Ôî+î0Âî5_î;]î?—îBfîDÆî ®ïT5îôî¾îGîÇî¬îÜî~wî$~ïT5î%IïT5vî'ïïT5î(«ïT5î*Ñî-}î0(î2§î5wî8ñïT5î9¼ïT5vîíîA˜wîEyïT5îFïT5vî ®ïRŽîCwîïPvî�ïPî"Bî$ÂwîïNkvîpïNkwîéïNkvî�ïNkî!{î#ûwîïLÄvî“ïLÄîïLÄî�ïLÄî$Iî(wî*0î,°î0Éî4~î8SwîïKvî�ïKwîïIuvî�ïIuî!#î#Œî%:î(Mî-wîïGÎvîïGÎwî™ïGÎvî�ïGÎî!#î$î&èî(–î+©î0uwîïF&vî�ïF&î$'wîïDvîpïDwîéïDvî�ïDî!õî%wîïBØvîïBØwî™ïBØvî�ïBØî$'wîïA0vîïA0wî™ïA0vîúïA0wîtïA0vî�ïA0î!õî%wîï?‰vî�ï?‰î ìî#û î+eî0†î4\wîï=ávîpï=áwîéï=ávî�ï=áî ìî&{ wîï<:vî�ï<:î!{î&§î*Õî-ðî2Äî6ýî;nî>ÕîDdwîï:“ vî�ï:“î!{î&§wîï8ë vî�ï8ëî!…îoï6pîõîgî'îzî!¶î#ôî(Ý wîï3õîúï3õî'åï3õî4Ðï3õîï2Nvîúï2Nîýî'åï2Nî+èî4Ðï2Nî9Žî?3î@ÌîE–wîï0¦vîúï0¦îýî'åï0¦î+èî4Ðï0¦î9¹î?FîBtîEwîï.ÿvî4Ðï.ÿî;qîBTîFØîï-Xîoï*Ü îÛî/îkî¨î"î%¸î(owîï(avîï(aî™ï(aî�ï(aî!õî%ªî)€wîï&ºvîpï&ºîéï&ºî�ï&ºî!Dî"òwîï%vîï%wî™ï%vîúï%îtï%î�ï%î!zî#)wîoï"—vî2ï"—îÍï"—îîkî§î!äî&�î*úwî.Lï"—î/ï"—vî2ï"—î2’ï"—î5)î6•î8ôî;jî??wîï vîgï îáï î�ï î ªî#Ãî%qwîïuvîgïuwîáïuvîBïuî»ïuî�ïuî"ýî&dwîïÍvîgïÍîáïÍî�ïÍî"ýî$íî(TîoïRîêwîïRîÛïRvî"ïRwî›ïRî vîïRwî—ïRvî ïRî ÀïRwî"»ïRî#†ïRvî%ÌïRwî&FïRvî'`ïRî(%ïRî*nî0iî77î9tî;Òî@çîC î ®ï«îZîîCwî¨ï«îsï«vîºï«wî 3ï«vî!‘ï«î"7ï«wî$rï«î%=ï«vî'ƒï«wî'ýï«vî)nï«î*ï«î+Fî,™ î4�î6hî:î=SîA«îEâî ®ïî=îwî¤ïî2ïvî¶ïîïî!gî"�î(ñî.î0[î6oî9íwîï‰vîï‰wî™ï‰vî�ï‰î$'wîïávîïáwî™ïávîúïáwîtïávî�ïáî!õî%wîï:vîï:wî™ï:vî�ï:î!{î'y î.äwîï’vîï’wî™ï’vî�ï’î!Þwîï ëvîï ëwî™ï ëvîúï ëwîtï ëvî�ï ëî!êwîï Dvîï Dwî™ï Dvî8ï Dwî²ï Dvî�ï Dî!œwîï œvîï œwî™ï œvîúï œwîtï œvîï œwî�ï œvî�ï œî Õwî'>ïûî+¹ÿ¼TVm$‹ìï* vî Nï* î Çï* îmï* î!îÐwî ìï(avTIOGAEDITOR37CTRL-DSelectdocumentCTRL-EExpandabbreviationCTRL-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*CEDAR4.2vî$Ûïg'wî%Ãïg'î&-ïg'vî)4ïg'wî*ïg'rîG~ïg'wîï_/vîï_/wî™ï_/vî�ï_/î!’wîï]ˆvîï]ˆwî™ï]ˆvî�ï]ˆî"¥ wîï[àvîï[àwî™ï[àvîRï[àîËï[àî�ï[àî!Dî%¿î'mwî,¤ï[àîïZ9vîïZ9wî™ïZ9vî�ïZ9î$'wîïX’vîïX’wî™ïX’vîúïX’wîtïX’vî�ïX’î!õî%wîïVêvîïVêwî™ïVêvî�ïVêî"î%ªî) î,Wwî0ïVêîïUCvîïUCwî™ïUCvîúïUCwîtïUCvî�ïUCî#Äî'nî+dî.wî3ºïUCîïSœvîïSœwî™ïSœvî�ïSœî “wî$ŠïSœîïQôvîïQôwî™ïQôvî�ïQôî!oî&"wîïPMvîïPMwî™ïPMvîúïPMwîtïPMvî�ïPMî#)î'ÛwîïN¦vîïN¦wî™ïN¦vî�ïN¦wî$IïN¦î%ZïN¦vî'ðïN¦î(iïN¦wîïLþvîïLþwî™ïLþvî�ïLþwî ÏïLþîïKWvîïKWwî™ïKWvîúïKWwîtïKWvî�ïKWwî"´ïKWîïI°vîïI°wî™ïI°vî�ïI°î!oî$ÁwîïHvîïHwî™ïHvîúïHwîtïHvî�ïHî#)î&{wîïFavîïFawî™ïFavî�ïFawîïDºvîïDºwî™ïDºvîuïDºîïïDºî�ïDºî!Dî$áî&�wîïCvîïCwî™ïCvî8ïCî±ïCî�ïCî!Dî&zî()î-U wîïAkvîïAkwî™ïAkvî�ïAkwîï?Ävîï?Äwî™ï?Ävî�ï?Äî!’î%áî+.î,Ýî2‚î40wîï>vîï>wî™ï>vî�ï>î$'wîïïûî+¹ÿ°TVm$lî ìïX’vî ýïX’wî vïX’vîØïX’wîQïX’vîmïX’î¢î#Lî'Bî)ùwî/˜ïX’î ìïVêvî ýïVêwî vïVêvîmïVêîqwî hïVêî ìïUCvî ýïUCwî vïUCvîmïUCîMî"wî ìïSœvî ýïSœwî vïSœvîØïSœwîQïSœvîmïSœîî#¹wî ìïQôvî ýïQôwî vïQôvîmïQôwî &ïQôî!8ïQôvî#ÍïQôî$GïQôwî ìïPMvî ýïPMwî vïPMvîmïPMwî¬ïPMî ìïN¦vî ýïN¦wî vïN¦vîØïN¦wîQïN¦vîmïN¦wî’ïN¦î ìïLþv ÿLAURELþŸ ÿ TIMESROMANþŸ ÿ TIMESROMANþŸÿ TIMESROMANþYÿ TIMESROMANþæÿ TIMESROMANþŸÿ HELVETICAþÿLOGOü´ÿ HELVETICAþŸÿ HELVETICAþŸÿ HELVETICAþæÿ HELVETICAý…vîØï?ÄwîQï?Ävîmï?ÄîÒî âwî ìï>vî ýï>wî vï>vîJï>îÄï>îmï>îpî­î%Áî(Üwî ìï NGôL TW æ`Šcákœp õz Ö„‹m“ ;ž ©l±¡·  ÂçÅ>ÉOËÜÑ  ÛŠãéì|ðMöëü»  ìï40vî ýï40wî vï40vîØï40wîQï40vîmï40îYî!Ôwî%”ï40î ìï2‰vî ýï2‰wî vï2‰vîmï2‰îÌî!Õwî'pï2‰î()ï2‰î+î ìï0âvî ýï0âwî vï0âvîØï0âwîQï0âvîmï0âîÌî!Õwî'pï0âî()ï0âî+xî&Žïûî+ ÿj/ & › œÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿTiogaDoc.Tioga 7-Jun-83 14:37:32