Overview & Concepts NoteCards User's Manual 1. Overview & Concepts NoteCards is a system designed to aid in the collection, structuring, and analysis of textual and graphical information. The basic objects in the NoteCards system are NoteCards (or simply cards). Each card contains a small, idea-sized unit of text or graphics. Individual cards can be linked together to form networks that reflect the interconnections among the information (ideas) contained in each card. These networks among cards rely on the notion of typed links. Links are identified by link icons, objects located in the text or graphics of one card (the originating card) that reference some other card (the destination card). The user can retrieve and display the destination card of any link by using the mouse to select the iconic representation of that link in the originating card. The user can also display a listing of all of the links that are directed into and out of a card. The screen image below shows two cards that discuss the model underlying the system. šž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ€‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€Ł˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€Ł€‹€‹€Ł€Ł€‹€‹€Ł€Ł€‹€‹€Ł€Ł€‹€‹€Ł€Ł˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€Ł˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€ŁÇÇ˙çü˙<˙ü˙ţĎ˙˙óĎ˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€‹ÇÇ˙çü˙<˙ü˙ţĎ˙˙ńĎü˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€‹Ă‡˙çü˙<˙ü˙ţ˙˙˙ńĎü˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€ŁĂ† ˙<ŔÁ‚NHđĚ0ppŕŔĂ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€ŁÉ$äää˙<œœœ’NIÉĎđÉĚç'&dœ™˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€‹É$äää˙<œœœžfIÉĎňIĚç'ţgœ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€‹É$ää˙<œœ€ždÉÉĎňIĚŕ'đgœĂ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€ŁĚdääü˙<œœŸžtÉÉĎó Ěçç&gœń˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€ŁĚdäää˙™œœœžpÉÉĎó Ěç'&gœ™˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€‹Îć ˙ÜŔÁžyÉĚóŒ0pq'ŔĂ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€‹˙˙˙˙˙˙˙˙˙˙˙ů˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€Ł˙˙˙˙˙˙˙˙˙˙˙É˙ůĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€Ł˙˙˙˙˙˙˙˙˙˙˙ă˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€‹€Ł€Ł€‹€€‹Đ €€€Ł! €€Łçœ@YŃŔqĎ8ł88tŽx‘â"—‚Ě<:8€‹‘’"@"j2 ‰$D̂D‘"DŒ˜‚1"„’"˜‘ƒ2BFD€‹Ÿ’>@BŔpĄÄ|ˆ‚8‡|„‚!>„’T‚"BB|€€ŁR @2B  $@ˆ‚™@„‚! „’T‚"BB@€€Ł‘2"!"B2 ˆB$Dˆ‚D‘"DŒ‚!"„’ˆ‘‚"BFD€€‹ŽáœAŃŔpAĂ8ˆ‚8œ8tĄx‘ŕˆŽ‚"<:8€‹@€€Ł€€Ł€‹˙˙€˙˙ř˙ü˙ü€‹˙˙€˙˙ř˙ü˙ü€Ł˙˙€˙˙ř˙ü˙ü€Ł˙˙€˙˙ř˙ü˙ü€‹€€@@€‹€€@@€Ł€€@@€Ł€€@@€‹đ€ @€ €€ń@đ@@€‹€ @0€€ @@@€Łń g€ (<áŔ€քsЖpŕ@@ g‡HG<ŕ@€Łá ¨‘"€$‘ €@á„‰š‰@ @ ¨HČH‘@€‹ €$‘ńŔ€@„řŕ@ @ńHHHŕ@€‹ € "‘ € „€@@HHH@€Ł ‘"€ @!‘ € Œ‰‰@HČȑ@€Łđđé€ @€  áŔ€đĐtpΐpŕ@‡GG ŕ@€‹€€@@€‹˙˙€˙˙ř˙ü˙ü€Ł€Ł€‹€‹€Ł€Ł€‹€‹€Ł€Ł€‹€‹€Ł€Ł€‹@€‹€:$č@Ŕ€@€Ł@" €€@€ŁH^=q‹‡8ˆzB‘B@9"€€Ł!"BBŠ H „„  BB@É"€€Ł#"0bB$H‘ H „ĉ"F‘BD‰!ˆ€‹âĐ\AáÇâFŔx¸pâ:âB8u!ˆ€‹@€Łŕ@€Ł€‹€‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ€Ł€Łţ€‹€‹á €Ł`߀ŔŔ€ ?`€Ł ˜Ŕ``Ŕ€0`€‹3|Î>8ű<ř0ß>qó|ăěóŕ0g™˜€‹fĂ3 cfĚŰf› 1›0>l٘€Ł fĎ3;<ĚŔ˜>}›|řěó00g†`€Ł`€Ł`f€‹ý`<€‹€Ł˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ€Ł˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ€‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ€‹Á˙˙˙˙?˙˙?˙˙ŔO˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ€Łœ˙˙˙˙?˙ç?˙˙ĎĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ€Ł>˙˙˙˙˙ç˙˙˙ĎĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ€‹>A‡ aÁ0`ĎĚÜ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ€‹˙˙˙˙˙˙˙˙˙>I939>Lç''?ŔÉÉÜ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř€Ł˙˙˙˙˙˙˙˙˙>O9ó9<üç''?ĎÉ̉˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú€˘""""""""/>O9ƒ99ŕç''?ĎÉ̉˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ"""€ˆˆˆˆˆˆˆˆˆ>O9393Ěç''?ĎÉĚ!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţˆˆˆ€ˆˆˆˆˆˆˆˆˆœĎ939'Ěç''?ĎÉÎs˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţˆˆˆ€˘""""""""/Áρ‰9 bq0g?ĎĚs˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ"""€˘""""""""/˙˙ů˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ"""€ˆˆˆˆˆˆˆˆˆ˙˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţˆˆˆ€ˆˆˆˆˆˆˆˆˆ˙˙ƒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţˆˆˆ€˘""""""""/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ"""€˘"""""""","""€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€˘"""""""","""€˘"""""""","""€ˆˆˆˆˆˆˆˆˆŒ˙˙˙˙˙˙˙˙˙˙˙ţˆˆˆ€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€˘"""""""","""€˘"""""""","""€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€˘"""""""","""€˘"""""""","""€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€˘"""""""",p"""€˘"""""""",đ€"""€ˆˆˆˆˆˆˆˆˆŒ˜xˆˆˆ€ˆˆˆˆˆˆˆˆˆŒÁćožH%Ŕˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ€ ‘ h˙˙đăČ& ˆˆˆ€˘"""""""",@H˜‘8€H@"""€˘"""""""",@‡W éH@"""€ˆˆˆˆˆˆˆˆˆŒ@ĐH@ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ@€ĐH@ˆˆˆ€˘"""""""",@Ŕ@"""€˘"""""""",@`@"""€ˆˆˆˆˆˆˆˆˆŒ@0@ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ@@ˆˆˆ€˘"""""""", @ """€˘"""""""",  """€ˆˆˆˆˆˆˆˆˆŒ ŒŠG.%Ă ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ ěŠHą&$`ˆˆˆ€˘"""""""", ~¤Ž8ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ€€  ˆˆˆ€˘"""""""",€ŕŕđ €"""€˘"""""""",€p"""€ˆˆˆˆˆˆˆˆˆŒ€ Gă€ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ€ ŽČ˜D@ˆˆˆ€˘"""""""",†А‡Ŕ"""€˘"""""""",€ ̐‘8p"""€ˆˆˆˆˆˆˆˆˆŒáȀř’@#"Dˆˆˆˆ€ˆˆˆˆˆˆˆˆˆŒdIáP“ă‡˙˙ŔC|8čˆˆˆ€˘"""""""",'ČN˙˙ŔC@Č"""€˘"""""""",$H‡˙˙ŔFĉ"""€ˆˆˆˆˆˆˆˆˆŒ$$H‘Ŕ˙˙Ŕ:¸tčˆˆˆ€ˆˆˆˆˆˆˆˆˆŒÄ#Ç€ŕ@@ˆˆˆ€˘"""""""",@8@@"""€˘"""""""",@!@@"""€ˆˆˆˆˆˆˆˆˆŒ @(ĺÎ8@ ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ @1$D€@ ˆˆˆ€˘"""""""",‚ €CĺČřŕ@ """€˘"""""""",‚ €BH€p@"""€ˆˆˆˆˆˆˆˆˆŒD8Ł§"BB$Hˆ@ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒDDÄh’"@"""€ˆˆˆˆˆˆˆˆˆŒ‡.qŔ˙˙˙˙˙˙˙˙˙˙˙˙˙ŕˆˆˆ€ˆˆˆˆˆˆˆˆˆŒˆ˜‘1"  ˆˆˆ€˘"""""""", !BC€ """€˘"""""""", !3B@@ """€ˆˆˆˆˆˆˆˆˆŒ!#BD@ ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒĄB3€ ˆˆˆ€˘"""""""", """€˘"""""""",€€ŕ """€ˆˆˆˆˆˆˆˆˆŒ€3Ŕ ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ€‡ßfyöož< ˆˆˆ€˘"""""""",€ăfĚĆmłd """€˘"""""""",€ófŔĆl?p """€ˆˆˆˆˆˆˆˆˆŒ€3fŔĆl0 ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ€3fĚĆl3L ˆˆˆ€˘"""""""",`áŘ>xsěx """€˘"""""""", """€ˆˆˆˆˆˆˆˆˆŒ ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ ˆˆˆ€˘"""""""", """€˘"""""""",€ """€ˆˆˆˆˆˆˆˆˆŒ` ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ˙˙˙˙˙˙˙˙˙˙˙˙˙ŕˆˆˆ€˘"""""""",Ŕ """€˘"""""""",0Ŕ€"""€ˆˆˆˆˆˆˆˆˆŒ °Ŕˆˆˆ€ˆˆˆˆˆˆˆˆˆŒŔŒ`ˆˆˆ€˘"""""""",Ŕ @0"""€˘"""""""",0 """€ˆˆˆˆˆˆˆˆˆŒ  ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€˘"""""""",Ŕ"""€˘"""""""",0Ŕ€"""€ˆˆˆˆˆˆˆˆˆŒ Ŕˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ`ˆˆˆ€˘"""""""",Ŕ0"""€˘"""""""",0€"""€ˆˆˆˆˆˆˆˆˆŒ €@< ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ@ Bˆˆˆ€˘"""""""",€ €<[‹‡‡"""€˘"""""""",`€BgĚHH‘"""€ˆˆˆˆˆˆˆˆˆŒ€BDČHGˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ€BDhH@ˆˆˆ€˘"""""""",€€BBD|HH‘"""€˘"""""""",`@<€ """€˘"""""""",Ŕ A"F‰ """€ˆˆˆˆˆˆˆˆˆŒ0A9páŔÁˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ a˙˙đˆˆˆ€˘"""""""",Ŕ€0"""€˘"""""""",Ŕ @"""€ˆˆˆˆˆˆˆˆˆŒ0 ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ  ˆˆˆ€˘"""""""", """€˘"""""""",€ ô„ť.p€"""€ˆˆˆˆˆˆˆˆˆŒ` ̄̑1 Ŕˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ"!) >B@`ˆˆˆ€˘"""""""",>!  B@0"""€˘"""""""",€A!"B@"""€ˆˆˆˆˆˆˆˆˆŒ`A ëéœB0 ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ€@ˆˆˆ€˘"""""""",ŕ@@"""€˘"""""""",€0 ˆ"""€ˆˆˆˆˆˆˆˆˆŒ`Čˆˆˆ€ˆˆˆˆˆˆˆˆˆŒlˆˆˆ€˘"""""""",<"""€˘"""""""",€€"""€ˆˆˆˆˆˆˆˆˆŒ`@ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ0ţˆˆˆ€˘"""""""",˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ"""€˘"""""""",€"""€ˆˆˆˆˆˆˆˆˆŒŔ€ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ0€€ˆˆˆ€˘"""""""", `€"""€˘"""""""",€"""€ˆˆˆˆˆˆˆˆˆŒŔ€ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ0€ˆˆˆ€˘"""""""", €"""€˘"""""""",€€ """€ˆˆˆˆˆˆˆˆˆŒŔ€ Ŕ ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ0€ ß<}™çĎˆˆˆ€˘"""""""", € Űf͛3"""€˘"""""""",€˜f͛"""€ˆˆˆˆˆˆˆˆˆŒŔ€ f͛ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ0€ f͛3ˆˆˆ€˘"""""""", € <|ůáŢ"""€˘"""""""",€"""€ˆˆˆˆˆˆˆˆˆŒ€ˆˆˆ€ˆˆˆˆˆˆˆˆˆŒ€ˆˆˆ€˘"""""""",€"""€˘"""""""",€"""€ˆˆˆˆˆˆˆˆˆŒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţˆˆˆ€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€˘"""""""","""€˘"""""""","""€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€˘"""""""","""€˘"""""""","""€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€ˆˆˆˆˆˆˆˆˆŒˆˆˆ€˘""""""""/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ"""€˘""""""""/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ"""€ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ€ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ€˘""""""""""""""""""""""""""""""""""""""""""""""""""""""€˘""""""""""""""""""""""""""""""""""""""""""""""""""""""€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ The type of each link specifies the nature of the relation between the originating and destination cards. For example, in the screen image above, the card titled "Model Underlying Notecards" has links to other cards that explain various components of the model. One of those links goes to the card "Organization Flow", which is displayed beneath it. The link icon in "Model Underlying Notecards" has been expanded to show its type, Explanation, and its destination, "Organization Flow". Cards are stored in NoteFiles. The user may have several NoteFiles, corresponding, for example, to various topics or subject domains. However, only one NoteFile can be active at a given time. More importantly, cards in one NoteFile cannot be linked to cards in another NoteFile. Therefore, a NoteFile is a self-contained collection of interconnected cards. It is easy for users to get lost in a large NoteFile of interconnected cards. For this reason, the NoteCards system provides two organizations; the network of interconnections among cards and the FileBox hierarchy. A FileBox is an object that contains (links to) cards and/or other FileBoxes. Cards can be filed in one or more FileBoxes. Every FileBox (except the "root" FileBox) is contained in at least one other FileBox. Whereas cards may be linked together to form an arbitrary network, the set of FileBoxes forms a strict hierarchy (i.e., the set of FileBoxes contained in FileBoxes is restricted to form a directed lattice structure). FileBoxes are meant to hold all cards relating to some given topic. A FileBox typically contains both subFileBoxes, containing any cards relevant to the subtopics of the main topic, and cards containing information relevant to the main topic. For example, the screen image below shows the FileBox containing both cards shown in the previous screen image in addition to other cards describing aspects of the NoteCards model. č˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óĎ˙˙ř?˙ţ˙˙Ÿó˙˙˙˙˙˙˙˙˙˙˙˙˙˙ńĎü˙óŸ˙ţ˙˙Ÿó˙˙˙˙˙˙˙˙˙˙˙˙˙˙ńĎü˙çŸ˙ţ˙˙Ÿó˙˙˙˙˙˙˙˙˙˙˙˙˙˙đĚ0gřp`a˙83˙˙˙˙˙˙˙˙˙˙˙˙˙˙đÉĚç'ó2NL˙$““““˙˙˙˙˙˙˙˙˙˙˙˙˙˙ňIĚç'˙3ÎG˙$““““˙˙˙˙˙˙˙˙˙˙˙˙˙˙ňIĚŕ'˜3Îa˙$““˙˙˙˙˙˙˙˙˙˙˙˙˙˙ó Ěçç“3Îx˙1“““ó˙˙˙˙˙˙˙˙˙˙˙˙˙˙ó Ěç3“3ÎL˙1““““˙˙˙˙˙˙˙˙˙˙˙˙˙˙óŒ0x8“ŕa˙;˜83˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔ?ţüÂţ€Ŕ@ B @€Ŕ@@!@€Ŕ@@ Ą8Ŕ~üü@ AüŔ€$€ABŔ€$€B"Ŕ€$@„Ŕ€'űüř? ü~ŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔ řŔ€@˙ÁřŔ`D A DŔPH @AA $ŔHH @! #€ŔDH?€@!ţ pŔ„@€â@@Ŕ‚@€ˆ"@HŔˆ@A@ˆŔ€‡ŕ€>ŕŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙řŔ˙˙ŔŔ˙˙ŔŔ˙˙ŔŔ@ŔCŽ0ŔŔq€ŔCŽ0ŔŔy€0ŔCŢxůć7ÇĎ>ŘŰăŕyž|ń㏟<ŔCŢ͛66lŮśŘŰ6`mł1›0ÍłdŔCv͛ö6l߰͛6`mł1űĚ3pŔCv͛6lŘ0Ĺ6`gł1ƒĚ3ŔCv͛66lŮ°Ç6`gł1›6Ě3LŔC&xůććgĎ0Â3ŕcžńăěxŔ@`Ŕ@ `Ŕ@ŔŔ@Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙řŔŔŔŔ˙˙˙˙˙˙˙˙˙ŕŔ˙˙Ŕ Ŕ˙˙Ŕ Ŕ˙˙Ŕ Ŕ@ ŔAŕ ŔC0 ŔCƒĚßxsěxŔ@Ŕ@Ŕ@Ŕ@Ŕ˙˙˙˙˙˙˙˙˙˙˙řŔŔŔŔ˙˙˙˙˙˙˙˙˙˙€Ŕ˙˙Ŕ€Ŕ˙˙Ŕ€Ŕ˙˙Ŕ€Ŕ@€ŔCŕ€ŔC0Ŕ€ŔC7ĎfyóŔ€ŔC6ŮłfĚĆ@€ŔCćłfŔǀŔCłfŔÁŔ€ŔCłfĚÄŔ€ŔC>xw€€Ŕ@€Ŕ@€Ŕ@€Ŕ@€Ŕ˙˙˙˙˙˙˙˙˙˙€ŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţŔ@Ŕ?€@Ŕ@@@Ŕ8@`€ŔAđ`€ěŔ$C0 ŔBCçÎ>oœ}ž| ó3ŔClĂ3a†1łf͛3ŔC Ď3c1łf ™śŔBC Ű3f61łf ™ţŔ$AC Ű3l61łf ˜ĚŔAAóĎłoŸžf đĚŔA@ŔŔA@ ŔŔ@€Ŕ@Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ The FileBox structure provides a way of keeping track of sets of cards on a common topic. In contrast, the links between individual cards allow the user to represent the interconnections between various ideas or pieces of information, independent of any categorization into topic areas. The NoteCards system provides a number of tools to help users collect, manipulate, and organize the cards in a NoteFile. The Browser mechanism displays a graphical representation of a given set of cards and the links between them. The Search mechanism builds a list (link icons) of all cards in the NoteFile that have a given word or character string in their descriptive title. The system provides a mechanism that helps track the source of the information in any card. This Source mechanism allows users to specify for each card a link to the source of the information in that card. The system also maintains a special property list containing information about the author and time of every change made to the card. In addition to this update information, users can add arbitrary attribute-value pairs. For example, a user might want to attach a Certainty Value property (and value) to every card. The value of this property would indicate the degree to which the information contained on the card is believed to be true. At the present time, the property list of a card can only be inspected and changed by the user. However, future plans call for mechanisms that automatically inspect and manipulate these property lists, with the goal of making machine-generated inferences about the information contained in a card. The Link Index mechanism builds a sorted list of cards linked by a specified link type or set of link types throughout an entire NoteFile. This mechanism allows users to examine a relationship in a NoteFile by looking at all instances of this relationship. The list generated by this process may be useful in clarifying the user-defined relationship taxonomy. Finally, the Documentation mechanism provides a tool to pull together the textual information stored in a specified group of cards into one card. It should also be noted that the NoteCards system includes tools for manipulating whole NoteFiles. For example, NoteFiles can be backed up onto floppy diskettes and damaged NoteFiles can be repaired. Sections 2 through 4 of this manual describe the objects in the NoteCards system, i.e., NoteCards, FileBoxes, and Links. These sections include descriptions of the Browser, Documentation, and Search mechanisms. Sections 5 and 6 explain how to manipulate these objects within the NoteCards environment. Sections 7 through 10 give operating instructions for the text, sketch, graph, and bitmap editors used to manipulate the text and graphics contained in NoteCards. Section 11 discusses the Programmer's Interface and how card types may be created through this interface. Section 12 outlines strategies for coping with system bugs. Appendices A and B provide a more detailed look at the Programmer's Interface and the NoteCards Types Mechanism. NoteCards NoteCards User's Manual 2. NoteCards Three types of cards, Text, Sketch, and Graph, can be used to store various types of information in the NoteFile. Text, graphics and combinations of the two may be entered into a card with the Text and Sketch editors. In addition, the Graph editor is used to construct a layout of user-defined, labelled nodes. 2.1. NoteCard Types Cards are created by selecting Create from the Main Menu with the middle mouse button (use both buttons for middle if using a two button mouse) and choosing a card type from the Type? menu. @€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ř˙˙˙˙˙˙?˙˙ţg˙˙˙?˙˙ţg˙˙˙<äç˙˙˙<ääçĎ˙˙˙>däçŸ˙˙˙>LäŸ˙˙˙?Lä˙˙˙˙˙? äçŸ˙˙˙?œŸ˙˙˙˙œ˙˙˙˙˙˙üœ˙˙˙˙˙˙ţ<˙˙˙˙€€€€€€`€fř€3<`€?`€0`€3<`€f8€€€€€€€ř€Œ€óŸ€°Ěـ€ƒĚـ€†Ěـ€†Ěـ€íƒď™€€ € € €€€€0€°0€3|óŕ€631›0€ź?1ƒ0€ś01ƒ0€ł31›0€1žó0€€€€€€€ŰŔ€ Ŕ€ <řó0€›f͙ŕ€ ~͘Ŕ€ `͘Ŕ€ f͙ŕ€ <řó0€€€€€€đ˜›ç™™çŸólٛ,ہ› ÍłŘ› Ďđ쁛 Ćbl؁ó†cǘ€€€€€€€€€ Ŕ€|óŕ€™†m›0€ߞaƒ0€Ř6aƒ0€ Ůśa›0€`ó0€€€€€€ŒŒŒćfřůćaŒ6Ć͛3ÁŒ7†Í›ńŒ6Ć͛Œ6f͛3ÁŰ66Ěůća€€€€€€żą€aąž<Íď|ůąłf͙łfaął`͙żfaął`͙°faąłf͙łfaż<}™žf9€€€˙˙˙˙˙˙˙˙ Selecting Create with the left mouse button immediately creates a specific type of card. This specific type has been previously designated as the default type through the Change Parameters command from the Main Menu. (See Section 5. Main Menu: Change Parameters and Create). Cards are viewed through windows manipulated by a window menu (see Section 5. Main Menu: Create and Section 6.1. Window Menu). Approximately 20 cards and/or boxes may be displayed on the screen at one time with the windows overlapping if desired. After making a selection, a border of a card will pop up next to the cursor. This border can be moved to any location on the screen by moving the cursor. Plant the border by depressing any mouse button, and a card then replaces the border. The system-defined card types are: Text  a card for entering text. (See Section 7. Text Editor for editing instructions.) An example of a text card is shown below. Iƒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ř?˙˙ţ˙€˙˙üó˙˙˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€óŸ˙˙ţ˙ó˙˙Ďüs˙?˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€óŸ˙˙ţ˙ó˙˙Ďüs˙?˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€đřpF`˙óŕ̃ü3 80?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ř332rNóÎLĎü2s9Éə'?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ţ32rNóÎaĎü’s9É˙™ç?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ó˜32r@óŔsĎü’s8 üç?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ó“32rO˙óĎáĎüÂs9ůəç?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ó“32rNóÎLĎüÂs9Éəç?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ř8“2`˙óŕĚăüăŒIđ?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ €Ŕň @@ @€D€€€Ŕ–ŔŔ €D€@€Ŕ’Äp#ăźÇ9ǘS@pGáǁâŕĺÀ—8â’8¸ €ŔƒLd‚@ĆÍH’(¤ôŔ Hƒ$H‘‚F$@˜‘DÄ €Ŕ‚DŔ&ŔÇĆH“čD@@Ž!Ç!$ ˆO!#ä$q@€Ŕ‚D0!‚@ĆH’$D@@&@!$ ˆH!"$ @€Ŕ‚D$‚@ÖOH’(¤Dŕ@‘$H‘#$ ˆH!"$$‰ˆ€€Ŕćnŕwŕs™ŽgÇ>ăH0ŽçÄ hG!Ä$qp€Ŕ€Ŕ@€Ŕ€Ŕ€Ŕ€Ŕóř 0@H @ ‚@€€Ŕc0@ @ @€Ŕcůp㈸:\x qpčqÄG‡HŽ.qĂŁ€ó‚ăƒ’€Ŕců™0DE"FH„Ŕ‰‰"$ˆ‘Hȑ1"$dA DA’€ŔĆ`„ |„‘ rAʐŠBAČO‚‡!$€ŔĆ`ˆ @„‘ ’FM Š2BFHH€‚!$€ŔĆ;`ˆŠ DŒ‘ 0DH‘"‘„"BDHȂˆ‚#$€ŔÇůű0g8tŒńęĐ3¨NN„B3§Gâg$€Ŕ€€Ŕ@€Ŕ€Ŕ @€Ŕ$ˆ$ˆ@: $@€Ŕ € €@  €ŔĂĽÉpč8¸qq%ČáŔ zDpčyÄ^/K‡Af\B 0â €Ŕ$d‰‰"Dĉ‰$‰  "(‰""ˆ#$LHÁ™"bB É €ŔČI@9rIă€"ů#á!$HHA>BBˆq@€ŔI@É ’I@đ""!$HHA BB‰‘@€ŔHÉ0D‰‰I$H"(‰""ˆ#$HHÁ"BF‰€€Ŕ‡HŇĐ8upęâHŃÈ"DpčÄF#HGAB:ˆč€€Ŕ @€€ŔŔ€€Ŕ€Ŕ€Ŕ$"‰€€Ŕ "€€ŔÁqgˆGKž—â łŃŇ8$q\: pzáÁëŃŔ¸q`€Ŕ$A‰¨HHĚH˜ƒ ̒22D$‰"bF ˆ# ‰ ĉ €Ŕ'Á HHHH‚@ˆ’|$BBB "ŕ‰ŕ„9€Ŕ$ HHHH‚@ˆ’@$˘BB "‰„É€Ŕ$A‰HČČH˜ƒ€ˆ’22D$‰BF " ‰ ĉ€ŔÁq‡GHF—ŕ€ˆ‘ŃŇ8$q B: ŔhŃŔ¸u€Ŕ@€B€Ŕ€<€Ŕ€Ŕ˙˙đ€Ŕ˙˙đ€Ŕ˙˙đ€Ŕ˙˙đ€Ŕ€Ŕ€Ŕ€Ŕ0 €Ŕ˜0@ €Ŕ Á€@ €Ŕ Űďxăŕ7źpůăÁY‡ˆáŕ\8áĄtpč%ŔpyÄ^€Ŕ™ŒĚ306f›6AfH‘IbD$„Œ‰& ˆ""ˆ€Ŕ ٌĚó06fy›÷DCŠČâB|„„ů$ 8#á€Ŕ ٌͳ06fٛÁDLŠHB@„„$ Č"€Ŕ ٌͳ06fٛ4ÁDH„IbD$ŒŒ‰$ ˆ""ˆ€Ŕ˜ěĚűŕ6f|ůçDGD¨áŕ\8Ättpč$ tÄF€Ŕ€Ŕ˜˙˙đ€Ŕđ€Ŕ€Ŕ €€Ŕ€ "€’€Ŕ€ "€‚€ŔĂĎ8pâ΁ĹĂ ł.%Ä$sÎ#‰pčzáŔ¸˝f\—ž,€Ŕ$$D‰Q‚&$`̑1&$$‰#$I‰# đ™"b‘’!4€Ŕ$$|€r€ä$ ˆ‡!$$$9!#‰ "ŕ„‘B’! €Ŕ$$@’ƒ$$ ˆ™!$$$É! I "„‘2B’! €Ŕ$$D‰‚$$`ˆ‘!&$d‰#dI " đ"b‘’!!€Ŕ#Ă8pęÔ# ˆŽĄ%ätÎŁ‰čŔ¸\‘ž!€Ŕ@€Ŕđ@€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ Graph  a card for creating and editing node links and graph structures. An example of a graph card is shown below. (See Section 8. Graph Editor for editing instructions.) N‡˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üř?˙˙ţ˙ŕ˙˙Ÿ˙<˙˙˙˙˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóŸ˙˙ţ˙Ď?˙˙Ÿ˙˙Ď˙˙˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóŸ˙˙ţ˙Ÿ?˙˙Ÿ˙˙Ď˙˙˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üđřpF`˙ŸŕÁ˙ Áƒ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üř332rNŸä™œœ˙ œÎrrfIĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üţ32rNœ'ůœœ˙$œÎrćyĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó˜32r@Ÿ'Áœœ˙$œÎyĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó“32rO˙Ÿ'™œœ˙0œÎ~rfyĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó“32rNÎ'™œœ˙0œÎrrfyĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üř8“2`˙á'āœ˙8Áă|˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙ţ˙˙˙˙˙Ÿ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙ţ˙˙˙˙˙Ÿ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙ţ˙˙˙˙˙Ÿ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üŔ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ> ŔA Ŕ@8ł‹€ Ŕ<"DÔL@ Ŕ>„@ Ŕ d„@ ŔA"D„H@ Ŕ>:ƒˆ@ Ŕ Ŕ@ Ŕ€ Ŕ€ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ@ Ŕ ~H Ŕ@@ Ŕ@@Hâáâ Ŕ€|I@ Ŕ @Iň€ Ŕ0@I€ ŔŔ@I@ Ŕ@Hâáâ Ŕ Ŕ Ŕ ` Ŕ € ŔC ŔŒ Ŕř Ŕ€‚` €€ Ŕ€ƒ€ €€ Ŕ€ń  %Ä@—Ž" Ŕ€ƒ‡˙˙˙ &$€˜‘‘ Ŕƒř`† $%Ÿ Ŕ‚`€ $&€ Ŕ€@ $$@‘‘ Ŕ€ńŔ0?$$ ŽŽ" Ŕ Ŕ Ŕ € Ŕ@@ Ŕ€0 Ŕ Ŕ Ŕ€ Ŕ@| Ŕ0B Ŕ ABY‡< Ŕ A!"BfH˜ Ŕ@A! BDO Ŕ€A! BDH ŔB!"FDH Ŕ|:DGŒ Ŕ Ŕ Ŕ Ŕ Ŕ ˙ü Ŕ@@ Ŕ€@ Á€ŕü@p Á€€ @€@P Á@€@ @~@Đ Á ‡‡x˜ôA x@ AAx ÁˆB„Š A „"!@Ď ĹŕA,ń8q`BÄ Á" Â@‰A ˙˙üCćŒ&˙ţ~5 D‰Ż˙\D Á"?‚@‘@$ˆ$A!Ş8ůTD Á" ä‚@Q@@$ˆ$A!ށTÄ Á"  ‚@Q@! dŒ$A!DD‰^ ÁˆBŒ  @!„!!€¤KÄ~ đD8qAp Á‡ƒŕö€ô@!x@@Đ Ŕ! @P ŔA@p Ŕ@ Ŕ˙ü Ŕ Ŕ€ Ŕ@ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ€~ @ Ŕ@ @0 Ŕ !@0 Ŕp"<^QĹŔ Ŕ$0ˆBa?˙”R& Ŕ,?ˆ€Aä Ŕ2 €A“$ Ŕ!ˆBA& Ŕ~  3LJ0Ŕ@Ŕ? 00Ŕ  €€`0Ŕź€€0Ŕ>€Ŕ0Ŕ|€ŕ0Ŕř€đ€0Ŕđ€ř@0ŔŕœŔx 0Ŕŕ|0Ŕŕ>0Ŕ0ŔŒ`0Ŕ˙˙˙˙˙˙˙˙˙˙˙€0Áó °J€€0Á˜0Đ €€0Á›}ď|€€€0Áó1™†f`>"Ŕ€0Á›1™žf˙đ<`BŔ€0Á›1™śf`<zŔ€0Á›1™śf€|ŕ€ 0Áó™Ÿ|xŕ€ 0Ŕ` xŕ€ 0Ŕ`xŕ€@0Ŕ`řđ€@0Ŕđđ€@0Ŕđđ€@0Ŕđđđ€€0Ŕđ&ř€đ€€0Ŕđ&ř€đ€€0Ŕđüđ€ 0Ŕđü€đ€@0Ŕđ&ř€đ€€ř0Ŕđřđ0Ŕđđđƒđ0ŔđŕđŽ0Ŕđ;ŕđŔ0Ŕřsŕđ€80ŔxçŔŕ€0ŔxÇŔŕ€0Ŕx€ŕ€0Ŕ|€ŕ€0Ŕ<€€Ŕ€0Ŕ<@<*Ŕ€0Ŕ>@p*Ŕ€0Ŕ€ŕJ€€0Ŕ@Ŕ~€€0Ŕ˙˙˙˙˙˙˙˙˙˙˙€€0Ŕ€€0Ŕ€‚_€0Ŕ@‚>€0Ŕ Â>€0Ŕâ|€0Ŕâxŕ|€0Ŕňú€0ŔúŔń€0Ŕ~ ŕ€€0Ŕ€>` Ŕ@€0Ŕ@  € €0Ŕ € €Ŕ€€0ŔŔŕ?€0Ŕŕ~€0Ŕřü€0Ŕü`đ€€0Ŕŕ@€0Ŕ€?Ŕ?Ŕ €0Ŕ@ř˙€0Ŕ ˙ţ€0Ŕ˙đ˙ř€0Ŕ˙˙˙ŕ€0Ŕ˙˙˙€0Ŕ˙˙ř€€0Ŕ˙€@€0Ŕ‚ €0ŔB€0Ŕ"€0Ŕ€0Ŕ €0Ŕ€0Ŕ˙˙˙˙˙˙˙˙˙˙˙€0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ FileBox  a card containing a list of link icons representing sub-FileBoxes (FileBoxes nested within other FileBoxes) and NoteCards. The labels FILEBOXES and NOTECARDS help differentiate what kinds of cards are filed in the FileBox. FileBoxes are used to support hierarchical organization of information according to conceptual groupings. Section 3. FileBoxes provides an explanation of how FileBoxes may be used for structuring information in the system. Browser  a card that presents a view of cards/boxes and the links between cards/boxes in a specified portion of the current NoteFile. Given a starting card or box and a set of link types, Browser will create a graph structure showing all NoteCards and FileBoxes linked to and/or from the initial card/box by recursively following all links of the types specified. This graph structure displays both the specified set of cards/boxes, and the links between the cards/boxes in the set. The following is an example of a Browser card: ˜˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ůç˙˙üó˙˙˙üĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óç˙˙üó˙˙˙üĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óţ  ÁÁƒüĚ3š‡˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óüĎÉĚ󜜓ü ““š2rO˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ó‡Ď™Ě󜜟üäó™r˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óć8 󀀟üäó™†˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óäÎyü󟟟üäó˜Câ~˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ůÄĚůĚ󜜟üäóœç2r˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü&$ 8ÁÁŸü ř<ç‡˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔŔŔŔ?˙˙˙˙˙˙˙˙ŕŔ?˙ţ Ŕ?˙ţ Ŕ?˙ţ Ŕ  Ŕ ` Ŕ ` Ŕ`g<ă0 Ŕ a™d30 Ŕ gœpó0 Ŕ 퇳0 Ŕ í“Mł0 Ŕ çŢxůđ Ŕ  Ŕ  Ŕ  Ŕ@  Ŕ€?˙˙˙˙˙˙˙˙ŕŔŔŔŔŔŔŔ Ŕ@Ŕ€ŔŔŔŔŔ?˙˙˙˙˙˙˙˙˙đŔ?˙ţŔ ?˙ţŔ ?˙ţŔ@ Ŕ€ ˜Ŕ Ŕ ăçžyđŔŕ6l˜Í˜Ŕ 6n͘Ŕ0 6c˜Í˜ŔŔ ›6i˜Í˜Ŕ  Ű3ďy˜Ŕ@8 `Ŕ€Ŕ `Ŕ˙˙˙˙˙˙˙˙˙đ ŔŔ˙˙ŕ< Ŕ˙˙ŕŔ?˙˙˙˙˙˙˙˙˙đŔ Ŕ 8Ŕ€ ř!ŔŔ!Œ`nŔ˙˙áŒăćůĆxđŔ !€36`fČđŔ!€ó6aćŕlŔ"€!ł6cf8#€Ŕ!ł6cf˜`ŔC˙˙ŕřűć9öđŔ Ŕ ŕŔ€ Ŕ ?˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŔ˙˙˙˙˙˙˙˙˙đ€Ŕ?˙ţŔ@8?˙ţŔ ?˙ţŔ@Ŕ Ŕ0 |Ŕ€ €ŔfŔ ž}đ€fű|xđŔŕłlĂᙟfŰf͘Ŕ 3`Ă癟|ĂfÁřŔ€ 3`Ŕ ™€`ĂfÁ€Ŕ@ 3`Ŕ ™€`Ăf͘Ŕ@ `pπ`ĂfxđŔ Ŕ@ Ŕ Ŕ Ŕ?˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŔŔŔ€Ŕ@Ŕ ŔŔ€ŔŔŔŔŔ€Ŕ@Ç˙˙˙˙˙˙˙˙˙˙˙ ?˙˙˙˙˙˙˙˙řÇ˙˙Ŕ@?˙ţÇ˙˙Ŕ?˙ţÄ@?˙ţÄ@ ÄAđ ŔÄC` ŔÇ˙˙ĂÇĎ>ůăρ Î1œ|pÄC8`٘c6m4 Ă1†fÄC៘c÷ě@`ĎfxÄCcc  Ű6fŘÄC;f˜c6l Ű6fŘÇ˙˙ÁŮ÷Ď9ăĚP˙˙˙˙˙˙˙˙˙€ ώf|Ä@˙˙Ŕ€ Ä@@˙˙Ŕ€ Ä@@€ Ä@@@ € Ç˙˙˙˙˙˙˙˙˙˙˙CŒ €?˙˙˙˙˙˙˙˙řŔCĚ€€ŔG˙˙ĂĚăěóăŔ€ŔCl1›6@€Ŕ€Clń›7‡řŔ€C=ą›1ŔƒćŔ€C=ą›4Ŕ€ŃŕŔ@˙˙Ăřěó7€€ČŔ@@€f€Ŕ@@€1€pŔ @€(@Ŕ @€ ŕŔ ˙˙˙˙˙˙˙˙˙€ Ŕ €Ŕ‚pŔA€Ŕ `đ˙˙˙˙˙˙˙˙˙řŔ˙˙ŔŔˆŔ˙˙ŔŔ„<˙˙ŔŔBŔ@ŔAŔ8@0Ŕ € @0Ŕ€ä@3xăĚ ™÷Ŕ@ÁŔ@(€€Ŕ@€@Ŕý@@ Ŕ@PŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔ€Ŕ€@Ŕ@˙˙˙˙˙˙˙€Ŕ ˙˙đ€ŔŔA˙˙đ€Ŕ0A˙˙đ€Ŕ!€Ŕ€Ŕ€‘Ć€Ŕ€Ŕ@9Ć€Ŕ@ ĆqžŔ€Ŕ@ ţ˜Ŕ€Ŕ Ćy˜Ŕ€ŔĆ٘Ŕ€ŔĆ٘Ŕ€ŔĆ}ŽŔ€Ŕ€Ŕ€Ŕ€ŔA€Ŕ€˙˙˙˙˙˙˙€Ŕ@Ŕ Ŕ ŔŔŔ„ŔDŔ"ŔŔ˙˙˙˙˙˙˙ŔŔƒ˙˙ŕ@ŔC˙˙ŕ@ŔĂ˙˙ŕ@Ŕ" @Ŕ2 ř@Ŕ !Œ@Ŕ!›ă€@Ŕ!›0Ŕ@Ŕ!›3Ŕ@Ŕ!›6Ŕ@Ŕ!›6Ŕ@Ŕ řűăŕ@Ŕ @Ŕ @Ŕ @Ŕ @Ŕ˙˙˙˙˙˙˙ŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Before selecting Browser, the starting card/box or a link icon refering to the card/box must be visible on the screen to allow selection with the mouse. After creating a blank browser card, a prompt window will be displayed above the card asking the user to designate a starting card/box. The user may select the initial card/box or abort the browser by selecting Cancel. In the above example, the box chosen was Gazetteer. After designating the starting card/box, a list of Link Types will be displayed from which the user selects the types of links the browser should follow. Both links to cards/boxes and links from cards/boxes may be selected for tracking. The user may select the types and Done or abort the browse by selecting Cancel. In the above example, the link types chosen were FiledCard, SubBox, and Comment. Once the link types have been determined, the browser compiles the set of cards/boxes and displays it in the Browser card. The links can be drawn in one of two ways, depending on a parameter value set in the Change Parameters command from the Main Menu. (See Section 5. Main Menu: Change Parameters: LinkDashingInBrowsers.) The first method shows the links as solid lines; the second method uses dashed lines. With the second method, each link included in the Browser is assigned a different style of dashing. There are six styles of dashing; therefore, dashing for links after the sixth type will be of the same style. The Browser card shown above was created with the LinkDashingInBrowsers parameter set to Yes. A legend is attached to the upper right-hand border of every Browser. This legend displays each type of link present, and, if the links are dashed, the legend displays the particular pattern of dashing. For the Browser card shown above, the legend appears as follows: z3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕϟó˙˙˙˙˙˙˙˙˙˙˙˙Ŕϟó˙˙˙˙˙˙˙˙˙˙˙˙ŔĎ˙ó˙˙˙˙˙˙˙˙˙˙˙˙Ŕϐ38˙˙˙˙˙˙˙˙˙˙Ŕϓ’s?˙˙˙˙˙˙˙˙˙˙Ŕϓń˙˙˙˙˙˙˙˙˙˙˙Ŕϓř˙˙˙˙˙˙˙˙˙˙Ŕϓ’~?˙˙˙˙˙˙˙˙˙˙Ŕϓ“3?˙˙˙˙˙˙˙˙˙˙ŔŔ““˜˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ€@€@Ÿ’< @B @8t€8ł @ŸDŒ€DÔ`˙˙˙˙˙ü@|„€„ @@„€d„ @DŒBD„`@8t<:ƒ @€@€@€@€@€Ŕ@@ @Kˆ#Ä@@LOÄ"€UUUUUUT@€ˆHH$!@€HHH$!@HĚH$"€@‡KĂÄ@@€@€@€@€@‡€@@ˆ@@@‹1f\đ@Lə"b@{Ţ÷˝ď{Ü@H‰>B@@H‰ B@@ˆHH‰"B@@‡‡ˆ‰B0@€@€@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ The characteristics of browser cards and graph cards are identical except for the single-item menu that is displayed by pointing to the title bar with the cursor and depressing the middle mouse button. (See Section 8.1. Graph Editing Menu.) The command in this menu follows: Recompute Browser  modifies the browser card to reflect the current NoteFile starting from the same card or box and following the same link types as originally specified. Warning: nodes and links added or deleted through the Graph Editing Menu commands Add Node, Add Link, or Delete Link will be removed when Recompute Browser is executed. (See Section 8.1. Graph Editing Menu.) Search  searches through all boxes and cards looking for titles containing a specified string of characters. A new card is created containing links to these cards. This search card also contains the day and time the list was compiled. Search is case sensitive so the string must be typed exactly as it appears in the title. For example, the Search card below was created by answering the prompt for a search string with Creat. úő˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕü˙˙?˙˙ůü˙üœ˙˙˙Éţ˙ţ?˙˙˙˙˙˙˙˙ŔůĎ˙˙?˙˙ůœ˙ü™Ď˙˙óÉţ˙Îg?˙˙˙˙˙˙˙˙ŔóĎ˙˙?˙˙˙œ˙ü“Ď˙˙óÉ˙˙˙Ďç?˙˙˙˙˙˙˙˙Ŕóü800˙Éü“ř0pŕÉţ@˙‚A0˙˙˙˙˙˙˙Ŕóů™'&Éœç˙óů'&s˙ţNÎg'?˙˙˙˙˙˙˙Ŕó˙™ç#˙șœç˙óůç>s˙ţNÎg'?˙˙˙˙˙˙˙ŔóĚç0˙șœç˙óÉŕ0s˙ţNÎg ?˙˙˙˙˙˙˙Ŕóəç<Âœç˙óÉçćs˙ţNÎg'˙˙˙˙˙˙˙˙Ŕůəç&ç9œç˙ůÉç&s˙ţNÎg'?˙˙˙˙˙˙˙ŔüIđ0˙ç9Äç˙üđq8˙ţNâq0˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔŔŔŔŔŔŔ„ŔŔ>Œ €ÁŕŔŔ€ŕ"ŔŔ9ŕ<,Áp„:đ°@ "ŔŔ H€"Bs#‰„"F Č@ Š:E€ŔŔ@€ B"!„~Bˆ!ŠăŔ@ŔŔ0€ B"!„@Bˆ R  ŔŔ$€ B"!„@Bˆ R ŔŔDH"B"!„"'ˆ "$ ŔŔ?Îp`ßĚóç|ůŕ@ŔŔClĂŮłm™ŒŮ†m› @ŔŔCĎŮłm™Řa›€@ŔŔC Ůł=™Œ6a˜ŕ@ŔŔC ŰŮł=™ŒŮśaš`@ŔŔ˙˙ÁóŽŮŸđç`űŔ@ŔŔ@@ŔŔ@3@ŔŔ@@ŔŔ@@ŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ŔŔ˙˙Ŕ€ŔŔ˙˙Ŕ€ŔŔ˙˙Ŕ€ŔŔ@Ŕ€ŔŔAđŔ?`Ŕ€ŔŔC1€`` Ŕ€ŔŔCçŽ>ßŔ1ž<Íď|řgŸq€ŔŔC3y€0ŔŔCçŽ>ßŔ3|ó3<óŕyž|ń㏟ŔŔClĂŮł`>m›3e›`mł1›0ÍłŔŔCĎŮłŕ3a™śqűmł1űĚ3ŔŔC Ůł`3a™ţƒgł1ƒĚ3ŔŔC ŰŮł`3a˜ĚM›gł1›6Ě3ŔŔAóŽŮŸđ>`đĚxócžńăěŔŔ@ŔŔ@3ŔŔ@ŔŔ@ŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔ˙˙ŔŔŔ˙˙ŔŔŔ˙˙ŔŔŔ@ŔŔŔAđŔ?8ŔŔŔC Ŕ<ŔŔŔCçŽ>ßŔ <Íđ<Ď>xńÇρŔŔClĂŮł` fxŔ6٘͘fفŔŔCĎŮłŕ ~0Ŕ6٘ýćŔŔC Ůł` `0Ŕ3٘ÁƒfŔŔC ŰŮł` fxŔ3٘͛fŔŔAóŽŮŸđ <Ěp1ĎxńöŔŔ@ŔŔ@3ŔŔ@ŔŔ@ŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔŔ˙˙Ŕ@ŔŔ˙˙Ŕ@ŔŔ˙˙Ŕ@ŔŔ@Ŕ`@ŔŔAđŔ0`Ŕ0`@ŔŔC0Ŕ0`@ŔŔCçŽ>ßŔ0o™€ß<Ě3ϞßŔ0ló3ĚŔ€ŔŔClĂŮł`>m›ćg€€ŔŔCĎŮłŕ0mű6c€ŔŔC Ůł`0mƒ6c€ŔŔC ŰŮł`0m›6g€€ŔŔAóŽŮŸđ0lóăĚŔ€ŔŔ@€ŔŔ@3€ŔŔ@€ŔŔ@€ŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕŔŔ˙˙Ŕ ŔŔ˙˙Ŕ ŔŔ˙˙Ŕ ŔŔ@Ŕ ŔŔAđŔ€ ŔŔC€ ŔŔCçŽ>ßů˜đ ŔŔClĂٳ͹ ŔŔCĎŮłÍáŔ ŔŔC ٳͰp ŔŔC ŰŮł͙0 ŔŔAóŽŮŸö͍ŕ ŔŔ@ ŔŔ@3 ŔŔ@ ŔŔ@ ŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üŔŔ˙˙ŔŔŔ˙˙ŔŔŔ˙˙ŔŔŔ@ŔŔŔAđŔ ăŔŔC3 ó`ŔŔCçŽ>ßŔ8ŔŔClĂŮł`fślŔŰfc6a›fŔŔCĎŮłŕ~y† ŔŰfcö˜fŔŔC Ůł``ن ŔĎfc ˜fŔŔC ŰŮł`3fنlŔĎfc6m˜fŔŔAóŽŮŸđ><}ƒĚŔÇ<9ăÇŘ>ŔŔ@ŔŔ@3ŔŔ@ŔŔ@ŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ Note: this list is not updated as new cards are entered into the NoteFile. The date and time the list was compiled can be used to help determine if the list in the card is out-of-date. LinkIndex  creates a card that contains a sorted list of all of the cards in the NoteFile connected by the specified link type(s). A Link Index card helps clarify the link-based relationship taxonomy which has been created within a NoteFile. The following is an example of a Link Index card. DÍ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŔ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đř?˙˙ţ˙Ÿ?ç˙Ď˙Ď˙˙çŸ˙˙˙˙˙ů˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóŸ˙˙ţ˙Ÿ?ç˙Ď˙Ď˙˙ăŸů˙˙˙˙ů˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóŸ˙˙ţ˙Ÿ˙ç˙Ď˙Ď˙˙ăŸů˙˙˙˙ů˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đđřpF`˙Ÿ fČ Ÿá˜0`ŕáÁ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đř332rNŸ'$˙ÉÉÉɟᓙÎNLÉ9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đţ32rNŸ'!˙ÉÉÉĚ?䓙ÎOüĎ9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đó˜32r@Ÿ'!˙ÉÉČ䓙ŔOŕĎ9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đó“32rO˙Ÿ'$˙ÉÉÉü?ć™ĎÎLĎ9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đó“32rNŸ'&ÉÉÉɟć™ÎNLĎ9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đř8“2`˙''?ÉĚ Ÿç<`ŕâO˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŔ0Ŕ0Ŕ0Ŕ@0ŔŕH@@ @ÀüÀpŕ0Ŕ@@ @$@€$@‰0ŔâüáĐIqK‡G‡‹1q#‡@ńq$€qp< $H0ŔÂQ0I‰ LHȊHLɉ$HÁ ‰'€ř‰ˆ" $H00Ŕ"ňI @HHO„H‰ 'ČA Ä@€ůĂŔ`0ŔI  HHHH‰ $A L€ ‘@€0Ŕ0I HHȊHH‰‰$HÁ @€‰ˆ"@‰0Ŕáâ áĐI HGG‡ˆ‰q#‡@ń  qp#ăˆqđ0Ŕ 0Ŕ0Ŕ0Ŕ0Ŕŕ @@"0Ŕ€ @@@ 0Ŕç‹ ."ôK‡ @"\Gz<\0ŔˆM 1$DLH‘ ~bH˜‘"Bb0ŔˆH !(BˆOŽ@BC‡"BB0ŔˆH !4BˆH@BL™"BB0ŔˆH !"A H‘@bH‘"BB0Ŕ‡ˆ !!1 ‡ "\GPŽšB(‚I  „#€0ŔJHHHA!! B(‚)  d„ @0ŔDHHȐA!#"B‘‚ "D„d@0ŔDG‡G>!BŽ‚đÎ:ƒŁ€0Ŕ€0Ŕ`0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ   €0Ŕ  0€0ŔxtqáŃŤIpč(<áË:80Ŕ„Œ‰2&¤I‰$‘$MFD0Ŕ¤„„ůä"‰ $‘ňČB80Ŕ¤„„"‰ "‘HB0ŔD„Œ‰2$! !‘$HFD0ŔDxtqâŃÄ! č  áè:80Ŕ0Ŕđ0Ŕ0Ŕ0Ŕ?€  ăŔ0Ŕ  0Ŕ .#‹‡=.0Ŕ? 1$LH‘!10Ŕ !!ČC‘!!0Ŕ !&HL‘!!0Ŕ 1$HH‘!! 0Ŕ?‘.#¨GM! Ŕ0Ŕ 0Ŕ 0Ŕ0Ŕ0ŔA 0Ŕa 0ŔQyÀ0ŔI!"$@0ŔI!#ă€0ŔE!"@0ŔC!"$@0ŔAÀ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕˆ? 0Ŕ!€ 0Ŕ@–tqq>9čńp #ÄD0Ŕ@šŒ‰‰D‰ ˆ>$$D0Ŕ@„9 ‰  $"¨0Ŕ@„É d‰  $"¨0Ŕ!Œ‰ D‰  $!0Ŕtu >:hń #Á0Ŕ„0Ŕx0Ŕ0Ŕ0Ŕ|0ŔB0ŔBYáŇĎ80ŔBj2$D0Ŕ|B80Ŕ@B0Ŕ@B22$D0Ŕ@AáŃŃĂ80Ŕ0Ŕ0Ŕ0Ŕ0Ŕ>0ŔA0Ŕ@!,áÀ0Ŕ áÀ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ After creating a link index card, a list of Link Types will be displayed from which the user selects the link type with which the index will be built. Both links to cards/boxes and links from cards/boxes may be selected for tracking. The user may select the type(s) and Done. In the example above, Explanation was selected, followed by Done. Once the link type have been determined, a prompt window is displayed above the card asking the user whether or not back links should be built to the cards or boxes connected by the specified links. Back links are useful if the link index is being used to collect cards for later modification of link types. The example shown above was compiled with the back links option off. After the prompt is answered, link index compiles the set of cards/boxes linked by the chosen link types and displays the list in the Link Index card, sorted alphabetically. This new card also contains the day and time the list was compiled. Note: this list is not updated as new cards are entered into the NoteFile. The date and time the list was compiled can be used to help determine if the list in the card is out-of-date. Document  creates a card that contains textual information collected from all descendant cards and/or boxes from a specified FileBox or NoteCard. Once Document is selected, the user is prompted for a starting box or card. After this selection, a sub-menu of Make Document parameters is displayed. ů^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ńń˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ńń˙?˙9˙˙˙˙˙˙ů˙œ˙˙˙˙˙ç˙˙˙˙˙˙˙˙˙˙€đá˙?˙<˙˙˙˙˙˙ů˙œ˙˙˙˙˙ç˙˙˙˙˙˙˙˙˙˙€đá‡3ƒ<ÁÁœ‚800œĂƒŕÁƒ˙˙˙˙˙˙˙€ňI3'9<œœœ™““™˙œ™’ffNg9$Ď˙˙˙˙˙˙˙€ňIó9<œŸœ™““™˙ůŸćfNg9<˙˙˙˙˙˙˙€ňIƒ<œŸœ™™˙ŸÁŸf@g>˙˙˙˙˙˙˙€ó3'?<œœœ™“ó™˙Ÿ™žffOç??˙˙˙˙˙˙˙€ó3399œœœ™““™˙Ÿ™žffNg9<Ď˙˙˙˙˙˙˙€óš‰9ƒÁÁŔ™˜3œŸÄŸf`ńƒ>˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€Ŕ€Ŕ€Ŕ€Á‚đ8"8p€Á€2$€ÁƎ,4q͐qaÄG2DŮaŇ $8рÁň I‚2L‰ă$Jž‰’"ˆ‘*DŠ’&H“@y#"D€Ŕ@B@¤Čˆ D‰ €"D€Ŕ@BA"@¤Č‰"D‰d@"D0€Ŕ@A@€â¤G8yŁ€<8Đ€Ŕ€Ŕ€Ŕ€Ŕ€ÁŔ‡8€>p@€Á $ˆ@€Á"# $8q"‹8ˆâĂG€Á⠁<‰BŒ”"D€$Ȁ€Á "<‚ˆ˜D€ňF€Á "DBˆ”D‰A€Á`"D‰"ˆ’"D‰Ȁ€Á᠁ <@€€Á&E*d‰2dID‘"@€€Ŕáł*XpŃŁ†ŸDˆŕ"|ř€Ŕ€Ŕ €Ŕ€Ŕ€Áđ|@€@8@€Á@@€@D€Á%‡@ŮaĂFŽ@qbC€DqaLJ€ÁáF@™&xŠ’$ɑ&@’„@@ B‚€Á„G‘"@ŠäHŸ"@@yB‚€Á„H‘"@ŠH"@€€D‰B‚€ÁFH‘&@Š’$ɑ&@D@D‰BH‚€Áň%‡‘|ŠaĂFŽ|#€8y`A‡‚€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ‡>pB#€ŔH™ ˆŁ$H€ŔH™ ˆŁ$H€ŔH•<€˘¤€ÁóäH• |ř>|¤>|€ŔH“ ‰ňdH€ŔH“ ‰dH€Ŕ‡>q#Ÿ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ These parameters are set to default values displayed to the right of each parameter. It is possible to change a value by placing the cursor over the parameter and depressing the left mouse button. This pops up a menu of values. Select a value from this menu. The parameters and their choice of values are described below: HeadingsFromFileBoxes  creates section headings and subheadings for the document according to the option selected. NumberedBold  includes numbered headings, in bold, of FileBox descendants of the originating FileBox. Each heading is numbered in standard section heading form. For example, "1.3" would be assigned to the third sub-filebox of the first sub-filebox of the originating FileBox. UnnumberedBold  includes unnumbered headings, in bold, of FileBox descendants of the originating FileBox. NONE  excludes headings of FileBoxes including the originating FileBox. TitlesFromNoteCards  enables the document card to be generated with paragraph-level labeling according to the option selected. Bold  includes titles, in bold, of all card descendants of the originating card. NotBold  includes titles, in regular type, of all card descendants of the originating card. NONE  excludes all titles of cards including the originating card (if starting from a NoteCard). BuildBacklinks  builds back links according to the option selected. Back links to cards allow the user to easily retrieve a card for text revision; back links to boxes facilitate structural revision of a document. In the sample MakeDocument Parameters menu shown above, the BuildBacklinks parameter is set to ToCards to facilitate the text editing process. When a final version of the document card has been generated, the user may want to set this parameter to NONE to omit the back links from a hardcopy. ToCardsBoxes  builds links to each NoteCard and FileBox descendant of the originating card or box. The link icon, displayed as a small notecard, is inserted next to the title of the card/box the link refers to. ToCards  includes link icons only to NoteCard descendants of the originating card or box. The link icon, displayed as a small notecard, is inserted next to the title of the card the link refers to. ToBoxes  includes link icons only to FileBox descendants of the originating or box. The link icon, displayed as a small notecard, is inserted next to the title of the box the link refers to. NONE  back links are not built for the Document card. CopyEmbeddedLinks  allows the user to retain or omit embedded links in descendant cards. ALL  includes any links appearing in descendant NoteCards. NONE  omits any links appearing in descendant NoteCards. Select  enables the user to select link types to be included in the Document card. When select is designated, a list of Link Types pops up from which the user selects the link types to include. ExpandEmbeddedLinks  allows the user to replace embedded links in descendant cards with their text. Note that cards that appear multiple places in the structure defined by the descendant cards are only expanded once, thus avoiding unneccessary duplication of text. In the sample MakeDocument Parameters menu shown above, the Select option was chosen, then the Capital link type was selected off of the menu listing link types. Therefore, any Capital links encountered while building the document will cause the text of the cards at the other end of the link to be embedded in the document at the link's location. ALL  for any link appearing in the text of a descendant card, the link is replaced by the text of the card linked to. NONE  leaves embedded links alone. Select  expands embedded links selectively, depending on the link type. 2.2. Selecting Cards and Boxes Often, the system requires users to select one or more cards. Selections can be made in one of two ways: 1. Place the cursor in the title bar of the card or box and depress the left mouse button. 2. Place the cursor over any link icon that refers to the card or box and depress the left mouse button. (See Section 4. Links.) 2.3. NoteCard Menu The NoteCard Menu contains a list of commands used to manipulate a NoteCard. Display the menu by placing the cursor in the title bar of the card and depressing the left mouse button. The following menu appears: —6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ€€`‚€y€ ř6`B€Í€ €0`€ ˘€áńćföřžyńçßgR€y›6fó6`śÍ›6ĚlŮŞ€=›3l1ƒ6`0͛ö oÜR€ ›3ü1ƒ6`0͛ l˘€Í›1˜aƒ6`0͛6 lÓB€ů™á˜aůö80yńćgž‚€€€€€€€€`Ŕ‚ż`0Ď~ŘŔBŒ0ـ``˘ŒołÁœfůădž`Ůćg™žÁăĎ`ŮçǙžx‚€€€€€0‚€0 B€` ˘€ăĎ>ř7ĚŔR€6Yś`6m€Ş€7°`6oR€1Ř0`6m€˘€4Ů°`6lŔB€708śl`‚€€€€€‚€˜`<B€Ř`f˘€ŮăĎăăŕpqŒđR€6Y€36`<˜Ş€7€ó6`xŮřR€Ű1Řł6`Řـ˘€Ű4فł6`fŘq˜B€™çű3ŕ||pđ‚€€€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ Select the desired command from the menu before releasing the button. Commands followed by a gray triangle pointing to the right have a sub-command menu. This menu is displayed by holding the button down and sliding the cursor to the right through the triangle. Select the sub-command before releasing the button. The commands and their sub-commands are as follows: Show/Edit Properties  displays a list of attribute value properties above the card or box. Shown below is an example of a text notecard with its property list displayed: Źę˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đđ“˙đ?˙˙˙˙˙˙ůó˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đó˙“?óŸ˙˙˙˙Ÿ˙ůóţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đó˙Ÿ?óŸ˙˙˙˙Ÿ˙ů˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóřó`ŔŕÁçůó ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đđ3“?ó’NNNIœçůňf˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóó“?đ3ÎNNOžgůň>˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóó“?óóÎN@OžOůó˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóó“?óóÎNOϟOůóĆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóó“?óóÎNNOŸůňf˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đđóóŕŔŕĎǟř˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙Ď˙˙˙Ÿ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙Ď˙˙üŸ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙Ď˙˙ţ?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŔ0Ŕ0ŔŔ0Ŕ€| 0Ŕ@@ 0ŔG<8qcÄ@@ 0Ŕ™‘@x 0Ŕ<@D0ŔHD€ 0ŔHD"€D 0Ŕ‡ <Á8 0Ŕ 0ŔŔ0Ŕ0Ŕ0Ŕ0Ŕ Ŕ€x Â0Ŕ €€DP !0Ŕ˜Ů™çϞD°âË"QăŇ"xp!0Ŕ Řٛ6ٲDÉ$Lˆ"PA" ˆ!0Ŕ͍ł6¸x'Č"ˆ" řÁ0Ŕ Œó6Ž@$ř" €0Ŕ ĚÇc6Ś@$H ˆ‘$&$ˆ0Ŕ g‚aćź@€âȈ`Äp‚0Ŕ0Ŕ 00ŔŔ0Ŕ €0Ŕ@D!áÄB @@8ř€pŕ€€0Ŕ@ lQ$E ŔŔD€‚€ "‰€€0ŔK xpŕlQ$E @ÇD€‚‚"™@€0ŔL“ ‰TQá‡Ĺ @@™8đ„‚Š@€0ŔH‘ řŔT‰@DH CĺG>Dˆ„€"¨đ@€0ŔH‘" € Tů"$O @HD‡Ŕ"Č@€0ŔL“"$‰T‰$H @HDˆ€‚"‰@€0Ŕ‹ pŕD‰ÄHŸ>đG8pŕ‚pŕ€€0Ŕ€€0Ŕ€0Ŕ0Ŕ p0Ŕ@D!áÄB đAÁřpÁ€0Ŕ@ lQ$E ˆ˘"€"€0ˆB€ "0ŔK xpŕlQ$E ˆ˘"€"€âŔP€AB‚ 0ŔL“ ‰TQá‡Ĺ ˆĄ‚€ń đBD‚0ŔH‘ řŔT‰@DH ńD@|ň'ȑˆD€0ŔH‘" € Tů"$O ň'Ŕ ˆçŔ0ŔL“"$‰T‰$H $@  ‘ˆ@@‚"0Ŕ‹ pŕD‰ÄHŸ>Ä@>€âŔ|p@@‚0Ŕ0Ŕ p0Ŕ0Ŕ0Ŕ"8páÇ0Ŕ€2D‰$H‚0Ŕ€2D™2dH‚0Ŕ€*@ŠRŁ‡0Ŕ€*@ŠR¤H‚0Ŕ€&Dɓ$H‚0Ŕ€&D‰$H‚0Ŕ"8páÇ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŔ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đńń˙ů8˙Ÿ˙˙˙Ÿ˙˙˙˙˙˙˙˙˙Ÿ?˙˙ČŸ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đńń˙ů3˙Ÿ˙˙óŸ˙˙9˙˙˙˙ů˙˙Ÿ?ç˙™ÉĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đđá˙ůó˙˙˙˙óŸ˙˙9˙˙˙˙ů˙˙Ÿ˙ç˙™ÉĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đđჁ œ8ŕÁ˙9  NŸ0Á˙9Éç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đňI993œ““Ÿóœœ˙9$äää™ÎŸ&g˙9Éç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đňI993̓“Ÿóœœ˙<äääůćŸ#ç˙8ç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đňI993ɓ“Ÿóœ€˙?<ääůä˙Ÿ0ç˙9ůç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đó993铓ŸóœŸ˙?<ääüůô˙Ÿ  üy˙0ń˙™ůĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙ó˙˙Ÿ˙˙˙˙˙˙ü˙˙˙ů˙˙˙˙˙Ÿ˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙“˙óŸ˙˙˙˙˙˙ü˙˙˙É˙˙˙˙˙Ď˙Ÿ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙Ç˙ř?˙˙˙˙˙˙ü˙˙˙ă˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŔ0Ŕ0Ŕ0Ŕ@@0Ŕô €@€H@ H0Ŕ„ €@€@ 0Ŕ…Äp8ł ¸pŕ\8t.ŸëKˆ^pHGáÄ°páÄt¸pčyŕ^<đD¸ł‡0Ŕ†$ˆ"DÔ`ĉbDŒ1HLHHˆ"HHƒ$Љ$ŒÄ‰"H"(ÄÔH‘0Ŕ„$p „ „8ŕB„!ȈHHHř HO‚ä€8ᡄů"H>„‡Ç0Ŕ„$ d„ „ČBd„!HˆHHHŠ2HH$€Č$„„"H „„0Ŕ„$ˆ"D„`„‰BDŒ!HˆLHȈ"Hȃ$€‰$Œ„‰"H"(ĄH‘0Ŕ„$p:ƒ „tŕB:tĄŚhK‡FpGGáԀtáÄt„pčŕF đD¸ƒ‡0Ŕ„€0Ŕx€0Ŕ0Ŕ€0Ŕ€€@€€ 0Ŕ€€€@€0Ŕ%Çç碁Ŕ‘ĎžDˆž,čŕóŔ—Ž" ·‹žqsÎ0Ŕ&$Hšˆ“"˜‘‚ ’$H"DˆĄ5D ˜‘‘ HLH‰‰0Ŕ$$ƒ’€ŕ‘ÄH>(U!!ŕD Ÿ HHů 0Ŕ$$Œ’ ƒ $H (U!!D  HH 0Ŕd$Hˆ’‘‚ ’$H""!!D ‘‘ HHH‰  0Ŕ¤#‡gRˆPŽĐ‘Ăˆœ" čŕ3ŔŽŽ"·ˆFqÎ 0Ŕ0Ŕ0`0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ 0Ŕđ 8Dđ0@0Ŕ€ D@0ŔƒŔpčč/Î%ĎDx¸q~ˆzĎ`őÁ g‡K8łaĹĄŔKžq~páŔ‰pŕ0Ŕ„ ‰"‘5&$Dš„ĉ¨ˆ#P™F$A ¨HÍD̙’&‚ LH‰¨‰ ‰‰0Ŕ„ 9 !$$(„„ůP"‘D'ÁńHHˆ‘äŔHHů9ŕQ đ0Ŕ„ É 2!$$(„„P"‘D$HHdˆ‘ HHÉQ 0Ŕ„ ‰"‘!$$„ĉ "‘D$AHČDˆ‘$ HH‰‰ !‰0ŔƒŔtčč Τ#x¸q "4#‡H:ˆ‘ÄŔHFqtáĆ!pŕ0Ŕ€ @!0Ŕ`€Ŕ€Á0Ŕ@0Ŕ@ @@ř0Ŕ@ @0Ŕ\8<ń#ÄE.¸=pŕ@GÈ0ŔbD $$E1#ĉ@H˜ƒđ˘$H0ŔB| $"Š!!„ đ@G‚Cä0ŔB@ $"Š!!„ @@‚B0ŔBD $!!#„ @H˜‚˘$@0ŔB8ń#Á!„ ŕ~GůÈ0Ŕ!0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ00Ŕ¸ĎŸđžŒřxxxxx|0ǀ|Ŕ0Ŕ<Řكł͌ĚĚĚĚĚĆĚŔ``0Ŕ<ŘكÇĎł|óŕ ͌ĚĚĚĚĚĆy÷Î7Ďą€LŔ``0Ŕ6ŘƒfŮłm›0m€ĚĚĚxxŔÍł6f1€ŒŔř00Ŕ6Řćža›0m€ĚĚĚĚĚŔýƒ6f ŔĚ00Ŕ3ŘŘf°a›0=ŒĚĚĚĚĚĆÁƒ6f Ŕ 00Ŕ3ŘŘf°a›0=ŒĚĚĚĚĚĆ̓6f ĚĚ00Ŕ1Ϙńö°`óŕřxxxxx|yĎśc„Œx00Ŕ,`0Ŕ`0Ŕ€Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ Included in this list are system-maintained properties such as the ID number (in this case, NC00088) and a list of the author, date and time of all updates to the card or box. These system-maintained properties may not be edited. In addition, the user can add or delete user-defined properties such as keywords or certainty values for the information contained in the card. The advantage of adding these user-defined properties is that they are machine readable and will be used in the future to support machine inferences. A menu to edit user-defined properties is displayed by placing the cursor in the title bar of the attached property list and depressing the left mouse button. Select the command from this menu before releasing the button. Add New Property  adds user-defined properties to the property list of this card. Type in the property name and attribute value. Then select a property already in the list before which this new property will be inserted. Properties are displayed in bold type and attribute values are displayed between brackets in regular type. Delete Selected Property  deletes a user-defined property from the property list of this card. Select the property to be deleted. Properties are displayed in bold type. Quit w/o Saving Changes  closes the display without saving any of the current changes made with the use of Add New Property or Delete Selected Property. Quit - Saving Changes  closes the display saving all current changes made with the use of Add New Property or Delete Selected Property. Edit Property List  same as Show/Edit Properties above. Show Links  displays above the card or box a list of all links to and from other cards and boxes. Links are represented in the list by link icons. (See Section 4. Links.) Selecting an icon with the left mouse button will display the card/box referenced by that link icon. To close this display, place the cursor in the title bar of the List of Links, depress the left button, and select Quit from the single item menu. Title/Sources/Fileboxes  pops up a prompt window above the card asking the user to follow through with the following: type in a title to the card, designate the sources from which the contents originated, and file the card in one or more FileBoxes. These operations may be selected individually from among the following sub-menu commands: Assign Title  pops up a prompt window above the card asking for the card's title. Type in a new or revised title followed by a carriage return. Designate Sources  pops up a prompt window above the card asking the user to select one or more cards that contain the source of the information in the current card. The source card is sometimes the source material itself or it may be a bibliographic reference to a source that is not in electronic form. Select Done from the menu above the prompt window after selecting the source card(s). Alternatively, select No Source from the menu to indicate that the contents of the current card do not have a source of information within the NoteFile. A link icon for the source card is not inserted in the body of the current card. The source for any card can only be displayed using the Show Links or Delete Source commands. File in FileBoxes  pops up a prompt window above the card asking the user to file the card in one or more FileBoxes. The initial execution of this command displays a two-item menu above the prompt window. Select Done from this menu after designating the FileBoxes to file the card in. Alternatively, select No Box to place the card in the "To Be Filed" FileBox (see Section 3.3. Special FileBoxes). Once a card has been filed in a FileBox, selection of this command offers the choice of filing the card in another box and selecting Done from the menu or selecting Cancel to abort the command. Unfile from FileBoxes  unfiles the card from selected FileBoxes. Displays above the card a list (link icons) of all FileBoxes this card is filed in. Unfile the card by selecting the link icon(s) from this list or by selecting the FileBox itself. Delete Source  deletes a source link. Displays above the card a list of source links emanating from this card. Delete the source assignment by selecting the link icon(s) from this list or by selecting the source card itself. Insert Link  inserts a user-specified link to another card inside the body of the current card. The link is represented by a link icon. This type of link is used to indicate a relation between cards (see Section 2. NoteCards and Section 4. Links). Before execution of this command, select a point in the body of the card at which the link icon is to appear. After selection of the command, a menu pops up displaying a list of user-specified Link Types currently available in the NoteFile. Specify the type of link by selecting a type from this list or select "New Type" to create a new link type. This new type of link is added to the NoteFile and becomes a choice in the list of Link Types. It is not possible to assign a system-reserved type of link to a user-specified link. Cancel may also be selected from the list to abort this command. After a type has been designated, a prompt window and menu pops up above the card asking the user to choose the destination of the link. The user has the option of selecting an existing card/box or of creating a new card/box as the destination by selecting New Card from the menu with the left button. If this option is chosen, a menu of card types pops up from which the user selects the desired type of card. (See Section 5. Main Menu: Create.) Alternatively, select Cancel from the menu to abort this command. The link icon will be inserted at the place in the body of the card indicated by the flashing caret. Close and Save  saves the NoteCard or FileBox in the NoteFile before closing the card or box. Closing requires that a NoteCard have a title; therefore, the system prompts the user if this has not been satisfied. The user may also be required to file the card in a FileBox unless the ForceFiling parameter has been changed to "No". (See Title/Sources/FileBoxes above and Section 5. Main Menu: Change Parameters.) Close and Save  same as Close and Save above. Close w/o Saving  closes the NoteCard without saving, in the NoteFile, any changes made since the last save. This is useful if text is mistakenly lost or scrambled during editing. This command asks for confirmation. Type a carriage return for yes or type "N" and a carriage return for no. (See Section 12.2. Display/Editor Bugs and Fixes for less drastic recovery measures.) Save in NoteFile  saves, in the NoteFile, all changes made to the NoteCard or FileBox without closing the card or box. Delete Card  permanently deletes the NoteCard from the NoteFile and all its links to and from other cards and boxes. Because this deletion is irreversible, the user is asked to confirm before the delete command is executed. Type a carriage return for yes or type "N" and a carriage return for no. 2.4. Scrolling A NoteCard or FileBox may contain more information than is currently visible on the screen. To view more of the contents, a card or box may be scrolled up or down. When the cursor is moved slowly from inside the left edge of the card to the outside a scroll bar appears. The height of the bar represents the entire contents of the card and the grayed area represents the portion currently viewed on the screen. While the cursor is in the scroll bar it becomes a double arrow pointing up and down. When the left mouse button is depressed, the contents of the card move up, making the contents toward the end of the card visible. When the right mouse button is depressed, the contents of the card move down, making the contents toward the beginning of the card visible. Depressing the middle mouse button (depress both buttons for the middle if using a two-button mouse) scrolls to a point in the card relative to the beginning and end of the contents. For example, pressing the middle button while the cursor is at the bottom of the scroll bar will bring the contents at the end of the card into view. Graph or Sketch/Map cards may also be scrolled right and left. The scroll bar is viewed by moving the cursor slowly from inside the lower edge of the card to the outside. The left button moves the contents to the left; the right button moves the contents to the right; and the middle button moves to a relative point in the card. FileBoxes NoteCards User's Manual 3. FileBoxes A FileBox contains a list of link icons to sub-FileBoxes (FileBoxes listed within other FileBoxes) and NoteCards. FileBoxes are organized hierarchically to represent a topic and its sub-topics. The contents of a box may include subtopics represented by sub-FileBoxes, information filed under that topic represented in the various types of NoteCards, or both subtopics and NoteCards. Section 2 describes a non-hierarchical way of organizing cards. An example of a FileBox, Gazetteer is shown below. It contains link icons pointing to two sub-FileBoxes, Nations and Capitals, and a Sketch card, Caribbean Map. Ą˘˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ůç˙˙üó˙˙˙˙˙˙˙˙˙˙˙˙˙˙€óç˙˙üó˙˙˙˙˙˙˙˙˙˙˙˙˙˙€óţ  ÁÁƒ˙˙˙˙˙˙˙˙˙˙˙€óüĎÉĚ󜜓˙˙˙˙˙˙˙˙˙˙˙€ó‡Ď™Ě󜜟˙˙˙˙˙˙˙˙˙˙˙€óć8 󀀟˙˙˙˙˙˙˙˙˙˙˙€óäÎyü󟟟˙˙˙˙˙˙˙˙˙˙˙€ůÄĚůĚ󜜟˙˙˙˙˙˙˙˙˙˙˙€ü&$ 8ÁÁŸ˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕů /ŸƒÂ ü|€Ŕ D!‚€Ŕ HĄ€€Ŕá ?ˆAřx€Ŕ@@  ‚€Ŕ@@ !B€Ŕ@@ ˆB"€Ŕ~?„řř€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ˙˙˙˙˙˙˙˙˙€€Ŕ˙˙Ŕ€€Ŕ˙˙Ŕ€€Ŕ@€€Ŕ@ €€ŔCŒ €€ŔCĚ€€€Ŕ˙˙ĂĚăěóăŔ€€ŔCl1›6@€€ŔClń›7€€ŔC=ą›1Ŕ€€ŔC=ą›4Ŕ€€Ŕ˙˙Ăřěó7€€€Ŕ@€€Ŕ@€€Ŕ@€€Ŕ@€€Ŕ˙˙˙˙˙˙˙˙˙€€Ŕ€Ŕ€Ŕ€Ŕ˙˙˙˙˙˙˙˙˙ŕ€Ŕ˙˙Ŕ €Ŕ˙˙Ŕ €Ŕ@ €Ŕ@ €ŔAđ €ŔCŔ €Ŕ˙˙ĂÇÍóŒđ €ŔCflŔ͐ €ŔCćlĂÍŔ €ŔCflĆĚp €ŔCflĆÍ0 €Ŕ˙˙Áń÷Ěsíŕ €Ŕ@ €Ŕ@ €Ŕ@ €Ŕ@ €Ŕ˙˙˙˙˙˙˙˙˙ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕx~ÇÁđ€Ŕ„@‚$"€Ŕ‰@ $€ŔI~ $ŕ€Ŕ’€@ˆ €ŔR€@H €Ŕ1€! HD€Ŕđţ Oƒŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ€Ŕ@€Ŕ?€@€Ŕ@@@€Ŕ8@€ŔAđŽ€Ŕ$CŽ€ŔBCÇŰçǎ>Ţqđ€ŔCfŰ6lĂ3Ţ˜€ŔCć6oĎ3vy˜€ŔBCf6l3v٘€Ŕ$ACf6lŰ3v٘€ŔAAńöçǏł&}đ€ŔA@€€ŔA@€€Ŕ@€€Ŕ@€Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€Ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ 3.1. Creating FileBoxes FileBoxes can be created by selecting Create from the Main Menu with the middle mouse button. Boxes are viewed through windows manipulated by the window menu (see Sections 5. Main Menu: Create and 6.1. Window Menu). Approximately 20 boxes and/or cards may be displayed on the screen at one time, with the windows overlapping if desired. It is necessary to have an existing FileBox or a link icon directed to a box displayed on the screen before creating a new FileBox. When FileBox is selected from the Create sub-menu, a border of a box pops up next to the cursor. This border can be moved to any location on the screen by moving the cursor. Plant the border by depressing any mouse button. A FileBox will then replace the border. After creating a FileBox, it should be placed in a parent FileBox by using its title bar menu command Put in FileBox (see Section 3.2. FileBox Menu). To keep within the boundaries of the NoteCard's hierarchical design, certain rules must be followed when placing a FileBox in a parent FileBox. The box can not be put in itself, in one of its sub-boxes, in any sub boxes within those sub-boxes, etc. Finally, a NoteCard can not act as a parent to the FileBox. 3.2. FileBox Menu The FileBox Menu contains a list of commands for manipulating a FileBox. Display the menu by placing the cursor in the title bar of the box and depressing the left mouse button. The following menu will appear by the cursor: ‹C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ €€ ž`~ €Ŕ ł`` ` ¸|y™†`}žož|y÷ŮăĹ žf͙†|͘młfÍł6J fĚŰ `͘Ě3fýƒ÷ ƒfĚ˙ `͘ 3fÁƒĘ łfĚf`͘ 3f̓4Ä žfxf~}Ž |yŮçˆ €` €` €` € € €Ŕí€| €` €f €lß| žfy˜ €lĚfÍł|Ěđ €ĚĚf żfĚ` € Ěf °fĚ` € Ěf łfĚđ €Çf ž|y˜ € € € € €Ŕ €Ŕö €€Ŕc €‡žĎžĆű< €̲ٳĆcf €Î8ŮłĆc~ €ÎٳĆc` € iŚŮłĆcf € o<ĎłĆ;< €€ €€ € € € €ř`ć ƒ €Œ`6ƒ €Œóg>7͟|óŕ €›l٘młm›0 €›oŘmłaű0 €›l6młaƒ0 €›l٘6mła›0 €řógćmŸ`ó0 € € € € € €ć €6€ €6xóŔ8řřc< €͖` ͘cf  €ÍÇŕ<͘ž6~ €6Ěvl͘ś6` €6Í6`l͘śf €ćyăŔ>Ěř< € € € ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ Select the desired command before releasing the button. Commands followed by a gray triangle pointing to the right have a sub-command menu that can be displayed by sliding the cursor to the right through the triangle. Refer to Section 2.3. NoteCard Menu for commands not defined below. Show/Edit Properties  see Section 2.3. NoteCard Menu. Edit Property List  see Section 2.3. NoteCard Menu. Show Links  see Section 2.3. NoteCard Menu. Put in FileBox  files the current box in some other FileBox. Select one or more FileBoxes to put the current box in. The rules discussed in Section 3.1. for placing a FileBox in another FileBox must be followed. Select Done after indicating the parent FileBoxes or select Cancel to abort the command. There is no command for removing a FileBox from another box; however, it is possible to remove a box by using the text editor to delete the link icon. Section 7.2. Text Editing Operations: Deleting Text discusses this process. Assign Title  a prompt window pops up above the box asking for a title to the FileBox. Type a new or revised title followed by a carriage return. Collect Children  allows selection of several cards and boxes to be filed in the current FileBox. Select the cards and boxes in the order in which they are to appear in the FileBox. This command eliminates the need to individually file each card/box into the current FileBox. Section 2.3. NoteCard Menu: File in FileBoxes discusses how cards may be filed individually. Close and Save  see Section 2.3. NoteCard Menu. Close and Save  see Section 2.3. NoteCard Menu. Save in NoteFile  see Section 2.3. NoteCard Menu. Delete FileBox  permanently deletes the FileBox from the NoteFile and all links to the box from other cards and boxes. All cards and boxes that are only filed in this FileBox are transfered to the Orphans box (see Section 3.3. Special FileBoxes). Because this deletion is irreversible, the user is asked to confirm before the delete command is executed. Type a carriage return for yes or type "N" followed by a carriage return for no. 3.3. Special FileBoxes All Notefiles have three predefined FileBoxes that are necessary to the operation of the system. These boxes cannot be created or deleted by the user, but may be renamed and otherwise treated as regular FileBoxes. Select the Show Box command from the Main Menu with the middle mouse button (use both buttons for middle if using a two button mouse) and choose one of the FileBoxes from the sub-menu illustrated below. p:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţOř?˙ü?˙˙˙˙˙˙ţ~OůŸ˙ůŸ˙˙˙˙˙˙ţĎůŸ˙ůŸ˙˙˙˙˙˙ţ~LœŸŸ˙˙˙˙˙˙ţIČɟ?˙˙˙˙˙˙ţ~IÉÉĚ>˙˙˙˙˙˙ţ~H ÉÎ~˙˙˙˙˙˙ţ~IůÉĚ?˙˙˙˙˙˙˙ţ~IÉÉɞ˙˙˙˙˙˙ţ~Lž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€€€żÁ€Ŕ|ŒÁ€Ć€Œ8ůžçŔĆyóçŸ>yŒ Íł3Ŕ͙ŒŮ˜ÉŒ<Íż3Ŕ͙Ů˜áŒlÍ°3Ć͙Œ˜9ŒlÍł3Ć͙ŒŮ˜™Œ>ůžă|y˜ç™Žń€€€€€€€|€Ć€ĆűçÇ€ĆŰ6a™˛€ĆĂ6g™¸€ĆĂ6m™Ž€ĆĂ6m™Ś€|ĂćgŮź€€€€€€€üöŔ€0€Ŕ€0đžĎ€1˜3ćŮł€1˜żßł€1˜°Ř3€1˜łŮł€0đĎ€€€˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Pressing the Show Box with the left mouse button automatically brings up the Table of Contents FileBox. This command is discussed in more detail in Section 5. Main Menu: Show Box. Table of Contents  the top-level FileBox of each NoteFile designed for storage of links to FileBoxes and NoteCards at the highest level of the hierarchy. Orphans  a backup FileBox for FileBoxes and NoteCards whose last link from another card has been removed. To permanently delete a card or box, use the Delete Card command on the NoteCard title bar menu (see Section 2.3. NoteCard Menu: Delete Card) or use the Close/Delete option on the Main Menu (see Section 5. Main Menu: Close/Delete). Removing a link icon from the Orphans box with the text editor severs the card or box from the FileBox hierarchy but does not delete it from the NoteFile. Generally, Search is the only means of accessing a severed card or box. To Be Filed  a temporary FileBox for NoteCards that are not filed in any FileBoxes. A card may be filed in this box in one of four ways: 1. Choose the No Box option offered when first using the File in FileBox command. 2. Choose the No Box option offered when first using the Close and Save command without having previously filed the card. This method applies only if the ForceFiling parameter is set to "Yes." (See Section 5. Main Menu: ChangeParameters: ForceFiling.) 3. Select the To Be Filed box when using the File in FileBox command. 4. Use the Collect Children command from the FileBox Menu. (See Section 3.2. FileBox Menu: Collect Children.) When a card is later retrieved and filed in a specific FileBox, it is not removed from the To Be Filed box. To unfile a card from a FileBox use the Unfile from FileBox command from the NoteCard Menu or manually delete the link icon with the text editor. (See Sections 2.3. NoteCard Menu: Unfile from FileBox and 7.2. Text Editing Operations: Deleting Text.) 3.4 Suggested FileBoxes and NoteCards The user may find it helpful to create the following sorts of general FileBoxes. The titles used here are only suggestions; the user may prefer other names for these boxes. Bibliography  a FileBox for the collection of sources used in the NoteFile. Index  a FileBox listing keywords from the NoteFile. May be helpful when using Search. (See Section 5. Main Menu: Create.) Read Me  a NoteCard in the top level FileBox giving global information about the NoteFile for first time browsers. Active Cards  a FileBox kept in a top level of the FileBox hierarchy containing FileBoxes and NoteCards that represent work in progress and are thus frequently accessed. A sketch NoteCard containing links to these FileBoxes and NoteCards is another method of organizing active cards, using spatial cues as one way of representing organization. Links NoteCards User's Manual 4. Links Links provide connections between NoteCards and/or FileBoxes. Two groups of link types exist in the NoteFile system; one group is system reserved and the other is user-specified. Some of the system reserved links support the FileBox/SubBox/FiledCard hierarchy the system helps the user to create. The user-specified links add a relational dimension to information structuring. Links are directed - they begin at an originating card and end at a destination card. 4.1. Link Types Each link between two cards is of a specific type. Some of these types are reserved by the system and others are user-specified. System Reserved  SubBox: a link from a FileBox to a SubBox. FiledCard: a link from a box to a filed card. Source: a link from a card to a source card. ListContents: a link pointing to a card or box from a Search card, enabling a user to bring up any of the cards or boxes found during the search process. BrowserContents: a link pointing to a card or box from a Browser card. This type of link enables a user to bring up any of the cards or boxes represented in a Browser card. DocBackPtr: a link that is a back pointer to a card or box from a Document card. This type of link is built when the user specifies that a Document card should have back pointers to the cards and boxes used to make it (See Section 2.1. NoteCard Types: Document). LinkIndexBackPtr: a link pointing to a card or box from a Link Index card. This is the type of link built when the user specifies that a Link Index card should have back pointers to the cards and boxes being indexed (See Section 2.1. NoteCard Types: LinkIndex). User Specified  This type of link signifies a user-specified relationship between two NoteCards. The user selects the appropriate link type from a list of types currently in the NoteFile or creates a new type that is then added to the NoteFile (see Section 2.3. NoteCard Menu: Insert Links). 4.2. Link Menu The Link Menu contains a list of commands used to manage a link icon. Select the center of the icon with the middle mouse button to display the following commands: ‡4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ˙˙˙řů˙˙˙˙ř?˙˙˙˙ţ˙˙˙ůĎů˙Ÿ˙˙óŸ˙˙˙˙ţ˙˙˙ůĎ˙˙Ÿ˙˙çĎ˙˙˙˙ţ˙˙˙ůĚ çČ?˙˙ţ˙˙˙ůÉÉ9œäŸçÉɟ˙˙ţ˙˙˙řÉ9œä˙çÉČ˙˙˙ţ˙˙˙ůůÉ9œ˙çÉĚ?˙˙ţ˙˙˙ůůÉ9œü˙çÉĎ˙˙ţ˙˙˙ůůÉ9œä˙ó™ÉŸ˙˙ţ˙˙˙ůü9Ć ˙ř8?˙˙ţ˙˙˙˙˙˙˙˙˙˙˙ů˙˙˙˙ţ˙˙˙˙˙˙˙˙˙˙˙ů˙˙˙˙ţ˙˙˙˙˙˙˙˙˙˙˙ů˙˙˙˙ţ€€@€€@€ ř€@@ €KK‡A¸txˆ€LHÁÄšŒ!ř„P€HHHA„„!„ €HHHA„ „A„ €HHHÁÄHŒ„P€ˆHG@ř¸‡Ptřxˆ€@€€€€€€€€ń€€đ€ €€€pâáŃŔ€—„K‡€‰2 €˜’„LH€€rŕ€”‚ˆO€€ ’€š‚ˆH€ 2 €‘ H€€ńęŃŔü€ ‡€€ŕ€€‡ˆ€ ˆH €  ‡Ž8¸Ž" (đč␠H˜‘‘Dđ" ) CŸ8„‡ I ňL„™ I ˆHH‘‘"Dđ‰ ‡ˆGPŽŽÂ8¸Žˆˆđč €€€0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ Bring Up Card/Box  displays the card or box referenced by this icon. Note: the card or box may be automatically displayed by selecting the center of the icon with the left mouse button. Change Link Type  pops up a menu of link types enabling the user to change the type of link. Only user-specified link types may be changed. An example of this type of pop-up menu is shown below. The options of choosing to name a new link type and cancelling the operation are added to the list of user-specified link types. wł˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙ŕŸ?ç˙Ŕ?˙˙ř˙˙˙ŕŸ?ç˙ů˙˙˙ó?˙˙˙ŕŸ˙ç˙ů˙˙˙ó?˙˙˙ŕŸ fůç p?˙˙˙ŕŸ'$˙ůç''>˙˙˙ŕŸ'!˙ůó''<˙˙˙˙ŕŸ'!˙ůňg <˙˙˙˙ŕŸ'$˙ůúg'˙˙˙˙˙ŕŸ'&ůřg'<˙˙˙˙ŕ''?ůüŕp|˙˙˙˙ŕ˙˙˙˙˙üç˙˙˙˙˙˙ŕ˙˙˙˙˙äç˙˙˙˙˙˙ŕ˙˙˙˙˙ńç˙˙˙˙˙˙ŕ   $€ €€  ./8€  1$D€  !$€  !$d€ ‘1$D€ Ž#:€       €@ 0€@ (Ž"đ $‘@ $Ÿ@ "@ !‘@  Ž"0      ?€     .#‹‡=. ? 1$LH‘!1  !!ČC‘!!  !&HL‘!!  1$HH‘!! ?‘.#¨GM!      ?€    Y‹ˆŕ ? "fLI  DHIđ  2DHI  "DLI ?‘DKˆŕ      € €€  bĚ8šŕ  ™“2DĀ  ‘"|„€  ‘"@„€ ‘"D„€ "8„`      ?@  €@  Ž,ËD  ‘3$MH ?"!ČP  "&Hh  ‘"$HD  Ž"#¨B      " €  HGz<\  HH‘"Bb  HOŽ"BB "HH"BB ˆČ‘"BB ‡G@‘>B  ! @‘ B  ‘1"D‘"F Ž.8‘:       € ŕ 0€  (Ž"!."— $‘"!1$˜‘ $ŸA!(Ÿ 3"A!43 !‘!"‘  Žů!!       < ‡ä *TB0ˆHJ€ 8€(‡ *T€$ÄJ€ €"$ €>" BA!ˆH ?˙?ř˙˙Îg˙ů˙˙ţ>?˙?ó?˙˙Ď?˙ů˙˙ţ?˙?ó?˙˙Ď&‡9ţ0p0?˙˙Ď$ÉÉ39ţI'''>˙˙Ď$yÉó™ţI'''<˙˙˙Ď&Ƀ“ţI'' <˙˙˙Ď'‰É3Óţc'''˙˙˙˙ÎdÉÉ3Ăţc'''<˙˙˙Ŕć‰çţw0p0|˙˙˙˙˙ů˙˙ç˙˙˙˙˙˙˙˙˙˙˙ů˙˙'˙˙˙˙˙˙˙˙˙˙˙ů˙˙˙˙˙˙˙˙˙˙˙€€@x@ř ˜@„A ”GžqqgA‰f. ’HH‰‰¨Ŕđ‰™1! ’HHů9@Q!! ‘HHÉ@Q!! ČHˆ„‰Á!1! G†pxu@ř!. € €Ŕ€€@ŸŇ Ăŕ@‚ ‚Ł€óÂáĎK‡=.‚$A  $LH‘!1‚'Á  ńÄHC‘!!‚$  $HL‘!!‚$A $HH‘!!‚Ł€ńŕáĂHGM!€€€€ţâ ‰pŕ@‰‰€Q đ@Q  !‰Ÿ’!pŕ€!€Á€€Ÿ€€Ň @€ Gž¸Ł€âáĐD¸qŸˆHÄ$A0DĉHH„'Ŕr(„ůHH„$’(„HH„$A0ĉŸ‡†„Ł€ęиq€€€`€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ The following options are available: NoteCard Symbol  gives the link icon a notecard appearance. There are several different link icons depicting primitive NoteCard types. These icons provide a visual cue as to the type of the destination NoteCard. The list shows the correspondence between link type and symbolic representation: \˙˙đ˙˙đ˙˙đ@˙™€ŕ˙˙đŔ€0Ŕ€0Ŕ0řĂ@Ŕ™˜1Œf˙°ßó<˙˙đŔżŘŔ°Ŕ°<@Ŕ˜ŘŒfŔŸđřĂ˙˙đ˙˙đ˙˙đ˙˙đ˙˙đ˙€   o ŒĆ 0dž ?Ă 0 0† ĚĆ ˜g˙˙đ˙˙đŕ €Ps˜ @ŔŘ @ŔŘcǏŸŔŸĐ`ĆcÜ` P?Œ30Ř0P›ó00Pߌ00PŔÜĚ00Đa˜f3Ř0?#㏘0˙˙đ˙˙đŔ@@ŕ€pŕp `0PŔ6ÇĎăřPŔĚn3ŒxÇ÷lŔŔ6ě@Ŕ6l@`vlŔpöî3śďă˙˙đ Title of Destination  displays the title of the destination card or box in a rectangle in addition to the NoteCard symbol if the global parameter AttachBitmapsToLinkIcons is set (see Section 5. Main Menu: Set Parameters). Note that this is the usual display mode for links to filed cards and subBoxes in a FileBox. It may also be a good way to display user-specified links in a card containing many links. For example, a display of a link to a card named "Title of Destination" looks like this: “˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙ř ˙˙ř ˙˙ř €Ŕ €~Ŕ`p? € `Ŕ1€Ŕ€ €ßg€yđ1ž=öřăěóŕ €ĚlŔĚŔ1łdĆĚ1›0 €ĚoŔĚŔ1żpĆĚń›0 €ĚlĚŔ1°ĆÍą›0 €ĚlŔĚŔ1łLĆÍą›0 €Çg€xŔ?xvĚřěó0 € € € € ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ Link Type  displays the link type (between angle brackets) in a rectangle in addition to the NoteCard symbol if the global parameter AttachBitmapsToLinkIcons is set (see Section 5. Main Menu: Set Parameters). For example, a display of an user-defined link type "Example" to a card looks like this: ^˙˙˙˙˙˙˙˙˙˙˙ü˙˙ř˙˙ř˙˙ř€€ü€0€ Ŕ€€Á™Çźůž €0řđffÍł€0ŔaćfÍż€ŔcffÍ° € ŔóffÍł€ý™öfůž0€Ŕ€Ŕ€Ŕ€˙˙˙˙˙˙˙˙˙˙˙ü Both Title and Type  displays both the link type (enclosed in angle brackets) and title of the destination card or box in a rectangle in addition to the NoteCard symbol if the global parameter AttachBitmapsToLinkIcons is set (see Section 5. Main Menu: Set Parameters). For example, a display of an user-defined link type "Example" to a card named "Title and Type" looks like this: š˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙ř€˙˙ř€˙˙ř€€ €€ü€0ěđ€€ Ŕ€€ĆŔ€€Á™Çźůž öxĆ7ǀ€€0řđffÍłŒĆĚ™łĆ6lŔ€€0ŔaćfÍżŒĆü™łĂfoŔ€€ŔcffÍ° ŒĆŔ ™łÁFl€€ ŔóffÍłŒĆĚ ™łÁĆlŔ€€ý™öfůž0ŒvxٟŔ‡Ç€€€Ŕ†€€Ŕ€€Ŕ€€€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ 4.3. Creating Links To create a link between two cards, select Insert Link from the left button menu in a card's title bar (See Section 2.3. NoteCard Menu: Insert Link). Before selecting this command, be sure to select a place in the text of the card to indicate where the link icon is to appear. First, a menu pops up to prompt you for link type (see the discussion of the Link Type? menu earlier in this section). Then you're asked to select a card to be at the other end of the link, the card pointed to. Either a new card or any card represented on the screen can be chosen as the destination, or the process may be cancelled. 4.3. Managing Links Once a NoteFile begins to get large, the tools provided in the system for examining links and link-based structures become very important. Some of the system features to help manage links are the Browser and Link Index cards discussed in Section 2.1. NoteCard Types, the link display operations discussed in this section, and the Show/Edit Properties: Show Links option provided in the NoteCard Title Bar Menu discussed in Section 2.3. NoteCard Menu: Show Links). An example of how the Show Links and Change Display Modes options may be used to look at the links contained in a card is shown below. ž+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóç˙˙˙ńţ|˙Ÿ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóçü˙˙çţ|˙Ÿ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó˙ü˙˙çţ˙Ÿ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóć?ŕÁţ|™Ă˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóäĚ˙Îgţ|œ“™˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóä|˙Îgţ|œ‡˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóć˙Îgţ|œ‡Ă˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóçŒ˙Îgţ|œ“ń˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóäĚ˙Îgţ|œ™™˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üđ&?ŕçţœœĂ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üŔ Ŕ Ŕ Ŕ Ŕ˙˙˙˙˙˙˙˙˙˙˙˙ Ŕ˙˙ř Ŕ˙˙ř Ŕ˙˙ř Ŕ€ Ŕ€< Ŕ€f` Ŕ €pűěĎ>Íóǁ ŔŔ€|p€í€| Ŕ€c€f Ŕ €c|ńÇŰăŕ8 žfy˜Ŕ ŔŔ€|p€`m˜c6` Íł|Ěđ Ŕˆ€`aůă6`< żfĚ` Ŕ–8°ăLj€caƒc6`l °fĚ` Ŕ…Čˆ™ˆ€ca›c6`l łfĚđ Ŕ<ˆńˆ‘ˆ`€>`ńńŰ3ŕ> ž|y˜ ŔD‰ˆ‘ˆ€` ŔD‰ ˆ‘ˆ€` ŔȖ<ˆđŔ‡p€Ŕ Ŕ€ Ŕ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŔ Ŕ Ŕ Ŕ Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü Ŕ˙˙ř Ŕ˙˙ř Ŕ˙˙ř Ŕ€Ŕ Ŕ€>`Ŕ0 Ŕ€c`0 Ŕ €c|ńÇŰăŕ`ß30 ŔŔ€|p€`m˜c6``Ůś2 Ŕˆ€`aůă6``Ůź8 Ŕ–8°ăLj€caƒc6``Ůś Ŕ…Čˆ™ˆ€ca›c6``Ůł& Ŕ<ˆńˆ‘ˆ`€>`ńńŰ3ŕ~Ůąź ŔD‰ˆ‘ˆ€` ŔD‰ ˆ‘ˆ€` ŔȖ<ˆđŔ‡p€Ŕ Ŕ€ Ŕ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0 Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üŔ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üü˙˙˙˙óüó˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üůç˙˙˙˙óüs˙?˙˙˙˙˙Îg˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóç˙˙˙˙óüs˙?˙˙˙˙˙Îg˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóţ  sü3 ?đ`ĂÁć `á˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóüäää“3ü2s9ɟç'?ŕç$äćs’NL˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó„äää˙3ü’s9Č˙ç'?řg<äţs“ÎG˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóääř3ü’s8 ?ç'?Îg<äţs“Ŕa˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóäüäüó3üÂs9˙ç'?Îg<äćs“Ďř˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üůÄäääó3üÂs9ɟç'?Îg<äćs“ÎL˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üü& ć ř“üăŒ?đg?ŕń>ŕá˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üŔ Ŕ Ŕ Ŕ ŔŕˆA   Ŕˆ a   Ŕž,Áë‡Ň8qáÄx¸< =hG= g¸=pŕQyÇtp,ĂĂŁˆ ŔĆĄ3 ŒH‚2D‰ $„ШH‘ ¨‘ĉI!"$HšŒˆ3$$dH Ŕ!" ˆO‚8ᡄH Ž„ đI!#䐄p"$$'Č Ŕ!" ˆH$„„‘H „ E!" „"$$$ Ŕ!" ˆH‚2D‰$„„ ‘ȑ‘„ C!"$HŒˆ"$$dH Ŕ" hGŇ8pčáÄx„ G é„ ŕAÇPtp"#ĂŁ‰€ Ŕ€ Ŕ Ŕ Ŕ Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ Ŕ˙˙Ŕ Ŕ˙˙Ŕ Ŕ˙˙Ŕ Ŕ@Ŕ Ŕ@7ŕ0Ŕ0Ŕ Ŕ@f0f€ Ŕ@Ć ß3Ž>Ď> žĚóěߐř|Qň „‘!ň ŕB@q„ř ŔˆHA$ ˆL" €@Q „‘!‰ B@ „€ ŔHÁ$ ‰ ˆH"$"ˆ"D! Œ‘!I B@‰Œ‰ˆ Ŕ‡@áÔ páŔhGLÄPp8 â t‘ â„)čŕ<@pĐtpΐp Ŕ Ŕř Ŕ Ŕ @ Ŕ€ ~H Ŕ€€@ ŔÄ$Ž’áĐDWĹŔˆń,ȂÃĎâΎ.'Ç#Ä%…çœ@Hŕ Ŕ$$‘“0DX’& ‰ 3$H‚$A‚Q‘1 ˆ‚$$&„’"|I Ŕ$$’*’ Q "!ĹÇÁ‚‡!!D$$’>@Iđ Ŕ$$’*’ Q "&E$‚™!"D$$R @I Ŕ$d‘’0’$ ! "$B2$A‚‘!$€„$d2"@I Ŕ䎒Đ‘Ä đč"#˘ŃÀĎ⎥'ǃäáœ@Hâ Ŕ €€ ŔŕŔ  Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ€@ Ŕđ€@@@@?$ř?$x@ Ŕ€€@@@  „@ ŔƒŔ¸„‘Đ\GqgÈőĄô%œ8< $qxˆáŔqpč $péqgG8p Ŕ„ Ą’0bHš‰¨˜’$H"FĄ"D&˘D>$‰ř„Q ‰‰>$‰‰¨Č€"Dˆ Ŕ„ „„’BO9’ČD! D$>8 $ů„!ńŔ9  $ů 9G|ř Ŕ„ „„’BHÉ’HD! D$  $„! É  $ É@€@€ Ŕ„ Ȓ0BH‰’$H"D#"Dd"D $‰„Q ‰  $‰„‰Ȁ"Dˆ ŔƒŔ¸t‘ĐBGu‘è43¤8 $qřxˆáŔuč $pčxuG8p Ŕ Ŕ Ŕ Ŕ Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Ŕ˙˙Ŕ Ŕ˙˙Ŕ Ŕ˙˙Ŕ Ŕ@Ŕ€Ŕ Ŕ@7ŕ0Ŕ0ŕ€~ŘŔ Ŕ@f000`` Ŕ@Ć ß3Ž>Ď> 7Ď}ž>€`Ůćg™ ŔA‡Ç™°ĚĂŮłن1łfŔ|Ű7ĚĎ ŔA†łĚĎŮłž1łfŔ`ŰölĆ Ŕ@ĆśĚŰŮł 661łfŔ`ŰlĆ Ŕ@f™śĚŰŮł6ś1łfŔ`Ű6lĎ Ŕ@7ěß3ěώĎ30ćł>ŕ`ŮçǙ Ŕ@ Ŕ@f Ŕ@< Ŕ@ Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ€@ Ŕđ€ D€@ Ŕ€€ D€€ ŔƒŔ¸„‘ĐYÄsŃâáÄzЎzΊőŔ’â!č—ŃĎK‡8p Ŕ„ Ą’0j$‰$#P‘"Q"ŠF “@ˆ˜‘"‚2$LH€"Dˆ Ŕ„ „„’Cä9ä""RD ’€…Ÿ‚äHO€|ř Ŕ„ „„’BÉ$""RD ’@…‚HH@€ Ŕ„ Ȓ0B$‰$"‘"2""D ’ ‚‘"‘‚2$HH€"Dˆ ŔƒŔ¸t‘ĐAÄtŃâÔŽŇ"4 ’bŃÄHG8p Ŕ Ŕ   Ŕ Ŕ Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ Ŕ˙˙Ŕ@ Ŕ˙˙Ŕ@ Ŕ˙˙Ŕ@ Ŕ@Ŕ€ @ Ŕ@7ŕ0Ŕ0ŕ€ @ Ŕ@f000@ Ŕ@Ć ß3Ž>Ď> 7Ď}ž> ó1ŕ@ ŔA‡Ç™°ĚĂŮłن1łf ›c @ ŔA†łĚĎŮłž1łf ›Ă€@ Ŕ@ĆśĚŰŮł 661łf ›`ŕ@ Ŕ@f™śĚŰŮł6ś1łf ›2`@ Ŕ@7ěß3ěώĎ30ćł>í›Ŕ@ Ŕ@@ Ŕ@fB Ŕ@<B Ŕ@@ Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü In the above example, the text card General Notes on Structures has three user-specified local-to-global embedded links, all of type Explanation. Explanation links have been created to link General Notes on Structures to the cards Structures, Creating a FileBox, and Creating Links. The display mode of all three embedded links has been changed to Both Title and Type. The Show/Edit Properties: Show Links option has been selected from the card's title bar menu. If the List of Links were scrolled, a FiledCard FROM link would be visible to show the link from the FileBox, Building Structures, to this card. If the user wished to look at these same Explanation links from General Notes on Structures using the Browser mechanism, the following Browser card may be created: žg˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üđ˙˙˙˙˙˙ń˙˙ţ˙˙˙˙ůţy˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó?˙˙˙˙˙˙ç˙˙üó˙˙˙˙ůţ9˙Ÿ˙˙˙˙˙ç3˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó?˙˙˙˙˙˙ç˙˙ůó˙˙˙˙ůţ9˙Ÿ˙˙˙˙˙ç3˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó0`Îć?Áƒů˙ 9ţƒř0?áŕ‚s Č0p˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üđ2NNäÉÉ?ç9'ůţrrrI™ţ9œäĎó“Ÿđs’rs9É'&˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó“ÎdLyÉ˙ç9?ůÂrrr™ţI9œäó“Ÿü3žr9Éç#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó“ÎdN ˙ç9?ůňr|ţI9œó“Ÿç3žr9Éŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó“Îa‰ů˙ç9?ůň~r~y™ţa9œ˙ó“Ÿç3žrs9Éçü˙˙˙˙˙˙˙˙˙˙˙˙˙˙üó“ÎsœÉÉ˙ç9?üârrry™ţa9œäĎó“Ÿç3žrs9Éç&˙˙˙˙˙˙˙˙˙˙˙˙˙˙üđ3ŕóž˙çƒ?ţs|IţqƒĆř3ŸđxŸŒ đp˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üŔ Ŕ Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü Ŕ˙˙ř Ŕ˙˙ř Ŕ˙˙ř Ŕ€Ŕ Ŕ€>`Ŕ0 Ŕ€c`0 Ŕ€c|ńÇŰăŕ`ß3 Ŕ€`m˜c6``Ůś2 Ŕ€`aůă6``Ůź8 Ŕ€caƒc6``Ůś Ŕ €ca›c6``Ůł& Ŕ@€>`ńńŰ3ŕ~Ůąź Ŕ€€` Ŕ€` Ŕ€Ŕ Ŕ€ Ŕ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü Ŕ@ Ŕ€ Ŕ Ŕ Ŕ Ŕ Ŕ@ Ŕ€ Ŕ Ŕ Ŕ Ŕ Ŕ@ Ç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ Ç˙˙Ŕ@˙˙ř Ç˙˙Ŕ@˙˙ř Ç˙˙Ŕ@˙˙ř Ä@@ €  ÄAđŔă@@€>í€| ÄCŔó`˜A€€c€f ÄCçǟ8Ŕó<ůăŔyđ>ű3Ďł|ńŕB€c|ńÇŰăŕ8 žfy˜ ÄC;6lŰ ŔŰfc6@͘Ű6f3m› O˙˙˙˙˙€`m˜c6` Íł|Ěđ ÄCöoŘ<ŔŰfc÷͘˜Ă63aű€B€`aůă6`< żfĚ` ÄCllŔĎfcŔ͘˜Ă63a€ŕA€€caƒc6`l °fĚ` ÄC;6lŘlŔĎfc4Ŕ͘˜Ă6f3aš`@@€ca›c6`l łfĚđ ÄAŮćg˜>ŔÇ<9ç€y˜Áóß`óŔ@ €>`ńńŰ3ŕ> ž|y˜ Ä@@€` Ä@@€` Ä@@€Ŕ Ä@@€€ Ç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ Ŕ Ŕ Ŕ Ŕ Ŕ€ Ŕ@ Ŕ Ŕ Ŕ Ŕ Ŕ€ Ŕ@ Ŕ Ŕ˙˙˙˙˙˙˙˙˙˙˙˙ Ŕ˙˙ř Ŕ˙˙ř Ŕ€˙˙ř Ŕ@€ Ŕ €< Ŕ€f` Ŕ€pűěĎ>Íóǁ Ŕ€8ŔŔ 2A„ˆ$ D! D$ ŔŔ$"A „ˆ‘$ ‚D#"Dd"DŔŔčâÄAxgÄ |43¤8ŔŔŔŔ˙˙ŔŔŔŔŔŔŔŔ?€  ăŔŔŔ  ŔŔ .#‹‡=.ŔŔ? 1$LH‘!1ŔŔ !!ČC‘!!ŔŔ !&HL‘!!ŔŔ 1$HH‘!! ŔŔ?‘.#¨GM! ŔŔŔ ŔŔ ŔŔŔŔ˙˙ŔŔ˙˙ŔŔ˙˙ŔŔ˙˙ŔŔŔŔŔŔŔŔ@ŔŔ@ ŔŔ! ŔŔ@,áĎK‡A."8ŔŔ@5$LHÁ1$DŔŔ@!đäHHA!(8ŔŔ@!$HHA!4ŔŔ!!$HHÁ!"DŔŔ áÓHGAů!!8ŔŔ@ŔŔ€˙˙ŔŔŔŔ˙üŔŔ˙üŔŔ˙üŔŔ˙üŔŔ@ŔŔ@ŔŔ@ŔŔ@@@ŔŔ@~Hđ@ŔŔ!@@ŔŔ@,áĎK‡@ŕ@Hâń@ŔŔ@5$LHÁ|Iń @ŔŔ@!đäHH@p@Iň @@ŔŔ@!$HHA@I @@ŔŔ!!$HHÁ@I  @ŔŔ áÓHG@č@Hăđń@ŔŔ@@ŔŔ€˙üŔŔŔŔŔŔ˙˙€ŔŔ˙˙€ŔŔ˙˙€ŔŔ˙˙€ŔŔ€ŔŔ€ŔŔ€ŔŔ€ŔŔ> €ŔŔA €ŔŔ@zЎz΀ŔŔ<#P‘"Q"€ŔŔ""€ŔŔ""€ŔŔA"‘"2"€ŔŔ>ŽŇ€ŔŔ€ŔŔ˙˙€ŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ Main Menu NoteCards User's Manual 5. Main Menu Once the NoteCards environment has been initialized, the Main Menu is displayed on the screen: üB˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙üó˙˙˙˙˙ţy˙˙üŸ˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙üs˙ţs˙˙˙ţ9˙ŸüüŸ˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙üs˙üů˙˙˙ţ9˙Ÿü˙Ÿ˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙ü3üůƒţƒ ü˜?˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙ü2süů999ţ9œä “Ÿ˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙ü’süů999ţI9œäü“Ÿ˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙ü’süů99ţI9œü˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙üÂsüů9?9ţa9œüü“˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙üÂsţs999ţa9œäü“Ÿ˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙üă˙ƒ9ţqƒĆ ü˜?˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŕpŕpŕpŕpŕpŕů€~00Ŕlřpŕ€c08Ŕ `lŒpŕ €a€08Ŕ ` pŕŸ>aŸ3çπ<ϟ>`lřüxpŕąłc aąś3Ŕ<ŘĚc~mŒĆĚp๸c aąś3Ŕ6ŘĚc`mŒĆŕpŕ ąžażˇóŔ6ŘĚ`müĆxpŕ ą‡`a°63ŘĚ``m€Ćpŕąłc0c1ś3Ŕ3ŘĚc`mŒŒĆĚpŕůŸ>0~3áπ1χ>`lřřüxpŕŔpŕŔpŕŔpŕpŕpŕpŕp˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŕpŕpŕpŕpŕpŕ€˜ŕpŕŔ0Ř0pŕ0Ŕ0Ř0pŕ0><|ř˜Œ1ó0pŕ0cf1Œ˜Ř،ó0pŕ0c1ŒŘŘÍŘŕpŕ0Ř>1üŘŘÍŘŔpŕ0Ř`f1€ŘŘĎxŕpŕŘcf1ŒŘŘĆ00pŕ˜>;ř˜Ď†0ńó0pŕpŕpŕpŕpŕpŕpŕp˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ The Main Menu provides access to the range of NoteCards functionality, such as opening and closing your NoteFile database (NoteFile Ops), walking through your database (Show Box), creating new cards (Create), and closing or deleting sets of cards (Close/Delete). The four commands on the Main Menu and their sub-menus are described below: NoteFile Ops  select with the left mouse button to display a list of sub-commands that can be used to manage a NoteFile. Select the desired command from the menu below using the left mouse button. ƒœ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙ó˙˙‡˙˙˙ŕ˙˙˙ţs˙˙˙ţs˙˙3˙˙˙ŕ˙˙˙üů˙˙˙ţ˙˙3˙˙˙ŕ˙˙˙üůƒó˙˙˙ŕ˙˙˙üů99$Îrrsç˙˙˙ŕ˙˙˙üů99?ÎrrsĎ˙˙˙ŕ˙˙˙üů9>rrsĎ˙˙˙ŕ˙˙˙üů9?<Îrrs˙˙˙˙ŕ˙˙˙ţs99<ÎrrsĎ˙˙˙ŕ˙˙˙˙ƒ>'sĎ˙˙˙ŕ˙˙˙˙˙?˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙?˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙?˙˙˙˙˙˙˙˙˙˙ŕ€ € € €ů€𠁍€˜ ńÇÇĎ™ÇÎ=ăϞ|𠁁˜flف˜fĂ36f3m ™ćl߁ńć37ć?aŔ ›flŘƒf360`p ›flفƒf36f3a0 €ů™ögρöł3Þaŕ €Ŕ € Ŕ €€ € € € €|8Ŕű` €Ć<Ŕ€` €Ćřóŕ<Ď>yƒg€ €Ć͛06٘ÍólŔ €ĆÍű06٘ýƒoŔ €Ć̓03٘Áƒl €Ć͛03٘̓lŔ €|řó01Ďyƒg€ €Ŕ €Ŕ €Ŕ € € €€ €ů€`ý° €€` Ŕ0 €ž<đgŸ<ÁłŔ €łe˜lĚfůś` €łqřlĚ~Áˇŕ €ł€ěĚ`Áś €łM˜ěĚfÁś` €ůžxđç‡<ÁłŔ € € € € € €ŔŔ €`Ŕ0~Ř €`00` €`Ď|3Ϟ`ŮăŔ €`Ů0 śf3|Ű6@ €`Ü0 śf?`Ű÷ €`Ç0 öf0`ŰŔ €`Ó0 öf3`Ű4Ŕ €~Ţ sÞ`Ůç€ € € € € € € Ÿăăí€ ą€€óó`€ ąžxăç€ó<ĚŔó<ůć ž °6Ě1ŒŔŰfĚŔŰfc7Íł °0üńŔŰ~m€Űfcö ż ą°ÁąŒĎ`€Ďfc ° ą°ÍąŒŔĎf3Ďfc6 ł Ÿ0xřç€Ç<3Ç<9ć ž € € € € € €0 €ŔŒś € ` Ě€ € gžó㇟Ěóç˜6x € ٛ0ĚĚm™Œß6Ě € ٛ3Ě m™Ř6ü € lٛ6Ě =™Œ6Ŕ € lٛ6ĚĚ=™ŒŘ6Ě €Ǚ›ăç‡đç˜6x € € € € € €Ŕ0 €€ŔŒś € ŔĚ€ € Ď>8ßĚóç˜6x € Ůł Űm™Œß6Ě €Ÿł<Řm™Ř6ü € Ř3lŘ=™Œ6Ŕ € ŮłlŘ=™ŒŘ6Ě € Ď>>Řđç˜6x €0 €0 €0 € € € €ŔĆŰ € `ćŔ  € g™çĎćyóĚ< € lŰ3śĚĆo›f € oŰóśĚÇě~ € lžĚĆ ` € lŰ3žĚĆlf €ǙáĎŽxsĚ< € € € € € € Ÿđ?` ™€Ŕ0` ™ž=óϞĎ=ŕ0gŸ>c ™łdĆmłćŮł0>lŮłc Ÿ?pĆl?ł00lŮł6 ™°Ćl0ł00lŮł ™łLĆl3ł00lŮł ™žxsĚ300gŸ> €0X €00 €0 € € € €Ŕ0ŕý€ €`0€Á€ €g33|‡€Áž|ůŒ €Á™ś3fŒŔůłf͌ €g˜<3fŒŔÁłfĚŘ €m˜63fŒŔÁłfĚP €m™ł3fŒŔÁłfĚp €ÇĎ1Ÿ|‡€Áž|ř €``Á` €``ŔŔ €``Ŕ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ Many of these commands will prompt with the name of the most recently accessed NoteFile in the black prompt window. The command will act on this NoteFile if a carriage return is typed. If a different NoteFile is specified, the name must be typed into the prompt window and followed by a carriage return. NoteFile names must end with ".NoteFile"; however, if the user omits this suffix, the system will append it. Several commands may create more than one version of a NoteFile. When using Create New NoteFile, it is possible to assign an already existing name to the new NoteFile, thereby creating more than one version. When a NoteFile is compacted, a new version is created from the old, and both versions are saved under the same name. Finally, if a NoteFile that already exists on the disk is being restored from a floppy, an additional version will be added to the disk. It is necessary to use the Delete NoteFile command to erase any unwanted versions of NoteFiles from the NoteCard system. During execution of each sub-command, the system processes the information currently in the NoteFile, and displays information on its progress in the black prompt window (e.g. "Processing Card Number 20 of 365"). Information is not provided for the commands Restore From Floppy and Backup To Floppy. With the exception of Change Parameters and Close NoteFile, execution of these sub-commands requires that there be no open NoteFile. Change Parameters  pops up the border of a box containing a list of parameters. Plant this border by moving it into view and clicking the left mouse button. The following parameter/value list will appear: ֚˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üóĎ˙˙ř?˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üńĎü˙óŸ˙ţ˙9˙˙˙˙˙Ď˙˙˙˙˙˙˙˙˙üńĎü˙çŸ˙ţ˙9˙˙˙˙˙Ď˙˙˙˙˙˙˙˙˙üđĚ0gřp`a˙9‡Áƒ ?˙˙˙˙˙˙üđÉĚç'ó2NL˙93$Ě̜ÎrIŸ˙˙˙˙˙˙üňIĚç'˙3ÎG˙ó?Ě̜Îrx˙˙˙˙˙˙˙üňIĚŕ'˜3Îa˙?ƒ> ̀Î|?˙˙˙˙˙˙üó Ěçç“3Îx˙?3<Ě̟Î~˙˙˙˙˙˙üó Ěç3“3ÎL˙?3<Ě̜ÎryŸ˙˙˙˙˙˙üóŒ0x8“ŕa˙?‰>$ĚÁă|?˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üŔ Ŕ Ŕ ÁŕŔpO€đ Á ˆB@ ÁLJxˆâĂB,8AÄO Á"‘ €$Â2DB"„ Áâ‘ €ňB"|Cá Á‘ ‰B "@B Á"“$‰ 2DB"„ŒÁápňB,8AÄC Ŕ Ŕ Ŕ Ŕ Áđ@>" Á6 ÁÄG 8ąÄG68ą‘Ŕ ÁŕBˆ“DÉ$H‚*DÉR ÁA‘D‰⏂*|‰R ÁAD‰ˆ*@‰2 ÁBˆ“DÉ!‚*D‰02 ÁDG 8ąńÁ"8ˆĐŔ Ŕ€ Ŕ€ Ŕ Ŕ Ŕâ"€ Á" € ÁË*8°ŃÄMŽ,DpĄĂ€ ŔĂ$Lˆ*É2$J‘2Dˆ˘$@ Ŕ"$H*‰%JŸ"D`Că Á$H‰%J"DB€ Á$H ‰2"Š‘"LˆB$@ Ŕâ#ˆˆŃˆŽ"4pAÀ Ŕ Ŕ Ŕ Ŕ Áđ Á" ÁŇ"8‰aÇ‘Ŕ Áâ&H‘D‰’$H€R Á$D‰ĆR Á$"D‰2 Á$‘"D™$H€2 ÁÄ8iÇŔ Ŕ Ŕ Ŕ Ŕ Áđ>p  Á  ÁŇ 8âĂ@ĄĂ€ Áâ&H‘<#$Ŕ˘$@ Á$ "$@Că Á$ "$@B€ Á$‘ "$ŔB$@ ÁÄ "#@AÀ Ŕ@ Ŕ€ Ŕ Ŕ Áđ>ŕ Á@  ÁŇ8đ!ÀĄĂ€ Áâ&H‘@"$@˘$@ Á$@#ăCă Á$@"€B€ Á$‘H"$@B$@ ÁÄ0!ÀAÀ Ŕ Ŕ Ŕ Ŕ Ápŕ‡8 Á° $ ÁąĹ‰,8!b$8ˆáŔĄĂ€ ÁP&J2D!“Ŕ€  ŔĄ H€€ ŔŁÇ‡,Hqăc‹8€âĂXpĄĂ€ ŔĄ‘2x‚ L‘D€#%"dˆ˘$@ Á"D‚ŁČŒD€"&"D`Că Áń"D‚¤H‚D€"%"DB€ Á"H‘"D’¤L‘D€"$‚"DˆB$@ ÁÁ‡Ž"xbŁË8ř"$GDpAÀ Ŕ Ŕ Ŕ Ŕ Á@€ 8 Á€$ Áʼn8°âĂB$XqË‘Ŕ ÁFJDČ#$ÂR Áň$HŸ @€ @ˆ‚ 2 Á$H‘"D‰ Œ‚"2 Á$G8páŔ‹Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü Each parameter is preset to a default value. Placing the cursor over the name of the parameter and depressing the left mouse button will toggle the value listed to the right. The various parameters follow: DefaultCardType  when Create is selected with the left mouse button from the Main Menu, a card of the default type is immediately created and displayed. This parameter allows the user to change this default card type to a preferred choice. Select the new default card type from the list of choices provided. FixedTopLevelMenu  a value of "No" makes it possible to move the Main Menu about the screen through use of the Window Menu (see Section 6.1. Window Menu: Move). The "Yes" value fixes the menu in the center of the upper part of the screen. ShortWindowMenus  a value of "Yes" sets the Window Menu to a shortened version. (See Section 6.1. Window Menu.) To expand the menu to include Snap, Paint and Clear, change this parameter's value to "No". ForceSources  the Source mechanism allows the user to specify for each NoteCard a link to the source of the information in that card. If this parameter is set to "Yes," the user will be required to indicate a source for a NoteCard before that card can be closed. ForceFiling  if set to "Yes", this parameter requires the user to file a NoteCard into a FileBox before the card can be closed. Setting the value to "No" eliminates this forced filing, but the system will file the card in To Be Filed if it has no parents at when the card is closed. When a card is not filed in a FileBox, it may be retrieved if a link to the card has been inserted into another card. The card may also be retrieved through the use of a Search card. (See Section 2.1. NoteCard Types.) ForceTitles  if set to "Yes", this parameter requires the user to title a NoteCard before the card can be closed. Setting the value to "No" eliminates this forced titling. When a card is not titled, it is named "Untitled" by default; this may cause confusion if several cards are left untitled. The system has a unique identifier for each card, however, and will continue to regard them as unambiguous entities. LinkDashingInBrowser  if set to "Yes", this parameter builds a Browser with dashed links. Each link in a Browser refers to the type of link being followed. With link dashing, each link included in the Browser is assigned a different style of dashing (up to six styles). A "No" setting means links will be presented as solid lines in a Browser. A Browser with link dashing will take a little longer to create than one with solid lines. SpecialBrowserSpecs  if set to "Yes", this parameter causes a sequence of five prompts to appear above the Browser NoteCard during the Browser creation process. These prompts mainly concern the node-link graph properties documented in Section 8. Graph Editor. For example, this option may be used to create a vertical browser instead of the default horizontal presentation. Note that a carriage return given as a response to any of the prompts will cause the SpecialBrowserSpec to retain its default value. AnnoAccessible  This parameter is not intended for general use. Open NoteFile  opens an existing NoteFile or, if the name typed in does not exist, asks the user if a new NoteFile by that name should be created. After a NoteFile has been opened, the main menu's title bar changes to reflect the name of the open NoteFile. For example, if a NoteFile named DEMO.NOTEFILE were the currently active open NoteFile, the main menu would appear as follows: üB˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙üó˙˙ř ?˙ü>8?˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙üs˙?ůů?˙üć~>3Ÿ˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙üs˙?ů˙?˙üň~'Ď˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙ü3 ů0süň~'Ď˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙ü2s9Č'3üňI'Ď˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙ü’s9Éů'?üň~I'Ď˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙ü’s8 ů ?üň~I'Ď˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙üÂs9ůů'˙üň~c'Ď˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙üÂs9Éů'3üć~c3Ÿ˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙üăŒů0süw8?˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŕpŕpŕpŕpŕpŕů€~00Ŕlřpŕ€c08Ŕ `lŒpŕ €a€08Ŕ ` pŕŸ>aŸ3çπ<ϟ>`lřüxpŕąłc aąś3Ŕ<ŘĚc~mŒĆĚp๸c aąś3Ŕ6ŘĚc`mŒĆŕpŕ ąžażˇóŔ6ŘĚ`müĆxpŕ ą‡`a°63ŘĚ``m€Ćpŕąłc0c1ś3Ŕ3ŘĚc`mŒŒĆĚpŕůŸ>0~3áπ1χ>`lřřüxpŕŔpŕŔpŕŔpŕpŕpŕpŕp˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŕpŕpŕpŕpŕpŕ€˜ŕpŕŔ0Ř0pŕ0Ŕ0Ř0pŕ0><|ř˜Œ1ó0pŕ0cf1Œ˜Ř،ó0pŕ0c1ŒŘŘÍŘŕpŕ0Ř>1üŘŘÍŘŔpŕ0Ř`f1€ŘŘĎxŕpŕŘcf1ŒŘŘĆ00pŕ˜>;ř˜Ď†0ńó0pŕpŕpŕpŕpŕpŕpŕp˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ Close NoteFile  closes the currently open NoteFile, and if the user confirms, closes all cards and boxes currently displayed on the screen. List NoteFiles  displays, in the black prompt window, a list of NoteFiles stored on the local disk or the fileserver. If the list contains more names than the window can accommodate, the window will invert to a white background. A carriage return must be typed to scroll the remainder of the list into view. Create New NoteFile  creates a new empty NoteFile. It is necessary to select Open NoteFile to open a newly created NoteFile. Compact NoteFile  compacts a NoteFile by rejecting extraneous information. As NoteCards and FileBoxes are revised, old extraneous information from the cards and boxes remains in the NoteFile. Compacting creates a new, compressed version of the NoteFile by copying into the new version only current information from the old version. The old version of the NoteFile remains on the disk until the user deletes it with the Delete NoteFile command. Compacting can take 5 to 20 minutes, depending on the size of the NoteFile. Repair NoteFile  this command may be helpful in repairing the NoteFile when there are inconsistencies or problem areas in the actual NoteFile (see Section 10 Recovering from System Bugs). The NoteFile must be closed before executing this command. It is usually best to compact the file after a repair - though this is not necessary. Delete NoteFile  deletes the oldest version of the NoteFile from the local disk. The system will ask the user to confirm the deletion by typing a carriage return for no or a "Y" and a carriage return for yes. If yes, confirmation will be required a second time to insure against unintentional deletion. Restore From Floppy  retrieves a stored copy of a NoteFile that has been backed up on a floppy. The floppy must be in the drive before execution of this command. Restoring from a floppy can take 5 to 30 minutes depending on the size of the NoteFile. An illuminated red light on the disk drive indicates that the floppy is either reading or writing a file. Backup To Floppy  stores a backup copy of a specified NoteFile onto a floppy. This copy can be used as an archive or as a backup to a NoteFile that is somehow destroyed on the local disk. A floppy must be in the drive before execution of this command. Copying to a floppy can take 5 to 30 minutes depending on the size of the NoteFile. An illuminated red light on the disk drive indicates that the floppy is either reading or writing a file. Show Box  used to retrieve and display Special FileBoxes. Select this command with the middle mouse button to display a sub-menu for the retrieval of the special "Table of Contents," "Orphans," and "To Be Filed" FileBoxes. (See Section 3.3. Special FileBoxes.) Select Show Box with the left mouse button to immediately display the "Table of Contents" FileBox. Create  used to create and display new FileBoxes and NoteCards. Select this command with the left mouse button to create a new NoteCard of the default type specified by the NoteCards Parameters menu. (See Section 5 Change Parameters: DefaultCardType.) Select Create with the middle mouse button to display a sub-menu for the creation of FileBoxes or any other available NoteCard type. (See Section 2.1. NoteCard Types.) Close/Delete  displays the following sub-menu. [.˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙ŕĎy??çř˙˙˙˙ŕĎy??çó?˙˙˙˙ŕć3?˙çó?˙˙˙˙ŕć30`?˙˙˙˙ŕć39''>˙˙˙˙ŕô9'ç<˙˙˙˙˙ŕđ‡9'ç<˙˙˙˙˙ŕńÇ9''?˙˙˙˙˙ŕůĎ9''<˙˙˙˙˙ŕůĎ90g<˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙ŕ€ € ˜ŕŔ ˜Ř0Ŕ °Ř 0Ŕ °ńăŕ ÇĎĎ °60 fŘـ °†0 fÜ °Űçđ 3ćĎ °Űv 6fÀ ˜Ű606fـ ™ńăŕăśĎ € € € € € żŔ€ ą€€ `€ °Ŕ€`€ °Ď™óçŔŸž °ŘŰŒ` Íął °ŘŰŒ`Ě1¸ °ßŰůŕgĚ1ž °ŘŒlĚ1‡ ą˜ŰŒ` lĚ1ł ż™đçŔÇlž € € € ˙˙˙˙˙˙˙˙˙˙˙ŕ Close Cards  enables the user to close any number of currently open cards/boxes by simply selecting each one. (See Section 2.2. Selecting Cards and Boxes.) After the choices are specified, select Done from the menu which will pop up when Close Cards is selected. Cancel may be selected to abort this command. Delete Cards  enables the user to delete any number of currently open cards/boxes by simply selecting each one. After the choices are specified, select Done from the menu which will pop up when Close Cards is selected. Cancel may be selected to abort this command. These deletions are irreversible once executed. Screen Management NoteCards User's Manual 6. Screen Management All contents of the NoteFile are viewed through windows. Windows are standard Interlisp-D facilities and are manipulated with individual window menus. Windows may be overlapped and can be moved about the screen with the menu or mouse. 6.1. Window Menu Display the following menu by placing the cursor in the title bar of the card or box and depressing the right mouse button. Select the relevant command before releasing the button. ?J˙˙˙˙˙˙˙ţ€€€<@€B@€€G‡€€HH‘€€HG€€H@€BHH‘€€”Š €ˆ„"€ˆ€€€€€â€€áĹÀ€Ă&$@€"ä'Ŕ€$$€&$@€âŐÀ€€€€€â€€âŇâ €ĂS@€"€€@€ €â€€˙˙˙˙˙˙˙ţ This menu can be expanded to include Snap, Paint and Clear (not defined here) with the Change Parameters command from the Main Menu. (See Section 5 Main Menu: Change Parameters.) The commands of this menu are as follows: Close  similar to Close and Save without access to the sub-menu (See Sections 2.3. NoteCard Menu: Close and Save and 6.2. Mouse Functions.) Bury  buries the current card or box at the bottom of a stack making it possible to view previously hidden cards or boxes. Redisplay  redisplays the contents of the card or box. This is useful when the contents appear garbled. Move  moves the card or box to a new location on the screen. When this command is selected, the cursor becomes a square and jumps to the upper right corner of the card. Attached to the square is an outline similar in size to the card. Move this outline by moving the mouse to a new location. Press the left button and the card will jump to its new position. (See Section 6.2. Mouse Functions for an alternative method.) Shape  allows the user to specify a new shape and/or location for the existing card or box. After selecting this command a small outline pops up next to the cursor. There are two options for shaping: Reshape  when the middle button is depressed, the cursor will take on the shape of the nearest corner of the card or box with the outline expanding to meet the opposite corner. Keeping the button down and moving the cursor expands or shrinks the outline to the desired shape. Releasing the button pops the card into its new shape. This method is useful for making small adjustments to a card or box that is already positioned correctly. Relocate and Reshape  move the outline to a new location, depress the left button, shape the outline by moving the square and release the button. The card will jump to its new location in its new shape. Shrink  shrinks the card or box down to its title bar. The card or box can be restored by selecting Expand from the window menu or by selecting a pointer icon pointing to the card or box. Expand  restores the card or box associated with the title bar. 6.2. Mouse Functions When the cursor is outside all cards and boxes, depressing the left button will transform the cursor to a square:  ˙đ˙đŔ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0˙đ˙đ. This square can be used to either move or close a card or box Move  keeping the button down, move the square into the card/box near a corner. Then move the square out of the card/box passing the square through the same corner. The square will pick up an outline of the card/box. Move this outline to a new location on the screen by moving the square. Release the button and the card or box will jump to the new position. (See Section 6.1. Window Menu: Move for an alternative method.) Close  keeping the button down, pass the square several times through the middle of a border of the card or box. This movement will close the card or box. This Close is similar to Close and Save without access to the sub-menu. (See Sections 2.2 NoteCard Menu: Close and Save and 6.1. Window Menu: Close.) Text Editor NoteCards User's Manual 7. Text Editor Text NoteCards are designed for the collection of characters typed in by the user. When a text card is created, a blank card is displayed on the screen with a flashing caret indicating where to begin typing. Text may then be edited using the standard Interlisp-D text editor, TEdit. This text editor is also used as the editor for all FileBoxes. TEdit operates on "selected" text. The editor uses a combination of standard keys and special keys from the Dandelion keyboard to aid the user when editing a card or box. Because these special keys are not obviously labeled on the keyboard a description of location is necessary. BS  the backspace key. This key is the last key to the right in the top row of keys in the main key pad. Ctrl  the control key. This key is located at the bottom in the right column of the left hand key pad. Esc  the escape key. This key is the first key to the left in the top row of keys in the main key pad. Lock  the shift-lock key. This key is the fifth key from the left in the very top row of keys. Tab  the tab key. This key is the first key to the left in the second row of keys in the main key pad and is just under the Esc key. Undo  the undo key. This key is the lower key in the middle column of the right-hand key pad. Unlock  the shift-unlock key. This key is the sixth key from the left in the very top row of keys. "^"  to type an upward pointing arrow, use the last key to the right in the second row from the bottom of the main keyboard in conjunction with the shift key. 7.1. Selecting Text Selected text is highlighted in some way. Insertions begin at the current caret position; deletion and other operations are applied to the currently selected text. Refer to the section above describing the Dandelion keyboard for any unfamiliar keys. Text is selected using the mouse. There are two regions within a text card: The area containing text, and a "line bar" just inside the left edge of the card. While the cursor is inside the text region, it appears as the normal up-and-left-pointing arrow. When the cursor moves into the line bar, it changes to an up-and-right-pointing arrow. The left mouse button always selects the smallest things. In the text region, it selects the character the cursor is pointing to; in the line bar, it selects the single line the cursor is pointing to. The middle mouse button selects larger things (select with both buttons if using a two-button mouse). In the text region, it selects the word the cursor is over, and in the line bar it selects the paragraph the cursor is next to. The right button always extends a selection. The current selection is extended to include the character/word/line/paragraph you are now pointing at. For example, if the existing selection was a whole-word selection, the extended selection will also consist of whole words. There are special ways of selecting text which carry an implicit command with them: Ctrl-selection  Holding the ctrl key down while selecting text specifies a "delete" selection. The text will be shown white-on-black. When you release the ctrl key, the selected text will be deleted. To abort a ctrl-selection, release the ctrl key before releasing the mouse button. Reselect with the mouse, if necessary, to achieve this. Shift-selection  Holding the shift key down while selecting text is a "copy-source" selection. A copy source is marked with a dashed underline. Whatever is selected as a copy source when the shift key is released will be copied to the current caret position. This also works when copying text from one text card to another. To abort a copy, release the shift key before releasing the mouse button. Ctrl-shift-selection  Holding the ctrl and shift keys down while selecting text is a "move" selection. A move is marked by white-on-black. Whatever is selected as a "move" source when the ctrl and shift keys are released will be moved to the current caret position. This also works when moving text from one text card to another. To abort a move, release the ctrl and shift keys before releasing the mouse button. 7.2. Text Editing Operations Inserting text  Except for command characters, whatever is typed on the keyboard is inserted at the current caret position. The BS key and ctrl-A both act as a backspace, deleting the character just before the caret. Ctrl-W is the backspace-word command. Deleting text  Hitting the delete key causes the currently-selected text to be deleted. The ctrl-selection method described above may also be used. Copying text  Use shift-selection, as described above. This operation also works when copying text from one text card to another. Moving text  Use ctrl-shift-selection, as described above. This operation also works when moving text from one text card to another. Undoing an edit operation  The lower key of the middle column of the right-hand key pad is the Undo key. It will undo the most recent edit command. Undo is itself undo-able, so you can never back up more than a single command. Redoing an edit operation  The esc key is the Redo key. It will redo the most recent edit command on the current selection. For example, if you insert some text, then select elsewhere, hitting ESC will insert a copy of the text in the new place also. If the last command was a delete, Redo will delete the currently-selected text; if it was a font change, the same change will be applied to the current selection. 7.3. Text Editor Menu The Text Editor Menu contains a list of commands used to edit text in a FileBox or Text NoteCard. Display the following menu by placing the cursor in the title bar of the box or card and depressing the middle mouse button. )˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ€€€Ŕř6€`0€0`€g|ăöůçŔ€lŮ03fó6c6Ŕ€ĎÜ0óƒ6c6€l1łƒ6c6€lÓ1łƒ6c6€gžűůö9怀€€€€Ŕ„`~ €ŔŽŽ`` ŽŽc8řńăŕ`}žßŢyó2›3c ͛6`|͘ٳŢ͛2›36<̓ö``͘ٳvý›2Ÿ36l̓``͘ٳvÁ›2ąłl͛6``͘ٳv͛2ąŸ>Ěńăŕ~}ŽŮŸ&y™ň€€3€€€€0?€1°0Ŕ€1ž8řůŕ0<ůđ€03 ͛0>fĚŔ€03<͛đ0fĚŔ€1łl͛0fĚŔ€1łl͛00fĚŔ€3>Ěůŕ0<Ěp€€˜€đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ Restart Editor  restarts the text editor. Use this command when edits are incorrectly displayed on the screen. Advanced Editing Menu  displays above the text card or box a list of commands used for editing. The Advanced Editing Menu contains selectable menu buttons and places to type text (e.g., what to search for when you do a Find). The menu can be edited, so the usual editing operations work--with one change. Some parts of the menu can't be selected or operated on; they're protected. The places you can select are: menu buttons, the margin ruler (see below), and between pairs of curly braces, so: {}. Menu buttons appear in bold; every menu button which needs to ask for text has a pair of {} associated with it, e.g., the line Quit Hardcopy server: {} copies: {} has two buttons on it. The Quit button needs no further arguments, while the Hardcopy button can take two arguments: the name of the server to print to and the number of copies to print. Fill the text in before hitting the menu button. Scroll the display to see all possible commands (see Section 2.4. Scrolling). Select the desired command with the left mouse button. Note: because this text editor is cumbersome the user may want to use it only when special formatting is required. The TEdit operation menu looks like this: 3R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕđÉ˙řř˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕţy˙ɟřř˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕţy˙ϟřp˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕţyü řpÁœ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕţxɟů$œœœ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕţyůɟů$œœœ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕţyůɟů$€œœ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕţyůɟůŒŸœœ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕţyůɟůŒœœœ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕţx ÇůÜÁœŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕŔ`Ŕ`Ŕ`Ŕ``Ŕ€`řy€€ř€Ř`Ŕ ŔĚ̀€Ě€8Ř`Ŕ Űo€ĚăÎfso€ÁăŸ9ąŔĚçÎ9ąŔ8Ř`Ŕ ŰfĚ6ŰdŰfÁ°ŰmăĚ6ĂmălŘ`Ŕ Űfůöß<ŰfÁˇŘmăŔůömăŔlŘ`Ŕ ŰfÁśŘŰfÍśŘm°ŔÁśm°ŔţŘ`Ŕc€ÁóĎßqă€yˇŘÎ9›€ÁöÎ9›€ĆŘ`Ŕ€ŔX`ŔŔŔ0`Ŕ€`Ŕ`Ŕ`Ŕ Ŕ€`Ŕ Ŕ0`€`Ŕ Ţ|çÝÇ>ůǀ`Ŕ Ű1śŰa˜cm€`Ŕ Ű1śo˜cí€`Ŕ Ű1śm˜c €`Ŕ›0ćoŽ9ç€`Ŕ`Ŕ`Ŕ`Ŕff3`Ŕ@€`Ŕ€€ €@€`Ŕ Ŕ0 Ŕ0 €@€`Ŕ | Ű| ă›gœ@€`Ŕ Ű0Ŕ Ű0Ŕ śŰmś€``Ŕ ß0›0 śmž@€`Ŕ Ř0 0 śŰm°@€`Ŕρ  ł™çž@€`Ŕ@€`Ŕff3`Ŕ`Ŕ€0``Ŕ0 @`p`Ŕ° @Ŕ`€€v`Ŕ  @ €Ŕ `áŀ ŔŔ`Ŕ 7 @6ńßośůŔ‚&@ yöű¸`Ŕ6ŰŔ06Ű f6c`‚$0 lĆŰl`Ŕ 6Ű @śŰĚf6cŕ‚$ lĆĂl`Ŕ 6Ű @ śŘĚf6c‚$ ŰlĆĂl`Ŕ 6Ď @ó‡cž9ŕÄŽlĆĂl`Ŕ @`Ŕ€0``Ŕ`Ŕ˜3`Ŕ€@€`Ŕ Ŕ0@€`Ŕ Ŕ0‡"8°@pâÇ@€`Ŕ Î|óŽy˜H™"DČ@‰ ˆ‘@€`ŔĂmśŰm|€  Œ€``Ŕ ßaślđˆ@€ ˆ@€`Ŕ ŰaśŰl`HD€@‰ ˆ‘@€`Ŕ ß`óŽx`‡8€@pâŔ‡@€`Ŕa`@€`Ŕ`Ŕ˜3`Ŕ`Ŕ`Ŕ`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ Quit  similar to Close and Save without access to the sub-menu (see Sections 2.3. NoteCard Menu: Close and Save). CloseMenu  closes the display of text editing commands. All  selects all characters within the card or box. Get  replaces the text in the card with the contents of the file whose name is specified between the brackets {}. Put  puts the text in the card into a file with the name specified between the brackets {}. Include  includes the contents of the file whose name is specified between the brackets {} at the position designated by the caret. Find  hunts for a match to a string of characters supplied by the user. Type a string of characters between the brackets {}, then select Find. The system then hunts from the caret toward the end of document for a match. Selects the first match found; if there is none, nothing happens. Substitute  substitutes, within the current selection, all instances of a search string of characters, supplied by the user, with a replacement string of characters, supplied by the user. Type a search string and a replacement string between the brackets {}, then select Substitute. Hardcopy  takes two optional text arguments. If you specify a server name, the hardcopy will be sent there. You may also specify how many copies of the document you want; if you don't put anything in the "copies" field, you get one copy. The Character Looks Menu changes the character looks of the selected characters; the font, character size, and face (bold, italic, etc.). The menu looks like this: ”c˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đü˙˙˙˙˙˙˙ü˙˙ů˙˙ăă˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đůÉ˙˙˙˙ó˙˙ü˙˙ů˙˙ăă˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóÉ˙˙˙˙ó˙˙ü˙˙ů˙˙áĂ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóř80đ`Áƒüüœ?áĂs˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóůə&g3œ“üůÉÉ9Ÿä’rrs˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóůϙţgóœŸüůÉČx˙ä’rrs˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóÉĚđgó€ŸüůÉČ|?ä’rs˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đóÉəćg3ŸŸüůÉÉ?ć2~rs˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đůÉəćg3œŸüůÉəŸć2rrs˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đüĚIń0xÁŸü Ě?çss˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŔ0Ŕ0Ŕ0Ŕ0ŔŸ0Ě3<ĚŔ0ŔŒŮ°Ě łfĚŔ0ŔŒŮ°H3fm€0ŔĚŮ°x?fm€0Ŕϟ00łf€0Ŕě00 łf30Ŕ l>03<30Ŕ0Ŕ0Ŕ0Ŕ0Ŕ€000Ŕ@€a€Ŕ°f`Řp6?`<0ŔK,8 Ŕa€Ě€f`Ŕɀ `f0ŔL‘2D Îg€ß9ł€fńç>ŰÇăďśÇ yöŔfĚçŢ9đ0Ŕˆ"0›m€Ě śŔfŰmśŰm€qˇŒmśŔfÍśŰ °0Ŕ" Űm€Ě}śfŰo°Űo€9Œ7Œm†Ŕfyö}€0Ŕ2D Űm€ĚmśŔfŰl0Űl™Œ6Ě m†Ŕfy†m€0Ŕ,8 Žg€Ç}ł€<Ůç°Űg€pě6gŒmƒŔ<0ö}€0Ŕ 0Ŕ 0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ€0ŔŘ>Ěŕ`qŔ Ě€0Ŕ3Ě0`qŔ l0Ŕ¸ăł9ÜsŔĚćĚçŮÇŽxŕ{Î<çŢ 㝜0Ŕmś>mś`ýśÍła€pŰl0jŰmśŰ 61ś0Ŕm÷łmśű`Íöyó€7ŘmđnŰmö ÷˝°0ŔmłmśŰ`͆yƒm€vŰm°nŰm†mąś0Ŕl÷39śű`Ěö0ńŮπˇÎmđdÎ<öÍ÷9œ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ˜0ŔŔ0ŔŔŔ€ŕA@0Ŕ€38ńaŀXđ@0Ŕ}ÜŢ9€7Ţ9đDA’&@"d@@0ŔmśŰ €3m°DAä"D@ 0ŔaśŰ}€3}€DA"D@0ŔaśŰm€3a€DI$"DH@0ŔaśŰ}€áŰ=€81ÄD0@0Ŕ0Ŕ˜0Ŕ0Ŕ0Ŕ0ŔĚ€0ŔŔ‚ @0Ŕ@Ě08Ŕ€€ @0ŔGĚ0d0€ŔŽxqa @0Ŕ"ěçÝÇ0qˇŽ|ç>Ţ|măœűyđ ‚" ’$B @0Ŕ>€íśŰa°9śŰmśŰ0mś6ŰlŔ‚ yŔŔ00ŔA ˝śo°śßaě0Ű0mˇ°ĂlŔ‚ ‰ @0ŔA"˝śm°MśŘ`m°Ű0mąśĂlŔ ‚"$‰$B @0Ŕœćo°8÷aÇ0Ţ=çĂxp‚y @0Ŕ` @0ŔĚ`€0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ Generally speaking, you select the text you want to change, set the entries in this menu up as you want the text to appear, then make the change by hitting the APPLY button. If you have a piece of text whose looks you want to copy, select the text and hit the SHOW button. The menu will be filled in to match that text's looks. You can then APPLY it elsewhere, perhaps after modifying things slightly. The second line of the menu is a list of character properties which can be modified independently. Each of the menu buttons has three states: If the button appears white-on-black, that property will be turned on; If the button appears with a diagonal line, that property will be turned off; If the button appears black-on-white, that property will be left alone. Why is it useful to leave a property alone? Suppose you have a paragraph in Times Roman with some bold and some italic in it. If you want to change the font to Helvetica without changing the boldness or italicness, you can do so. The third line of the menu is a list of font-family names. You can select among them: selecting one family deselects any others. You can also select no family by mouse buttoning between two of the families. If you APPLY with no font family selected, the text will be left in whatever font family it was. The last line of the menu lets you set the font's size, and specify any superscripting or subscripting. Fill in the "Size:" field with a number, and APPLYing will change all the selected characters to that size. Leave it empty, and the characters will retain their existing sizes. For character offsets, you have three choices: Normal characters lie on the baseline; Superscript characters lie above the baseline by the distance you specify (2 points by default); Subscript characters lie below the baseline by the distance you specify (2 points by default). As with font family names, you may mouse in the space between options to neutralize the choice. APPLYing with a neutral choice leaves characters with the super- and subscripting they had, if any. The Paragraph Looks Menu changes the looks of the selected paragraph. Included is a ruler to indicate paragraph margins. The menu looks like this:  ˆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ?˙˙˙˙˙˙?˙Ÿ˙˙?˙ü|˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óŸ˙˙˙˙˙˙?˙Ÿ˙˙?˙ü|˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óŸ˙˙˙˙˙˙?˙Ÿ˙˙?˙ü8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ó˜paŕA‡˙Ÿƒƒ3‡ü8`ŔÎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ó“2LÎI399˙Ÿ99'3ü’NNN˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ?3üÎOó99ŔŸ99ü’NNN˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óř3ŕÎOƒ99ŔŸ99‡ü’@NN˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óó3ĚÎO399˙Ÿ99'ăüĆOÎN˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óó3ĚÎO399˙Ÿ9933üĆNNN˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óř“â`O‰9˙ƒƒ9‡üî`Î`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Î˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŔŔŔŔŔŸ0Ě3<ĚŔŔŒŮ°Ě łfĚŔŔŒŮ°H3fm€ŔĚŮ°x?fm€Ŕϟ00łf€Ŕě00 łf3Ŕ l>03<3ŔŔŔŔŔŔ ŔŔ€ 0 Ŕ 8ů€ŔxŔ v`€f°@ Ŕ a€ĚÁ€Ě Ŕ€Ŕ` Ŕf€ń Ŕ űŕ͞óŕŔçŸ9óŰ;íöqŕ Î<ŕfqǡA$B Ŕ 6a€ůśŮ€ÁśĚmśŰŰaŒĆŰ` Ăm°~ŘmśŰA'Ŕ`Ŕ >a€ÍśŮ€ÁöĚ}‡ŰŰyŒĆű`ŸmđfűíśŰ@˘$ Ŕ 0a€ÍśŮ€Í†Ěa†ŰŒĆĂ` m€fĂmśŰHŁ$B Ŕž`ŕ͞ŘŕxöÇ=ƒĎpěĆyŕ <đf{çśĎ0B Ŕ B Ŕ6l‚ ŔŔ8Ŕf3ŔpAŔ@ €@€ŕ8Ŕ@ @ @€ŔáĂG #‹@pᣋ @…ÇŔ"$Á& ˆ" L@ˆ`Œ“@†DĂ$H‚Ŕ>ńäA"ȈĂČ@řň ˆ‘€dD "'ČŔ $A"ˆH@ ˆ‘@„D$"Ŕ"$Á& ‰"H@‰`ˆ“@†D‘$H‚"ŔÁáăA Č|pń ˆ@…ƒâÇŔ@„Ŕf3ŔŔ0fŔ DŔ DŔ,@XpáÀ( 8pŔ‘2€d$@( ‚"ˆŔ"€DăȂ <`Ŕ"@D €‚ DŔ‘" d$F ‚"DˆŔÇ" Xáめ pžsŕŔO•xyŕ|ٍśŘĆŰ`ŔČ@‰fů°řĆűŔȊ@‰2!fÁ°ŔćĂŔG @xŃÁ|y‡0x f{ŔŔŕŔŔŔŔŔŔ| €pŔŔ`ŔĚŔ>€@€Ŕ‰aÁ` ` ``3€GDŕŔ™‰’!`çßl÷Ÿ<ůϜx38ćî9€HˆD€™Ŕ‘‰ŕał ÍśĚ ścmśŘ3mśŰ €OˆD€‘Ŕ‘Qaó mśĚścě>Ř3}†Ű}€H"D€‘Ŕ™Q’!aƒ mśĚl6c 0Ř3aśŰm€Hˆ"L™Ŕ–!aÁ|ólöÇÇś9ěx><ćŰ}€‡4`–Ŕ!0ŔÁ°ŔŕŔfŔŔ@ŔGŔ"Ŕ>ŔŔA ŔA"ŔŔŔfŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Below this menu, if you scroll it up far enough, is a solid black rectangle, used for setting indentations, and a ruler, used for setting tab stops. As with the Character Looks Menu, you select the text you want to change, set the entries in this menu up as you want the text to appear, then make the change by hitting the APPLY button. If you have a paragraph whose looks you want to copy, select the text and hit the SHOW button. The menu will be filled in to match that text's looks. You can then APPLY it elsewhere, perhaps after modifying things slightly. The second line of the menu is for specifying how the paragraph margins are to be justified. A Left justified paragraph has a ragged right margin, but is justified flush with the left margin. A Right justified paragraph has a ragged left margin, but is justified flush on the right. A Centered paragraph is centered between the two margins. A Justified paragraph is set flush with both the left and right margins. The Page Heading property refers to the headings defined by using the Page Layout menu. For example, the Page Layout menu might define a heading called "Chapter" to be included at a specified location on every left page. The Page Heading button on the Paragraph Looks menu may be used to indicate the actual text which will be the heading for this chapter. The space between lines in a paragraph is called "line leading". You can specify it, in units of printer's points. You can also leave space in front of a paragraph (without using extra carriage returns) by specifying "paragraph leading," also in units of printer's points. You set paragraph margins using the margin ruler on the bottom of the Paragraph-Looks Menu. The Paragraph-Looks Menu scrolled to show the margin ruler and tab stops appears below. ƒ‡˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙ç˙ó˙˙ç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€s˙˙˙˙˙˙ç˙ó˙˙ç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€s˙˙˙˙˙˙ç˙ó˙˙ç˙˙‡˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€s <0ŕ`óđpfp˙‡ Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€rfI™É&g'?óç'$ć’IÉÉĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ć™Éţg'8ç'!ă˙’IÉÉĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€|Éđg'8ç'!đ˙’H ÉĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€~fy™Éćg'?óç'$ü˜ÉůÉĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€~fy™Éćg'?óç'&f˜ÉÉÉĎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€|L ń g?đ0pg0˙ĚĚ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙Ď˙ç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙ůĎ˙ç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙ü˙ç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€€€€€€ř€€Ŕđŕ€  8ů€ŔxŔŔ0ˆ€ âŔ,8 a€ĚÁ€Ě `0ˆăȂ<€  2D űŕ͞óŕŔçŸ9ógÝÇ0‰H‚€ ň "| 6a€ůśŮ€ÁśĚmśŰmśŰa°‰ńȂ€!  "@ >a€ÍśŮ€ÁöĚ}‡Űo°Űo°‰H‚€!  2D 0a€ÍśŮ€Í†Ěa†l6Űm°‰I‚€ ňŔ,8 ž`ŕ͞ŘŕxöÇ=ƒĎǜŰo°đáƂ € € 6€€Ě€ř€ €€ âŔŽ>8 €  D € ň |€€! ‚@€! ‚D € ňŔ>8 €€Ě€€€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ů€€€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ř˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ő˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ő˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ó˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€~÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ř˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţ8?ńŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ýßżîŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ýßěŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙żęŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙~˙ęŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ţţ˙ćŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ýýýîŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üýńŕ€?ř˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ß÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ßö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€?ő˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ßő˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ßó˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€Ţ÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€>ř˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€€€€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ů€AAAAAAAAAAAAAAA€€€€€€€pp808q€@@0ˆ0ˆDPD‰€ŔPˆPˆDP™€@€p8Š€@@ ˆŠ€@@@ˆ řɀ@@€ˆ@D‰€€€|ř|p|8q€€€€€€€@@€€€đđ€€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ů€€€€€€€€€€€€€€€€€€€€€€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ There are three margin values: The left margin for the paragraph's first line, the left margin for the rest of the paragraph, and the paragraph's right margin. For example, on the menu shown above, the left margin for the paragraph's first line is set at 1.0, the left margin for the rest of the paragraph is set at 3.0, and the paragraph's right margin is set at 27.0. The margin ruler has three sensitive areas, one for each margin value. Margins are measured in printer's picas (6 to the inch), with a grain of 1/2 pica. There are 12 points to the pica. Plans exist for allowing different units (and granularity) in the ruler. The first-line left margin is controlled by the top half of the ruler, left end. To move it, push a mouse button near the left edge, and hold it. Moving the mouse pulls the margin along with it; the margin ruler always shows the current values of the margins. If you push the RIGHT mouse button over the margin, it becomes neutral; i.e., APPLYing the paragraph menu won't change the first-line left margins of any paragraphs. The rest-of-paragraph left margin is controlled by the bottom half of the ruler, left end. You move it (and neutralize it) the same way. Likewise for the right margin, which is controlled by the right end of the margin ruler. There are a couple of differences here. First, you can set the right margin to 0, which will create a "floating" right margin (one that follows the right edge of the edit window or of the printed page). This is signalled by a margin ruler that is as wide as the window, but shows a value of 0 at its right end. Since the editing window may be narrower than the document, you can also set the right margin beyond the edge of the window, by pulling it with the mouse, and pulling past the window edge. A right margin you can't see is represented by a double wavy line at the right edge. You can also set tab stops using the margin ruler. The space below the ruler markings is sensitive to all three mouse buttons, and is used to represent tab stops. In the Paragraph-Looks Menu shown above, there are two tab stops set, one at 6 and another at 12. To set a tab, you first need to choose what kind of tab you want, using the line starting with "Tab Type:." Make your choice of tab type the same way you'd choose a font family. Left tabs are regular typewriter type tabs; Right tabs take the succeeding text and push it so it is flush-right against the tab stop location; Centered tabs cause the succeeding text to be centered about the tab stop; Decimal tabs (not implemented) cause the succeeding text to have its decimal point lined up on the tab stop. Tab stops are shown in the margin ruler as small arrows with suggestive tails. To create a new tab stop, use the middle mouse button. In the region below the ruler markings (and the numbers!), point to where you want the tab to be, and press the middle mouse button. The tab should appear; as long as you hold the button down, the tab will follow the mouse around, so you can adjust its location. To move a tab stop, point at it and press the left mouse button. As long as you hold it down, the tab stop will follow the mouse. To delete a tab stop, point at it and press the right mouse button. Change Font  pops up three separate menus allowing the user to change the font of selected text; font type, style and size. Select the characters that are to be changed before selecting this command. Graph Editor NoteCards User's Manual 8. Graph Editor The "Graph" NoteCard is designed to allow the user to construct a layout of user-defined words or phrases, called nodes, which may be linked together with lines to indicate some structure. Each node may be easily moved about the card without losing its links. 8.1. Graph Editing Menu The Graph Editing menu is a standard feature of Interlisp-D. Display the following menu by depressing the right mouse button in the body of the card. Select the desired command before releasing the button. N’˙˙˙˙˙˙˙˙˙ü€€ƒ €€ƒ0€€‚Š $$'Ĉ$  ¤$$ˆDI"d$dDƒˆáœ#ĂŁ„€€€€@€€@@€€@€AŃĐ@Kˆ€€B20@LI€"@HJ€â@HM€20@HH€€ŃĐ~HH@€€€€đ@ @ qó."‰"DA1$ů>GÁ!( D!4‰"DA!"đq3ů!!€€€€‘ĹÈY‡8´’&$H"fH’DԐä'ČDC’|„“$$DL’@„’&$H"DH’D„‘ŐÈDGR8„€€€€@‚@‚\8‚8łŁ‹"bD‚DÔdMB|‚„'ȁ2B@‚d„$"bD‚D„dH\8‚:ƒŁˆ€ €Ŕ€€€€€>@D@!@D‚ ’Îó‡D„ “Q"DHĄ ’ GČD‚ ’ DD@!"DHĀ€€>3‡D€€€€€€€€@ €€ ŃÀ€2$@€ă€€ ’@€@ ’2$@€€€ŃÀ€€€€€đ@€@€ ńgG€@ń ¨Čš€@ O€  H€ Ȑ€đńG€€€€€ř€€€€¸pčŕ€ €đĉ€ €„9 đ€a„É €„‰€ř„tčŕ€€€€€řţ<>€B!€!€đ!€>€ €B €ř< €€˙˙˙˙˙˙˙˙˙ü Prompts for several of the following commands are viewed in the black window at the top of the screen. To close the menu before making a selection, move the cursor outside the menu before releasing the button. Move Node  select the node to be moved with the left mouse button, move the node to its new position, and release the button. Add Node  pops up a window prompting the user to type in a node label name followed with a carriage return. The label will appear next to the cursor within the graph card. Move the label, by moving the cursor, to its desired location. Plant the label by clicking any mouse button. Delete Node  select the node to be deleted with the left mouse button. The black prompt window will expect a "Y" for yes or an "N" for no followed by a carriage return to confirm deletion. Add Link  select the "from" node and the "to" node with the left mouse button. If a another link is made between the same two nodes in the opposite direction, the lines representing the links will not be visible. Delete Link  select the "from" node and the "to" node with the left mouse button to delete the link. label smaller  decreases the font size of the selected node. Repeat this command as necessary to achieve the desired font size. This command does not work on pointer icon labels. label larger  increases the font size of the selected node. Repeat this command as necessary to achieve the desired font size. This command does not work on pointer icon labels. <-> Directed  moves all links from top to bottom of node. <-> Sides  moves all links from left and right sides to top and bottom sides of node. <-> Border  draws a rectangular border around the node selected. Select the node to have a border drawn around it with the left mouse button. To remove a border, re-apply this option. <-> Shade  inverts the shade of the rectangular around the node selected. For example, a black label on a white background becomes a white label on a black rectangular background. Select the node to be inverted with the left mouse button. To change the shade back, re-apply this option. STOP  similar to Close and Save without access to the sub-menu (see Sections 2.3. NoteCard Menu: Close and Save). Sketch Editor NoteCards User's Manual 9. Sketch Editor 9.1. Introduction A Sketch NoteCard implements a drawing program modelled after a whiteboard in which the user is able to place text and graphics to achieve desired images. The figures can be included (via copy-select) in Text NoteCards to allow a mixture of text and graphics in the same document. A sketch consists of "sketch elements" in a floating point coordinate space. Sketch elements include text, lines, curves, boxes, circles and ellipses. Each element has one or more positions (called control points) that determine its location, and a set of properties such as brush. A sketch is viewed in one or more sketch cards that provides a region and scale. Within a card, the sketch can be editted by adding or deleting elements, or by changing the locations of control points or the values of properties. (SKIO0092 ((.1 52.0 NIL) (BOX (147.0 126.0 104.0 40.0) 1)) ((.05 13.0 NIL) (TEXT (195.0 . 142.0) ("a box") 1.0 (CENTER BASELINE) (HELVETICA 12) ((175.0 139.0 40.0 13.0)) NIL)) ((.1 24.0 NIL) (CIRCLE (243.0 . 62.0) (267.0 . 62.0) (ROUND 1 7) NIL)) ((.05 13.0 NIL) (TEXT ( 243.0 . 62.0) ("a" "circle") 1.0 (CENTER BASELINE) (HELVETICA 12) ((239.0 65.0 9.0 13.0) ( 223.0 52.0 41.0 13.0)) NIL)) ((.1 48.0 NIL) (OPENCURVE ((187.0 . 126.0) (187.0 . 102.0) ( 211.0 . 86.0) (227.0 . 78.0)) (ROUND 1 7) NIL (NIL (LINE 30 10.0)))) ((.05 13.0 NIL) (TEXT (203.0 . 14.0) ("A sample sketch") 1.0 (CENTER BASELINE) (HELVETICA 12) ((143.0 11.0 121.0 13.0)) NIL)) ((.1 104.0 NIL) (BOX (96.0 0.0 208.0 176.0) 2))) (0 0 347.0 184.0) 1.0 8 (SKIO0068 ((.1 4 NIL) (SKIMAGEOBJ {(READ.IMAGEOBJ)(BMOBJ.GETFN2)8&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŐUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤŐUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUŐ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŐŞż÷˙˙˙˙˙˙˙˙˙˙˙ů™™™™™™™™™™™™™€kŞťż˙˙˙˙ţ˙řîăŽ8ó3333333333333€>kŐ{ˇ;lëó¤g÷mÝu×fffffffffffffg€3 UŐ}vŰkcí–ŰůëÝwÖlĚĚĚĚĚĚĚĚĚĚĚĚ̀1€ UŞ˝v¨oíśŰţĺÝv9y™™™™™™™™™™™™™€1Ÿ?kŞžöýŰďíśŰ÷nÝu÷s3333333333333€1ą†1Œ1€kŐ~÷ÜoóśgřďcŒćffffffffffffg€1ą†1Œ1€UŐ˙˙˙˙˙˙˙˙˙˙˙˙ěĚĚĚĚĚĚĚĚĚĚĚĚ̀1ż†?Œ?€UŞż˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€1°0 0kŞ €31†1ą€kŐ`€>UŐ`€UŞ €kŞ €kŐ`€UŐ`€s€UŞ €s€kŞ €€kŐ`€Ÿ1ŸUŐ`€ąąą€UŞ €mą›1€kŞ €mą›?€kŐ`€mą›0UŐ`€aąŽ1€UŞ €aŸkŞ €kŐ`€UŐ`€UŞ €kŞ €kŐ`€€UŐ`€1€UŞ €0?1€kŞ €01šą€kŐ`€01ą™€UŐ`€01ą›UŞ €1ąąkŞ €ąšŽkŐ`€?UŐ`€0UŞ €0<kŞ €0kŐ`€UŐ`€0UŞ ˙˙˙˙˙˙˙˙˙˙˙˙đ€°kŞ €1°kŐ`€0??ŸUŐ`€09ł9łą€UŞ €01ƒ1ąą€kŞ €01Ÿ1ąż€kŐ`€1ął1ą°UŐ`€ął1łą€UŞ €1ŸąŸŸkŞ €€kŐ`€1€UŐ`€UŞ €kŞ €`kŐ`€```UŐ`€đ``UŞ €ńůřůřńřřkŞ ™Í͌a˜aŒ kŐ`<x|B™Œ`aŒUŐ`B„‚$™Œ`řaü UŞ ‚ƒýŒa˜a€kŞ "‚ƒ Œm˜mŒkŐ`B„‚$ƒ Œř8ü8řUŐ`=x|B€UŞ €kŞ €kŐ`€UŐ`€UŞ €˙˙ŔkŞ €˙˙ŔkŐ`€ŔŔUŐ`€ŔŔUŞ €ŔŔkŞ €ŔŔkŐ`€ŔŔUŐ`€ŔŔUŞ €˙˙ŔkŞ €˙˙ŔkŐ`€UŐ`˙˙˙˙˙˙˙˙˙˙˙˙đ€UŞ €kŞ €?€kŐ`€ UŐ`€ UŞ €3?kŞ €1ł kŐ`€1ž UŐ` €?Œ UŞ  €0 kŞ  €1ł €kŐ` €3UŐ` €UŞ  €kŞ  €kŐ` €UŐ` €ŔUŞ  €ŔkŞ  €;šŔkŐ`€qó€UŐ`€ŕçUŞ €ŔkŞ €ŕkŐ`€pUŐ`€8ŔUŞ €ŔkŞ €˙ŔkŐ`€€˙ŔUŐ`@€UŞ  €kŞ €kŐ` €UŐ`€0UŞ €€`˙€kŞ `€Á˙€kŐ`€€UŐ`€ƒ€UŞ €ĂkŞ Ŕ€fkŐ`8€6UŐ`˙€€ UŞ €€x€ kŞ `€0€kŐ`@Ŕ€€UŐ`!@€`UŞ ˘0€8ţkŞ p€}Ÿ€kŐ`€çƒŔUŐ`ř€Â0ŔUŞ @€€x`kŞ @€Ŕl`kŐ`€€€ŔĚŕUŐ`@€`ÎŔUŞ <@€xǀkŞ B €?ÁkŐ` €€UŐ`"€UŞ B€kŞ =€kŐ`€UŐ`€ŔUŞ €8ŕkŞ €0ŕkŐ`€p`UŐ`€p`UŞ €pŕkŞ ă€<ŔkŐ`!"a€yŔUŐ`@€˙€UŞ @@€ÇkŞ !"!€kŐ`€UŐ`€řUŞ  €?˙kŞ  €|€kŐ`@€ŕŔUŐ`@€ŔŕUŞ €€€€`kŞ @€€`kŐ`@€ŔŕUŐ` €ŕŔUŞ €|€kŞ €?˙kŐ`0€řUŐ`@€UŞ Ŕ€€kŞ 0€đkŐ`x€řUŐ`˙€€UŞ € kŞ €kŐ`€UŐ`€UŞ €kŞ € kŐ`€UŐ`€řUŞ €đkŞ €kŐ`€UŐ`€00UŞ €00kŞ €00kŐ`€0?3UŐ`€09śUŞ €01źkŞ €01źkŐ`€01śUŐ`€01łUŞ €?†1ą€kŞ €kŐ`€UŐ`€UŞ €kŞż˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€1€€kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€1€€UŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€1€€UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€1żŸkŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€1šłą€kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€1ąąą€UŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€1ąąą€UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€1ąąą€kŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€1ąłą€kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€1ŸŸUŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€kŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€UŐUUUUUUUUUUUUUUUUUUUUUUUUUUUđ8đUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ˜l0`kŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŒ`0`kŐUUUUUUUUUUUUUUUUUUUUUUUUUUUŒůřńŒ1řřUŐUUUUUUUUUUUUUUUUUUUUUUUUUUUŒa™Œ0aŒ UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŒ`Œ0a€kŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞü`ůŒ0`ř kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€a™Œ0` UŐUUUUUUUUUUUUUUUUUUUUUUUUUUU™Œa™œ0mŒUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞđř`üü08řkŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€UŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€kŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€x0 kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€Ě0 UŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€Œ UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€€řđükŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€€ě1œ kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€źŔ1ŒUŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€ŒŔ1Œ UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€ŒŔ1ŒkŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€ÜŔ1œkŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€|Ŕ0üUŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€kŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€UŐUUUUUUUUUUUUUUUUUUUUUUUUUUUšŔUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞšŔkŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞżŔkŐUUUUUUUUUUUUUUUUUUUUUUUUUUUżĎ˜Ď€Ď°ÔUŐUUUUUUUUUUUUUUUUUUUUUUUUUUUżŘŘŘŔĂđĘUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞśŘ͘Ŕ ƒöŐkŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞśŘ͟Ŕ ƒöĘkŐUUUUUUUUUUUUUUUUUUUUUUUUUUUśŘ͘ ƒ6ÔUŐUUUUUUUUUUUUUUUUUUUUUUUUUUU°ŘÇŔöČUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ°Ď‡€ŸkŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€UŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€kŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€`kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€`ŔUŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€ŔUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€ăńóńńóđkŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€c››ŔkŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€cŔUŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€cóűŔUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€cŔkŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€c›ŘkŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€cóńńđpUŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€kŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€UŐUUUUUUUUUUUUUUUUUUUUUUUUUUUŒ xUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŒ ĚkŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŒ ŒkŐUUUUUUUUUUUUUUUUUUUUUUUUUUUŒđřý€ůůŒUŐUUUUUUUUUUUUUUUUUUUUUUUUUUUý˜íÍŒ UŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŒÁŒĚkŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŒřÁŒŘ kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU˜ÁŒxUŐUUUUUUUUUUUUUUUUUUUUUUUUUUU˜ÁœÍĚpUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŒüŔüxůř0kŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ€€0kŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€ŕUŐUUUUUUUUUUUUUUUUUUUUUUUUUUU€€ŔUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ˙˙˙˙˙˙˙˙˙˙ëŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤŐUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUŐUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤŐUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙} (85.0 50.0 312.0 296.0) 1.0 (0 . 0))) ((.05 13.0 NIL) (TEXT (229.0 . 10.0) ("A sketch window with its operation menu") 1.0 (CENTER BASELINE) (HELVETICA 12) ((79.0 7.0 300.0 13.0)) NIL)) ((.05 13.0 NIL) (TEXT (27.0 . 218.0) ("Sketch" "window") 1.0 (CENTER BASELINE) (HELVETICA 10 (MEDIUM REGULAR REGULAR)) (( 6.0 222.0 42.0 12.0) (4.0 210.0 47.0 12.0)) NIL)) ((.1 80.0 NIL) (OPENCURVE ((53.0 . 218.0 ) (77.0 . 218.0) (109.0 . 210.0) (133.0 . 210.0)) (ROUND 1 7) NIL (NIL (LINE 30 10.0)))) (( .05 13.0 NIL) (TEXT (424.0 . 216.0) ("Operations" "Menu") 1.0 (LEFT BASELINE) (HELVETICA 10 (MEDIUM REGULAR REGULAR)) ((424.0 220.0 67.0 12.0) (424.0 208.0 34.0 12.0)) NIL)) ((.1 77.0 NIL) (OPENCURVE ((421.0 . 218.0) (405.0 . 218.0) (397.0 . 210.0) (344.0 . 210.0)) (ROUND 1 7 ) NIL ((LINE 30 10.0) NIL))) ((.05 13.0 NIL) (TEXT (261.0 . 18.0) ("" "") 1.0 (CENTER BASELINE) (HELVETICA 12) ((261.0 21.0 0.0 13.0) (261.0 8.0 0.0 13.0)) NIL)) ((.05 13.0 NIL) (TEXT (261.0 . 18.0) ("" "" "") 1.0 (CENTER BASELINE) (HELVETICA 12) ((261.0 28.0 0.0 13.0) (261.0 15.0 0.0 13.0) (261.0 2.0 0.0 13.0)) NIL))) (0 0 632.0 346.0) 1.0 8 9.2. Sketch Mouse Functions Within the Sketch NoteCard, the three mouse buttons provide quick access to text editting and line drawing. The left button locates typed characters. If this is within existing text, a vertical bar will appear between the existing characters. If this position is not within existing text, a caret shape will appear and a new piece of text will be centered around that position when typing occurs. The right button is used to extend a selection within an existing piece of text and any text so selected will be deleted when the next character is typed. (SKIO0338 ((.05 13.0 NIL) (TEXT (137.0 . 144.0) ("Positions" "type in") 1.0 (RIGHT BASELINE) (HELVETICA 12) ((71.0 147.0 66.0 13.0) (88.0 134.0 49.0 13.0)) NIL)) ((.1 32.0 NIL) (WIRE ((185.0 . 124.0) (185.0 . 144.0) (153.0 . 144.0)) 1)) ((.1 44.0 NIL) (BOX (173.0 48.0 56.0 88.0) 2)) ((.1 12.0 NIL) (BOX (181.0 96.0 8.0 24.0) 2)) ((.1 12.0 NIL) (BOX (197.0 96.0 8.0 24.0) 2)) ((.1 40.0 NIL) (CLOSEDWIRE ((201.0 . 124.0) (201.0 . 164.0)) 1)) ((.1 12.0 NIL) (BOX (213.0 96.0 8.0 24.0) 2)) ((.1 28.0 NIL) (WIRE ((217.0 . 124.0) (217.0 . 144.0) (245.0 . 144.0)) 1)) ((.05 13.0 NIL) (TEXT (253.0 . 140.0) ("Extends text" "selection") 1.0 (LEFT BASELINE) (HELVETICA 12) ((253.0 143.0 90.0 13.0) (253.0 130.0 66.0 13.0)) NIL)) (( .05 13.0 NIL) (TEXT (197.0 . 24.0) ("Mouse button functions" "in a sketch notecard") 1.0 ( CENTER BASELINE) (HELVETICA 14 (MEDIUM REGULAR REGULAR)) ((106.0 28.0 182.0 15.0) (119.0 13.0 156.0 15.0)) NIL)) ((.05 13.0 NIL) (TEXT (201.0 . 172.0) ("Draws lines") 1.0 (CENTER BASELINE) (HELVETICA 12) ((159.0 169.0 85.0 13.0)) NIL))) (0 0 351.0 199.0) 1.0 8.0 The middle button is used to construct straight lines. Pressing the middle button will cause an   €   € to track the cursor (though only on grid points - described in section below on "grid"). Releasing the button marks the beginning of the line. Pressing the middle button again will stretch a line from the beginning point to the cursor. This line will move until the middle button is released again. More lines can be added by pressing the middle button. Each line starts where the previous one ended. To start a new series of lines, press any mouse button outside the window. The drawing of any line segment can be stopped by moving the mouse outside the window. This does not start a new series of lines; moving back into the window and pressing the middle button will pick up where the last line ended. 9.3. Sketch Editing Menus Sketch has three menus retrieved by placing the cursor in the title bar of the window and depressing the appropriate mouse button. The left mouse button retrieves the standard NoteCards menu. Middle retrieves the Sketch menu (select with both buttons if using a two-button mouse), and right the standard window menu. The Sketch menu (see the first figure) is designed to aid the user in creating sketches. Retrieve the menu by depressing the middle mouse button in the title bar and select the command before releasing the button. If more than one command is going to be executed, it is convenient to keep the menu visible. This is achieved by selecting Fix Menu from the Sketch Menu (see Fix Menu below). Select commands with the left or middle mouse button. Make all selections of graphic elements within the sketch window with the left button. (SKIO0339 ((.1 4 NIL) (SKIMAGEOBJ {(READ.IMAGEOBJ)(BMOBJ.GETFN2)ÔÇ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙ß˙˙˙˙˙˙˙˙˙˙˙ćffffffffffffpî˙˙˙˙˙ű˙㻎8ăĚĚĚĚĚĚĚĚĚĚĚĚĚĐîÜíłŻÎ‘ŸÝˇu×]™™™™™™™™™™™™™őŰm­ś[oçŻußYł3333333333330őŘjĄżśŰoű—uŘĺćffffffffffffpűŰ÷ożśŰoÝťu×ÝĚĚĚĚĚĚĚĚĚĚĚĚĚĐűÜwqżÎٟ㽎0c™™™™™™™™™™™™™˙˙˙˙˙˙˙˙˙˙˙˙˙ł3333333333330˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€ţ€ţ€ € € €?˙˙˙˙˙˙˙˙˙˙˙óĆ€ F€ F€ F€ ž€ ž€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ đń@€ í@€ x`@€ ˆ`@€ @€ ôâń@€ @€ @€ @€ ˙@€ ˙@€ @€ @€ @€ @€ @€ß˙@€ß˙@€#@€#@€#@€<˙˙˙ůü˙˙˙˙˙˙˙Ŕ€#€#€#€˙ż€˙ż€@€@€€€€€€€€€€€€€€€€€€€€€€€ż€ż€C€#€#€€ €€€ţ€˙€€@€0€€€€€g˙€˙€€€ă€ţ€<ŕ€‚Ŕ€fü€˙{€˙›Ŕ€ă €c€y €€˙€˙đ€€€x€€ˆ@€@€ô@€ż€ ߀ #€ #€ @#€ @#€ #€ xK~#€ „L‰‚#€!H ű߀H ż€„Hˆ„@€xHx@€@€€€€€€€€€€€€@€ €Ŕ€€€Ŕ€<ŕ€ţ€€€€€€€€€€€€€€€€€€€€€€€€€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ} (132.0 55.0 211.0 198.0) 1.0 (0 . 0))) ((.05 13.0 NIL) (TEXT (228.0 . 31.0) ("A sketch notecard in selection mode" "(control points visible)") 1.0 (CENTER BASELINE) (HELVETICA 12) ((94.0 34.0 268.0 13.0) ( 148.0 21.0 161.0 13.0)) NIL)) ((.05 13.0 NIL) (TEXT (116.0 . 143.0) ("control" "point") 1.0 (RIGHT BASELINE) (HELVETICA 12) ((65.0 146.0 51.0 13.0) (80.0 133.0 36.0 13.0)) NIL)) ((.1 40.0 NIL) (OPENCURVE ((164.0 . 159.0) (156.0 . 151.0) (140.0 . 143.0) (124.0 . 143.0)) ( ROUND 1 7) NIL (NIL (LINE 30 10.0))))) (0 0 364.0 262.0) 1.0 8.0 9.4. Sketch Element Selection Several of the commands ('delete', 'copy', 'change' and 'move') apply to existing elements in the sketch. These commands are used by first selecting the command from the command menu, then specifying the control point, element or elements to apply the command to. The elements are selected by the following protocol. The 'move' command is the only command that accepts points. For the 'move' command, a point can be selected by placing the cursor within the square surrounding that point and clicking the left button. A second immediate click (double clicking) of the left button will select the element of which the point is a part. A third click will select the entire sketch. For commands other than 'move', an element can be selected by placing the cursor within the square surrounding any of its points and clicking the left button. A group of elements can be selected by moving the cursor to one corner of the group, pressing the left button, then while holding the left button down, sweeping to the opposite corner. This will select all elements in the swept out area. The entire sketch can be selected by clicking the left button twice in the same square. The elements selected will be marked by having their control points blackened. A selected element can be deselected when the left button is held down by also holding down the right button. 9.5. Sketch Menu Commands The menu has the following commands: Delete  deletes an element or group of elements. Note that delete cancels the entire graphic object. All graphic objects are identified when Delete is chosen, and the user must select the object to be deleted. To cancel this selection before deleting, place the cursor outside the sketch card and click a mouse button. Move  moves a selected control point, an element or a group of elements. If a single point is selected, the cursor will change to Ŕp1a AÁ˙ţÁAa 1pŔ, a new location for that point should be selected by pressing the left button. To stop the move, select a point outside the sketch window. If an element or a group of elements is selected, an image of the selected elements will be shown on the screen and will follow the cursor until the left button is pressed and released. When the button is released, the selected elements will be moved to the shown locations. To stop the move, press the left button when the entire image is out of the window. (Note: An image containing curves or ellipses may be clipped at the edges. The complete image will be moved.) Copy  similar to Move except that it makes a copy of the selected elements in the new position. Change  enables the user to change the looks of text, a line or a curve. All graphic elements are identified when Change is chosen, and the user must select the elements to be changed. The Change commands vary for different types of elements because each has different properties. If in doubt, select the object you want to change and see what choices are offered. Selecting outside of the offered menu will not change anything. If the selection contains elements of different types, the offered change will be for the type that is first selected and the change will be made to any other selected elements to which it is applicable. (SKIO0008 ((.05 13.0 NIL) (TEXT (192.0 . 24.0) ("Menu offered for changing text elements") 1.0 (CENTER BASELINE) (HELVETICA 12) ((44.0 21.0 297.0 13.0)) NIL)) ((.1 4 NIL) (SKIMAGEOBJ {( READ.IMAGEOBJ)(BMOBJ.GETFN2)†ł˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üţď˙˙ű˙ţű÷˙ď˙˙˙ţ|ţîvߊsśăă;‡çNt㝼ţ śßymśŰöÝoŰ-˛Űo|ţíľ_›mśŰöďßn6ŰüţíťżëmŚŰöýoŰmśŰ~üţî{żs–ăó§çlVăü˙˙˙˙˙˙˙˙˙˙˙˙˙˙Űţü˙˙˙˙˙˙˙˙˙˙˙˙˙˙ç˙ü€€€€€€€€ńó0Ǐ¸ř€ƒ`lĚ͌€ƒŔĚ͌€ƒŔÇĚÍü€ƒ`ěĚ̀€ƒ0lĚ͌€ůńóÇlĚř€€€€€lqŔŕ€lĂ0€€`Ă0€€í÷ϟ>~|çĎπ€ lĂŰcc0Œlf€ lĂŘcc0Œlf€ lĂŘc0Œlf€ lĂ`c0Œlf€ lĂŘcc0Œlf€ěĂ˜>c‡Ěc€€€€€€Ŕ8€Ŕ`€€Ŕ`€€>ăĆϟůóóŕ€ł6fŘŰc€€30fŘŘc€€33ćßŘc€€ł6fŘc€€ł6fŘŘc€€33śĎ˜aóŕ€€€€€ áůýüü|ażŔ€  3 †€Ćq†€ Œ6 †ƒq†€ Œ6†ƒy†€ ćůüůƒy†€ Ě6=†ƒm†€ Ě6 †ƒm†€ Ě6 †ƒg†€ l3†€Ćg†€Řl1íý†€|c†€€€€€ř€€ŒŔ€ŒŔ€ŕůđŸ?>ó~|€ůŒŔ1ą˜›Ć€=ŒŔ1ą˜Ă Ć€üŔ1ą˜óţ€€Ŕ1ą˜;0Ŕ€ŒŔ1ą˜›`Ć€řřp1Žó~|€€€€€`c€€` f€ €ÇĎϟ>lgŸoą€€ llf1śllĚf1€€ lf1°ln f€€ ěf?°lgŒf€ l f00laĚf € llf1°llĚf€ÇĚcŸ0gç‡f€`€Ŕ6€€ƒƒ0Ŕc0ƒ0Ŕ`0ƒ>}đc<ű}Œƒc0Ŕcfc1Œƒc0Ŕcpc0Ěƒ0Ŕc0p?<;00€0€°€ŕ€€` ŕ€` €€ €€gďπçŰěd€llf3Œd€llfƒ†d€llfă†Ä€llfs‚Ä€llf3ƒÄ€gěc€ůáف„€`„€ `p „€Ŕ€€€Ŕc0€Ŕ`0€óçŕc<ű}Œ€Ć60cfc1Œ€Ć60cpc0Ě€Ć60cßc€3llmŒŘ٘Ěc€3llmŒŘÜĚ3€3llmüŘĎĚ6€3llm€ŘØĚ€3llmŒŘ٘Ě€3gçěřĎĎĚ €Ŕ €€l€8€€Ŕ°€Ŕ°c0€Ŕ€`0€üxxůˇăŕc<ű}Œ€ĆĚ͍ś60cfc1Œ€Ć ፶60cpc0Ě€Ć|yýś7đc}đ@°c0Ŕ@°c0Ŕ@°0Ŕ@°`0Ŕ@°c0Ŕ@ż>0p@€@€@€@€@€ů€0@€ €0@€ 0@€ Ÿż>@€ůąą˜@€ ąą˜@€ ąą˜@€ ąą˜@€ ąą˜@€ ŸąŽ@€€@€1€@€@€@€>Ŕ@€3Ŕ@€3Ŕ@€3>ü@€?1˜Ć@€1ą˜Ć@€1ą˜Ć@€1ą˜Ć@€1ą˜Ć@€?Ć@€@€@€@˙˙˙˙˙˙˙˙Ŕ} (98.0 89.0 77.0 62.0) 1.0 ( 0 . 0))) ((.1 4 NIL) (SKIMAGEOBJ {(READ.IMAGEOBJ)(BMOBJ.GETFN2)^{˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙ď˙˙˙˙˙˙ü˙˙˙˙ü˙˙˙˙˙ü˙ř<íˇçNtăŸü˙÷śŰhˇŰ-˛Űoü˙ůśí×ßn6Űü˙ţśűmĎŰmśŰü˙ńíďçlVăü˙˙ż˙˙ď˙˙˙Ű˙ü˙˙ż˙˙Ÿ˙˙˙ç˙ü€€``€``€€``€€‡çŕž|Ä`€Œl`śĆÄ`€ Ěl` Ě0ĆnŔ€Ěl`Ě0ĆnŔ€ Ěl` Ě0Ć{Ŕ€ll`l0Ć1€€gçŕl0|1€€€€€żą€€°Ŕ€€°Ď™óçŔž|Äd°ŘŰŒ`śĆÄd°ŘŰŒ` Ě0ĆnÄ°ßŰůŕĚ0ĆnÄ°ŘŒ Ě0Ć{Äą˜ŰŒ`l0Ć1„ż™đçŔl0|1„€€€€€ !°0€ !°0€s0€s3óçŔ€s666Ŕ€ú666€Ţ67ö€Ž66€Œ666€Œ3ó怀€€€Ă€ă€ă€ó<}óć#>|€ófmś6#cl€Űa†3vc`€Ű>a†3v`€Ďfa†3Ţ``€Ďfa†1Œc`€Ç;aƒáŒ>`€€€€€0€0€0€0<|üůđ€0fm°€0a€€0>aý€€0fa€€0fa€€?;`üů€€ €Œ€ř€€|€Ć€Ć€đű>|€|Ěٛcl€ĚÁ›c`€ĆĚϛ`€ĆĚٛ``€ĆĚٛc`€|ĚÎŰ>`€€€€€ 0€ 0€ 0€`Ÿ€€` Ř٘ŘŔ€`Á˜ŘŔ€@˜Ď˜ßŔ€ŔŘ٘Ř€€ Ř٘ŘŔ€€˜Îߏ€€€€€€ř €€Ŕ €€Ŕ€€ĂěńřýŸ€Ăm™ą€€Ă ą€€Ă ůż€€Ă ™°€Ă ™ą€€Ă íŒýŸ€ €Œ€ř˙˙˙˙˙˙˙˙˙˙˙ü} (314.0 41.0 104.0 128.0) 1.0 (0 . 0))) ((.05 13.0 NIL) (TEXT (218.0 . 9.0) ("Menus for changing arrowheads") 1.0 (CENTER BASELINE) (HELVETICA 12) ((100.0 6.0 236.0 13.0)) NIL))) (0 0 435.0 171.0) 1.0 8 Arrowheads  You will be given two menus. The first one specifies which end of the curve this change is to affect. The second one specifies the change to make. The choices in the first menu are: Left  change arrowhead at the leftmost end of the curve (topmost if ends have the same X position.) Right  change the arrowhead at the rightmost end of the curve (bottommost if ends have the same X position.) Both  change applies to the arrowheads at both ends of the curve. The choices in the second menu are: Add Arrow  adds an arrowhead of the default specifications at the previously specified end or ends. If that end already has an arrowhead, nothing happens. Delete Arrow  deletes an arrowhead at the previously specified end or ends. If that end doesn't have an arrowhead, nothing happens. Wider  increases the angle of the arrowhead with respect to the line. Narrower  decreases the angle of the arrowhead with respect to the line. Larger  increases the length of the side of the arrowhead. Smaller  decreases the length of the side of the arrowhead. V shape  changes the shape of the arrowhead to be two sides. Triangle  changes the shape of the arrowhead to be two sides and a base. (SKIO0128 ((.05 13.0 NIL) (TEXT (176.0 . 12.0) ("Sample arrowheads") 1.0 (CENTER BASELINE) ( HELVETICA 12) ((104.0 9.0 145.0 13.0)) NIL)) ((.1 56.0 NIL) (WIRE ((56.0 . 92.0) (112.0 . 76.0)) 1 (NIL (CLOSEDLINE 60 16.0)))) ((.1 56.0 NIL) (WIRE ((54.0 . 117.0) (110.0 . 117.0)) 1 (NIL (LINE 30 10.0)))) ((.1 56.0 NIL) (WIRE ((54.0 . 53.0) (110.0 . 53.0)) 1 (NIL (LINE 150 8.0)))) ((.05 13.0 NIL) (TEXT (126.0 . 117.0) ("size: 10, angle: 30, v shape, on right ") 1.0 (LEFT BASELINE) (HELVETICA 12) ((126.0 114.0 268.0 13.0)) NIL)) ((.05 13.0 NIL) (TEXT ( 126.0 . 85.0) ("size: 16, angle: 60, triangle shape, on right ") 1.0 (LEFT BASELINE) (HELVETICA 12) ((126.0 82.0 315.0 13.0)) NIL)) ((.05 13.0 NIL) (TEXT (126.0 . 53.0) ( "size: 8, angle: 150, v shape, on right ") 1.0 (LEFT BASELINE) (HELVETICA 12) ((126.0 50.0 268.0 13.0)) NIL))) (0 0 436.0 135.0) 1.0 8 Shape  same as for Curves. Size  same as for Curves. Lines  change enables the user to change the arrowhead characteristics and the size in the same manner as Open Curves. Boxes  change enables the user to change the line thickness in the same manner as changing the brush size of Curves. %?˙đ?˙đ000000000000?˙đ?˙đ to sketch boxes. Prompts for two points which become the corners of the box. Text  pops up a window prompting the user to type in a single line of text (terminated by a carriage return). Place the cursor in the sketch card. After pressing return, the text string will appear next to the cursor. The text can be located by moving the cursor with the mouse and depressing any mouse button to plant the text at the desired location. The command can be cancelled by placing the text outside of the sketch window. (See 8.1. Mouse Functions for an alternative way of entering text.) €>?€ws€ăçÁ΀Ŕ8ŕp€<€˙€˙€ to sketch closed lines. A line is defined by a number of special points called knots. These knots are placed in the window by depressing any mouse button while moving the cursor in a desired pattern. To draw a line through these knots, move the cursor outside the window and click any mouse button. To cancel this command, click the button with the cursor outside the window before entering any knots.  `Ŕƒţţ  ˜Řp00` to sketch open lines. See closed lines procedure. €ăřö~žĂ္€3€ƒ;ă˙> to sketch closed curves. See closed lines procedure. ŔŔŔ€€€€ŕóÎ?ü8 to sketch open curves. See closed lines procedure. ŕ˙üđ>€€€€€€đ>˙üŕ to sketch an ellipse. Indicate the center of the ellipse by depressing the left mouse button in the window. Indicate the semi-major axis by depressing the left mouse button in the window. Indicate the semi-minor axis by depressing the left mouse button in the window. This command can be canceled by clicking outside the window. řü  üř to sketch a circle. Indicate the center of the circle by depressing the left mouse button in the window. Indicate the point of the circumference of the circle by depressing the left mouse button in the window. This command can be canceled by clicking outside the window. Undo  to undo a previous command. Select the event from the undo window. The most recent event is placed at the top of the list. ("Wire" refers to lines.) If the same graphical element has been changed more than once, the changes to it must be undone in the reverse order in which they were done. To cancel this command, click the button with the cursor outside the card before selecting an event. Defaults  enables the user to change the default brush, text and arrowhead characteristics. The default characteristics are the properties given to a newly added line, text or arrowhead. (The properties of an existing object can be changed by using the Change command above.) (SKIO0130 ((.1 48.0 NIL) (WIRE ((136.0 . 76.0) (184.0 . 83.0)) 1)) ((.1 4 NIL) (SKIMAGEOBJ { (READ.IMAGEOBJ)(BMOBJ.GETFN2)R˙˙˙˙˙˙˙˙˙˙Ŕ€@€@€@đ8đ@˜l0`@Œ`0`@ŒůřńŒ1řř@Œa™Œ0aŒ @Œ`Œ0a€@ü`ůŒ0`ř @€a™Œ0` @™Œa™œ0mŒ@đř`üü08ř@€@€@€@˙˙˙˙˙˙˙˙˙˙Ŕ} (64.0 67.0 86.0 38.0) 1.0 (0 . 0))) ((.05 13.0 NIL) (TEXT ( 144.0 . 11.0) ("'Default' menu item showing" "submenu indicator") 1.0 (CENTER BASELINE) ( HELVETICA 12) ((41.0 14.0 206.0 13.0) (77.0 1.0 135.0 13.0)) NIL)) ((.05 13.0 NIL) (TEXT ( 192.0 . 79.0) ("To access submenu:" "press button and roll" "out the right side.") 1.0 (LEFT TOP ) (HELVETICA 10 (MEDIUM REGULAR REGULAR)) ((192.0 68.0 125.0 12.0) (192.0 56.0 125.0 12.0) (192.0 44.0 105.0 12.0)) NIL)) ((.05 13.0 NIL) (TEXT (192.0 . 83.0) ("Submenu indicator") 1.0 (LEFT BASELINE) (HELVETICA 12) ((192.0 80.0 137.0 13.0)) NIL))) (0 0 350.0 98.0) 1.0 8 This command is followed by a gray triangle pointing to the right indicating a sub-menu (see figure). To retrieve this sub-menu, press down the left button, slide the cursor to the right through the triangle, and select the desired sub-command before releasing the button. Continue holding the button and slide through the desired sub-menu item to obtain the sub-sub-menus. When the desired item is found, release the button while over it. The sub-menu allows the user to change the brush or the arrowhead characteristics. Brush  enables the user to change the default brush size. A pad of numbers is displayed from which the user chooses the brush size and clicks OK to exit. If the brush size is not to change, select OK when the size is 0 to cancel the command. A sub-menu allows the user to change the default brush shape or size. Shape  enables the user to change the brush shape. The most recent change becomes the default for all new elements created. Choose from the following sub-menu: Round, Square, Vertical, Horizontal, Diagonal Size  same as Brush above. Arrowhead  enables the user to change the default arrowhead size. A pad of numbers is displayed from which the user chooses the arrowhead size and clicks OK to exit. If the arrowhead size is not to change, select OK when the size is 0 to cancel the command. The arrowhead size is given in screen points. When the arrowhead is added, the screen point size is scaled to get its real sketch size. This size is then scaled as the line or curve scales. A sub-menu allows the user to change the default arrowhead size, angle and type. Size  same as Arrowhead above. Angle  enables the user to change the angle of the default arrowhead. A pad of numbers is displayed from which the user chooses the angle in degrees. If the arrowhead angle is not to change, select OK when the size is 0 to cancel the command . Type  enables the user to change the type of the default arrowhead. A menu of type is displayed from which the user chooses the new default. Currently there are two types: V-shape  the arrowhead consists of two lines from the head and Triangle  the arrowhead consists of a triangle (two lines from the head and a line connecting their endpoints.) Text  enables the user to change the size of new text. A menu of the known font sizes is displayed from which the user chooses the size. Note: not all fonts are available in all sizes. The sub-menu allows the user to change the size and alignment properties of new text. Size  same as Text above. Font  enables the user to change the font family property of newly entered text. The user specifies a font family using the same method as when the font property of text is changed (described under the 'change' command). If the specified font can not be found in the current default size, an error message is printed and no change is made. Horizontal alignment  enables the user to change the horizontal alignment property of newly entered text. The choices are: Center, Left, Right Vertical alignment  enables the user to change the vertical alignment property of newly entered text. A menu of alignments is displayed from which the user chooses the new default. The choices are: Top, Center, Baseline, Bottom Grid  displays and changes the grid which determines where points can be positioned on the display. When the grid is on, only points on the corners of the grid can be specified for any sketch operations. This makes it much easier to align parts of the sketch. The default is to have a grid turned on with a default grid size of about half centimeter. If the grid is off, any point can be selected. The main menu item flips back and forth between using and not using the grid. The grid is always on a power of two in the sketch coordinate space. This means that same points are accessible as the sketch scale changes. (SKIO0012 ((.1 4 NIL) (SKIMAGEOBJ {(READ.IMAGEOBJ)(BMOBJ.GETFN2)ÖÇ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙ß˙˙˙˙˙˙˙˙˙˙˙ćffffffffffffdî˙˙˙˙˙ű˙㻎8ăĚĚĚĚĚĚĚĚĚĚĚĚĚĚîÜíłŻÎ‘ŸÝˇu×]™™™™™™™™™™™™™œőŰm­ś[oçŻußYł3333333333334őŘjĄżśŰoű—uŘĺćffffffffffffdűŰ÷ożśŰoÝťu×ÝĚĚĚĚĚĚĚĚĚĚĚĚĚĚűÜwqżÎٟ㽎0c™™™™™™™™™™™™™œ˙˙˙˙˙˙˙˙˙˙˙˙˙ł3333333333334˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü€€€€€€€€€€  $€€€€€€€€€€€€€€€  $€€€€€€€€€?˙˙˙˙˙˙˙˙˙˙˙˙Ŕ€ @€ @€ @€ @€ @€ @  ` $€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ đáń@€ @€ x`@€ ˆ`@€ @  ô%áŃ ` $€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @€ @  ?˙˙˙˙˙˙˙˙˙˙˙˙ŕ $€ € € €@€@€@€@€€€€€€€€€€€€€€€€    $€€€€€@€@€@€ € €€€€€€€€@€0   $€€€€`€€€€ŕ€ţ€<ŕ€‚Ŕ€a€„€˜Ŕ€ŕ €`  _ŕ  $€€€€€đ€€€x€€ˆ@€@€ô@€@€ € € € @   `( $€  € xKx € „L‰„ €!H ü €H @€„Hˆ„@€xHx@€@€€€€€€€€€  €  $€@€ €Ŕ€€€Ŕ€<ŕ€ţ€€€€€€€  $€€€€€€€€€€€€€€€  $€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü} (90.0 40.0 228.0 214.0) 1.0 (0 . 0))) ((.05 13.0 NIL) (TEXT (186.0 . 16.0) ("Sketch window with default" "grid displayed") 1.0 (CENTER BASELINE) (HELVETICA 12) ((86.0 19.0 200.0 13.0) (135.0 6.0 102.0 13.0)) NIL)) ) (0 0 357.0 253.0) 1.0 8.0 A submenu of commands that manipulate the grid can be obtained by rolling out the right side of this menu item. The submenu commands are: Turn grid ON Turn grid OFF LARGER grid doubles the space between the grid points smaller grid halves the space between the grid points. Display grid will display a point at each point on the grid. If the grid points are closer than 3 points together, they are not shown. Remove grid display will remove the grid display (by redisplaying the window contents). (A fast way of erasing the grid points is by selecting redisplay from the menu obtained by right buttoning in the title of the sketch window.) Move view  The user specifies a portion of the sketch that will appear in the window by depressing any mouse button at one corner and sweeping the cursor to the other corner. The specified region will be outlined in gray. When the button is released, the portion of the sketch within the gray box will be scaled to fill the sketch window. The box will maintain the same aspect ratio as the window. The section may be smaller or larger than the current window size. This command can be canceled by typing control-E. Use the subitem Home to return the sketch to its original form. (SKIO0105 ((.1 4 NIL) (SKIMAGEOBJ {(READ.IMAGEOBJ)(BMOBJ.GETFN2)kt˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙ß˙˙˙˙˙˙˙˙˙˙˙ŕî˙˙˙˙˙ű˙㻎8ăŕîÜíłŻÎ‘ŸÝˇu×] őŰm­ś[oçŻußY őŘjĄżśŰoű—uŘĺŕűŰ÷ożśŰoÝťu×ÝŕűÜwqżÎٟ㽎0c ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ € € € € € € € € € €˙˙˙˙˙˙˙ € € € € € € € € € € €ƒ  €‚RŔ €‚RŔ €ƒ  € € € € € € € €˙˙˙˙˙˙˙ € € € € € € € € € € € € € € € € €ŞŞŞŞ  €…UUUUP €t €  € €€ €p€ţ € GŔ €(  €đ €đ €  €€ € €8„ €ˆ €8ˆ €8D €D €H €€H €8n˜D €"ˆźD €"ˆ H €:Ž˜ˆ €„ €„ € €€ €€ €@ €0 €  €Ŕ €ţ € € € € €ŞŞŞŞ¨ €ŞŞŞŞ¨ € € € €  €Ý÷&ŠÜ €…TŻ3É €ÝW(Ş  €T&)…Ň € € € € € € € ˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ} (74.0 76.0 129.0 134.0) 1.0 (0 . 0))) ((.1 4 NIL) (SKIMAGEOBJ {(READ.IMAGEOBJ)(BMOBJ.GETFN2)kt˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙ß˙˙˙˙˙˙˙˙˙˙˙ŕî˙˙˙˙˙ű˙㻎8ăŕîÜíłŻÎ‘ŸÝˇu×] őŰm­ś[oçŻußY őŘjĄżśŰoű—uŘĺŕűŰ÷ożśŰoÝťu×ÝŕűÜwqżÎٟ㽎0c ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€ € € € € € €   ˜ ‡ €Ŕ €0 €  €€€đ €`€€€ €@pp €@€ €€  €`Ŕ € €@ €‰€ €f € €ţ€ €@ € € €@ €€ € €Ŕ €ŕ €` €ŕ €ŕ €`€ €`€ €ŕ€ €đ@ €p@ €@ €@ €@ € € € € Ŕ € Ŕ € Ŕ € Ŕ € ¸řĂŔ € ?™ůüÇŕ € q™ĂŒÎp € a™ƒ Ě0 €`ƒĎđ@ €`ƒĎđ@ €a™ƒ Ě@ €q™ƒŒÎ0@ €?™üÇđ@ €€řĂŕ€ €€ €€ € € € € € € €€ €@ € € €@ €€ € € €€ €@ € €Ŕ € €€ €pp €€€ €đ € € € € € € € € € € € € € € € € € € € ˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ} (314.0 76.0 127.0 134.0) 1.0 (0 . 0))) ((.1 16.0 NIL) (WIRE ((288.0 . 128.0) (272.0 . 144.0)) 5 NIL)) ((.1 16.0 NIL) (WIRE ((288.0 . 128.0) (272.0 . 112.0)) 5 NIL)) ((.1 88.0 NIL) (OPENCURVE ((192.0 . 136.0) (216.0 . 136.0) (256.0 . 136.0) (280.0 . 136.0)) (ROUND 5 7) NIL (NIL NIL))) ((.1 88.0 NIL) (OPENCURVE ((192.0 . 120.0) (216.0 . 120.0) (256.0 . 120.0) (280.0 . 120.0)) (ROUND 5 7) NIL (NIL NIL))) ((.1 42.0 NIL) (OPENCURVE ((160.0 . 96.0) (178.0 . 92.0) (194.0 . 84.0) (202.0 . 76.0)) (ROUND 2 7) NIL NIL)) ((.05 13.0 NIL) (TEXT (210.0 . 68.0) ("specified" "region") 1.0 (LEFT BASELINE) (HELVETICA 10 (MEDIUM REGULAR REGULAR)) ((210.0 72.0 54.0 12.0) (210.0 60.0 39.0 12.0)) NIL)) ((.1 64.0 NIL) (CLOSEDCURVE ((202.0 . 76.0) (210.0 . 84.0) (234.0 . 92.0) (250.0 . 92.0) (266.0 . 84.0) (258.0 . 60.0) (250.0 . 52.0) (210.0 . 52.0) (202.0 . 68.0)) (ROUND 2 7) NIL)) ((.05 13.0 NIL) (TEXT (232.0 . 24.0) ("Zooming in with %"Move view%"") 1.0 (CENTER BASELINE) (HELVETICA 12) ((124.0 21.0 216.0 13.0)) NIL))) (0 0 454.0 197.0) 1.0 8 (SKIO0131 ((.1 4 NIL) (SKIMAGEOBJ {(READ.IMAGEOBJ)(BMOBJ.GETFN2)ÎÎŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ UUUUUUUUUUUUUUUUUUUUUUUUUP@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@@€€@?˙˙˙˙˙˙˙˙˙˙˙˙ř@?÷˙˙˙˙˙˙˙˙˙˙˙ř€;ż˙˙˙˙ţ˙řîăŽ8ř€;ˇ;lëó¤g÷mÝu×h@=vŰkcí–ŰůëÝwÖh@=v¨oíśŰţĺÝv9x€>öýŰďíśŰ÷nÝu÷x€>÷ÜoóśgřďcŒč@?˙˙˙˙˙˙˙˙˙˙˙˙č@?˙˙˙˙˙˙˙˙˙˙˙˙ř€ € @ @ € €(@&@!€€ `€ @ @ €?ř€ Ŕ@ŔŔ€ 0@88@ Ŕ@ €€ Ŕ `€ 0@  @ Ŕ€ Ă€ 3€@ @@ ?˙€ € € @ @ @€ €€ €@ Ŕ@ ŕ€ `€€ ŕ€@ ŕ@@ `@€ `@€ ŕ @ đ @ p €  €  @ @ € € 0@ 0@ 0€ 0€ Ćn>0đ@ ć~1ř@ fpă3œ€ f`Ă3 € `Ŕ3ü @ `Ŕ3ü @ f`Ă3 € f`ă3Œ € ć`1ü @ Ć`>0ř@@ @€ @€ €@ €@ € € €@ €@ @€ € @ @  € @€ €@ @ Ŕ€ € @ `@ €€ Ŕ€ 88@ ŔŔ@ ?ř€ € @ @ € € @ @ € € @ @ € € @ @ € € @ @ € €?˙˙˙˙˙˙˙˙˙˙˙˙ř@@€€@@€€@@€*ŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨UUUUUUUUUUUUUUUUUUUUUUUUT} (29.0 53.0 212.0 214.0) 1.0 (0 . 0))) ((.1 40.0 NIL) (OPENCURVE ((216.0 . 92.0) (240.0 . 92.0) (248.0 . 84.0) (256.0 . 76.0)) (ROUND 2 7) NIL NIL)) ((.05 13.0 NIL) (TEXT (256.0 . 60.0) ("specified" "region") 1.0 (LEFT BASELINE) (HELVETICA 10 (MEDIUM REGULAR REGULAR)) ((256.0 64.0 54.0 12.0) (256.0 52.0 39.0 12.0)) NIL)) ((.1 56.0 NIL) (CLOSEDCURVE ((248.0 . 68.0) (256.0 . 76.0) (280.0 . 84.0) (296.0 . 84.0) (304.0 . 72.0) (296.0 . 56.0) (280.0 . 48.0) (256.0 . 44.0) (248.0 . 60.0) ) (ROUND 2 7) NIL)) ((.1 4 NIL) (SKIMAGEOBJ {(READ.IMAGEOBJ)(BMOBJ.GETFN2)kt˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙ß˙˙˙˙˙˙˙˙˙˙˙ŕî˙˙˙˙˙ű˙㻎8ăŕîÜíłŻÎ‘ŸÝˇu×] őŰm­ś[oçŻußY őŘjĄżśŰoű—uŘĺŕűŰ÷ożśŰoÝťu×ÝŕűÜwqżÎٟ㽎0c ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ€   € €áˆ€ @’E Ŕ’B @’E  áˆ€           ˙˙˙˙˙˙˙˙˙ř € € € € € € € € € € € € € € € € € € € € € €€ €@ € € € €€ €` € € €€€?ŕ €`Ŕ €F €(€ €°@ €đ €` €€ € € €€ €€ €€ €@ €€ €€ €€ €€€ €€ €”Ä`€ €$$€ € ‘đ€ €$‘$€€ €Äq € € € € € €€ €@ € €@ €€ € €Ŕ €?ŕ € € € € € € € € € € € €€ €(1lâ0‘œĹ€ €(I´’H˘I&€ €D9$’x ăÉ€ €|I$’@’ $€ €‚u$â8‰ĚĀ € ˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ} (344.0 72.0 129.0 131.0) 1.0 (0 . 0))) ((.1 16.0 NIL) (WIRE ((328.0 . 124.0) (312.0 . 108.0)) 5 NIL)) ((.1 16.0 NIL) (WIRE ((328.0 . 124.0) (312.0 . 140.0)) 5 NIL)) ((.1 88.0 NIL) (OPENCURVE ((232.0 . 132.0) (256.0 . 132.0) (296.0 . 132.0) (320.0 . 132.0)) (ROUND 5 7) NIL (NIL NIL))) ((.1 88.0 NIL) (OPENCURVE ((232.0 . 116.0) (256.0 . 116.0) (296.0 . 116.0) (320.0 . 116.0)) ( ROUND 5 7) NIL (NIL NIL))) ((.05 13.0 NIL) (TEXT (240.0 . 10.0) ("Zooming out with %"Move view%"" ) 1.0 (CENTER BASELINE) (HELVETICA 12) ((127.0 7.0 226.0 13.0)) NIL))) (0 0 465.0 262.0) 1.0 8 This command is followed by a gray triangle pointing to the right indicating a sub-menu. To retrieve this sub-menu, slide the cursor to the right through the triangle, and select the desired sub-command before releasing the button. The sub-menu allows the user to change other aspect of the way the sketch is viewed. Zoom  does the same action as Move view. AutoZoom  changes the scale around a selected point. Holding the left button down will zoom in toward the cursor. Pressing the middle button will zoom out from the cursor. The amount of each scale jump is determined by the global variable AUTOZOOM.FACTOR and is initially .8. Holding either button down will zoom continuously in the appropriate direction. Use Home to return the sketch to its original form. Press any button outside the window to stop autozoom mode. Home  returns the user to a view at scale of 1.0 which has the origin in the lower left corner. This is useful if you lose the sketch after scrolling or using Zoom or AutoZoom. Locator  puts up a small window that displays the cursor's location in sketch coordinates whenever the cursor is inside the sketch window. New window  opens another window onto the same sketch. The second window can be scrolled or zoomed without affecting the view in the original window. This allows one window to act as an overview while the other can be used to blow up an intricate part of the sketch and make detailed changes. Any changes made to either of the windows are reflected in both windows. Hardcopy  sends the image in the window to the DEFAULTPRINTINGHOST. Hardcopy has a submenu that can change the display to hardcopy mode or makes a printer file of the current view of the sketch in either Press or Interpress, and, optionally, sends it to the printer. Each of the subcommands have subitems that allow the choice of Press or Interpress. The subcommands are: File Only Prompts for a file name and makes an image on it. Print Only Prints the image but doesn't save the file. File & Print Hardcopy Display Displays the text in the window as close as possible to the way it will look when printed. Normal Display Displays the text in a way more easily read and editted on the screen. Fix Menu  (appears in the pop up menu only) fixes menu to the right edge of the sketch window. 9.6. Editing Text in a sketch window Characters within a text string may only be deleted or replaced through the following procedures: Delete  select after the character to be deleted and use the bs (backspace) key. Replace  select the first character to be replaced with the left mouse button and extend the selection with the middle button (both buttons if using a two-button mouse). The selected string is shown as white on black. Begin typing the new text. The old text is deleted as the new text is typed. Characters or words within a string may not be moved or copied. A text string may be moved similarly to other graphic objects by using the Move command (see Sketch Editing Menu.) 9.7. Putting sketches into text notecards Sketches can be included in text notecards by copy-selection. Select the location in the text card where the sketch is to go. Hold down the 'copy' key (which for most machines is the shift key). Move the cursor into the sketch card and select the pieces of the sketch to be inserted. The whole sketch can be selected by double clicking on a sketch element. While selecting pieces, the right button will remove elements from the selection. When the desired elements have been selected, release the 'copy' key. The sketch will be inserted into the text card. The sketch will be the size of the card from which it is copied. To change its shape, reshape the sketch card. If you want to reshape the sketch card to make it less high than the sketch menu, it is necessary to close the menu (otherwise the card must be at least the height of the menu). To get the menu back after closing it, press the middle button in the title of the sketch card. The copy-selection process can be aborted by move the cursor outside of the sketch card while a button is down. The sketch will be adjusted so that the lower left corner of the inserted sketch is on a grid point. This is done so the when the sketch is edited, the grid remains aligned with existing points. The grid can be made smaller before the copy insertion to reduce the amount of adjustment. Note: Current implementation limitation, the text editor will only display the sketch if the text card is at least as tall as the sketch. A sketch that is in a text card can be editted by pressing the left button inside it and selecting the offered menu item 'Edit sketch'. This will prompt for a position of a sketch window the same size as the sketch. In this window, the sketch can be editted, scrolled, zoomed, etc. A sketch so editted may contain elements that are not visible in the printed document. These elements can be exposed by zooming or scrolling. When the window is closed, you will be offered a chance to place the sketch back into the text card. If accepted, the current view of the sketch will be placed into the document. The sketch window will have the menu already fixed beside it. If you want to reshape the window to make it smaller, it is necessary to close the menu (otherwise the window must be shaped to at least the height of the menu). 9.8 Copying from one sketch to another Parts of a sketch can be copied from one sketch to another using a protocol similar to the above. Select the target sketch. Hold down the 'copy' key. Move into the source card and select the desired elements. When the 'copy' key is released, position the cursor back in the target card. You will be dragging an image of the selected elements that can be placed in the target by pressing and releasing the left button. For now, the scale of the transferred elements is not changed so the image in the new card may be a different size after the transfer. 9.9. Maps Some versions of NoteCards have a map capability included in the Sketch NoteCard title bar middle button menu. This capability allows the user to designate a portion of the world and include it as an object in a sketch. Both high and low resolution map files are available. If the map option appears on the sketch menu, a map may be created in a Sketch NoteCard by choosing that option and responding to a sequence of prompts. First, the region of the world to be included must be specified. A map of the world will appear on the screen for that purpose when the map option is chosen. Outline the section of the map that is to appear in the sketch card by placing the cursor at the top of a region surrounding this section, depressing the left mouse button, sweeping the cursor across the area and releasing the button. The map of the world closes. A menu will appear asking the user whether the higher resolution map data file should be used in creating the map. î(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üŔ˙˙˙˙˙˙˙˙˙˙˙Ď'ü˙ř˙˙ů˙ü˙˙˙'˙ Î˙˙˙˙˙˙˙˙ü˙Ď'ü˙ůç˙˙ů˙œ˙˙˙?'ţdĎ?˙˙˙˙˙˙˙˙ü˙Ď?ü˙ůç˙˙ů˙Ÿ˙˙˙?çţdĎ0Î`ΝĚ8?Ď&ůć9Á˙?&äĎ'?ÎNNÉ™Ě˙Ŕ$äçř äÉÉ9œœœ˙$çĚĎ'?ćNNȟ™Ě˙Ď$äçůääyÉ9œœœ˙?$çœĎ'?äÎNȜĚ˙Ď$äçůäÉ9œœœ˙?$œĎ'?ôÎN™Ě˙Ď$äçůä˙‰É9œœœ˙?$˙üÎg?đÎNç9™Ě˙Ď$äçůääÉÉ9œœœ˙?$çœŔđůŕŕç"d„‰€Ŕ A"D„‰€Ŕ€ A:„hŕ€Ŕ@€Ŕ €Ŕ €Ŕ€Ŕ ŕ€Ŕ€ŔŔáˀ€Ŕ  $L@€ŔЀ€Ŕ€ €€Ŕ€"$H€€Ŕ€ÁÇP€€Ŕ@€Ŕ@€Ŕ`€ŔP€Ŕ¨€Ŕ¤€Ŕ\€ŔL€ŔL€Ŕ,€Ŕ(€Ŕ€Ŕ €Ŕ@€Ŕ@ €Ŕ@ €Ŕ@€ŔF€Ŕ…€€Ŕ„€€ŔD@€Ŕd@€€Ŕ8€€€Ŕ9Ŕ€Ŕ@€Ŕ@€Ŕ@€Ŕ `€Ŕ`€Ŕ0€Ŕ0€Ŕ€Ŕ€ŔŔ€Ŕ €Ŕ€ €Ŕ€€ŔL€Ŕř˜+€ €Ŕ€˙€Ŕ„¸€Ŕ€Ŕ„€ŕ€Ŕy €€0€Ŕ  ŕý(€Ŕ p€Ŕčé 0đ€ŔĐ€€Ŕđ€€Ŕ@€Ŕ@€Ŕ  €Ŕ €ŔœŔ€ŔH€Ŕ€Ŕ˙˙€€Ŕ ˙˙€€Ŕ ˙˙€€Ŕ˙˙€€Ŕŕ€€Ŕ€€Ŕ„€€Ŕ DpáÈ@€€Ŕ $‰$H@€€Ŕq8x$8áÁČ@€€Ŕˆ˘D„ Č&H@€€Ŕ Iđ„€  ‰$ČŔ~Ćü€€Ŕ I„@@táĂç@ĆŔ€€Ŕ‰D‰@@ ĆŔ€€Ŕˆâ$pđ @Ŕpţř€€Ŕ @ ĆŔ€€ŔPp€ĆŔ€€Ŕp @ĆŔ˙˙€€ŔH@ŔĆü€Ŕp€ `€Ŕ€Ŕ0€Ŕ€Ŕ €Ŕ €Ŕ€ř1Œ!Ç<€Ŕ@ĚqŒqÇf€Ŕ ĚqŒqďp€Ŕ řŮüŮď6<€Ŕ ĚůŒŮť6€Ŕ ĚůŒůť>€Ŕŕ͍ťcf€Ŕ ů“c|€ŔŔ€Ŕ €Ŕ €Ŕ @€€Ŕ€Ŕ€Ŕ`€Ŕ P€Ŕ8ŕ€ŔJ€€ŔM€Ŕ(€€Ŕ €€Ŕ!€Ŕ€Ŕ€€Ŕ€€Ŕâ#‹‡ €Ŕů$LH€€ŔqAČC€€Ŕ ‘FHL€€€Ŕ „HH€ŕ€Ŕ胨G@0€Ŕ€Ŕ€Ŕ€Ŕ€€Ŕ€€ŔŢŔ€€Ŕa˙@Ŕ€Ŕ! p€p€Ŕ> ˙đ0€Ŕŕ €Ŕ€@đ€ŔŔ€ŔŔ€Ŕŕ1€Ŕ ŔŔ€Ŕ`8pń€€Ŕ€G˙řœš€€Ŕ€€€€Ŕ@€€Ŕ0€€ŔŔ€Ŕ0řü`€€ŔŔŔ đ€Ŕ Ŕ8€Ŕ 0€0€Ŕ  €€@€Ŕ đü `€€Ŕ0`ŕ€Ŕ8 đ€|€ŔŔ ř€€Ŕŕ@€Ŕƒŕ ‚ €ŔŒa€€Ŕ°`ŕŔ€ŔŔ¸0€Ŕřf €Ŕ|Ćř&#€€Ŕ 0ĆĆĚqŔŔ €Ŕ0@ĆĆĚp<> €€ŔŔĆřŘŔ`€ŔŕŔĆĚŘ€ŔĆĆĚř€ŔĆĆ͌€€Ŕ||ůŒ@€Ŕ<€ŔŔ€Ŕ0ü€€Ŕ ŕ€€Ŕ€€Ŕ€Ŕ˙˙ř€Ŕ˙˙ř€ř€Ŕ˙˙ř@€Ŕ˙˙ř €Ŕ€?€Ŕ€€Ŕ€˙ŕ˙Ŕ€Ŕ€8€Ŕ€€Ŕ€€€€Ŕ€@€`€Ŕ€@ €Ŕ€@€Ŕ€€?˙ţ€Ŕ€€?˙ţ€Ŕ€`?˙ţ€Ŕ€?˙ţ€Ŕ˙˙ř` €Ŕ€Ŕ €Ŕţ €Ŕ† €Ŕ˙˙đ¸< €ŔţŔĂ p€Ŕřŕ<`3˙ˆ€ŔŔ0"€Ŕ€,"ŕ€Ŕ@#˙â€Ŕp B8€Ŕ "ĀŔ˙˙Ŕđ "ÇÎ?qŸ8Ŕ€Ŕ<€€˙˙Ŕ ?˙ţ ln?yąŽ<Ŕ€ŔB€€˙˙Ŕ a ű lo{yąŽ<Ŕ€Ŕ€8¤¸¸pâŕ˙˙Ŕ cŽc lo{m°6Ŕ€Ŕ€DÄÄĉĐ@ cŽc lmŰmđ6Ŕ€Ŕ9 đć @ćÎc@ lmŰ˙ąŸ3Ŕ€ŔÉ ' @ fĚc0 lmŰgąąłŔ€Ŕ„‰ ‰‰$ qÂđD@ gĚcÇ̛c˙1ąŔ€Ŕxu qpáÔ qÇä@ lnc €Ŕ{Çä@ lnc€Ŕ6{͛´@ €Ŕ6n͛´@Ŕ˙€€Ŕ3>nϛô@p€ŔŔ3cnŘŰ@Ŕůűć7Ěđ€Ŕ cdŘŮó@`Ž ̓66l€Ŕ‡@q€ ̓66l€Ŕ„H€@Č0€ Íó67Ě€€Ŕ‡˙˙Ŕ8H@$ůƒć6l`€ŔHřŕDřD̓6l€ŔH‘@‡LĀ̓6l€Ŕ‡€ @„~żˆp‡´¸ýűçĎŮř€ŔâA.óĹŔŒ…őäHń„Ôĉ€Ŕ ů1#"D& ř„„˙Nú„„đđ˙ř€Ŕ0Gá!D$ ˆ„„fHL‚„„˙€ ţ€Ŕ@!?!D$ ˆ„„HŔ„„``@€Ŕ@-Ł"D$ řƒ§@€Ä„xŕ €@€Ŕ€ 3]3Ä 0@`Ŕ@ €Ŕ`áüř@€?€ €Ŕ^0˙đ@€Ŕƒ @ €Ŕ€ŔŔ €Ŕ€@@ €Ŕ@@  áŕ€Ŕ €?€€Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€ŔŔŔŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Example of a Sketch/Map Card Bitmap Editor NoteCards User's Manual 10. Bitmap Editor The bitmap editor allows the user to manipulate bitmaps that have been inserted in Text or Sketch NoteCards. It is automatically invoked when the bitmap area is selected during the editing process. 10.1. Inserting Bitmaps into NoteCards Bitmaps may be inserted into a text NoteCard by holding down the shift key while simultaneously holding down the right mouse button in the screen background. A menu with the single item '˙˙˙˙ţ€€ˆ ƒâL ‚ !B !B€‰"#â€HŁâHdˆ$€€˙˙˙˙ţ will appear. Select that item by moving the cursor into the rectangle and releasing the mouse button. The system will prompt for a rectangular region which can be swept out using the left mouse button. The screen area selected will then appear at the type-in point of the active text NoteCard. Moving the cursor into the bitmap region and holding down the right mouse button will bring up the bitmap editing menu described below. Bitmaps may be inserted into a sketch by holding down the shift key while simultaneously holding down the right mouse button in the screen background. A menu with the single item '˙˙˙˙ţ€€ˆ ƒâL ‚ !B !B€‰"#â€HŁâHdˆ$€€˙˙˙˙ţ will appear. Select that item by moving the cursor into the rectangle and releasing the mouse button. The system will prompt for a rectangular region which can be swept out using the left mouse button. A prompt will then appear at the top of the sketch instructing the user to move the figure into place and press the left button. Moving the cursor into the bitmap region and holding down the left mouse button will bring up the bitmap editing menu described below. The bitmap is a sketch element identified by a knot at its corner, so its position may be manipulated with the Move command and it may be deleted with the Delete command. 10.2. The Bitmap Editor Moving the cursor into the bitmap region and holding down the right mouse button in a text NoteCard or the left mouse button in a sketch NoteCard will bring up the bitmap editing menu described below. ĂŹ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ˙˙˙˙˙˙˙ó˙˙˙˙˙˙óó˙˙˙˙˙˙˙ŕ˙˙ţs˙˙˙ţs˙˙˙˙˙˙óó?˙˙˙˙˙˙ŕ˙˙üů˙˙˙ţ˙˙˙˙˙˙ó˙?˙˙˙˙˙˙ŕ˙˙üůƒüđ2#‡‡˙˙ŕ˙˙üů99$ÎrrrgůÉĎó“9™393˙˙ŕ˙˙üů99?Îrrr?ůÉĎó“9™ó9˙˙ŕ˙˙üů9>rrsůÉĎó“9™ƒ9‡˙˙ŕ˙˙üů9?<ÎrrsÇůÉĎó“9™39ă˙˙ŕ˙˙ţs99<ÎrrrgůÉĎó“9™393˙˙ŕ˙˙˙ƒ>'süĎđ3‰™‰‡˙˙ŕ˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙?˙˙˙ŕ˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙?˙˙˙ŕ˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙?˙˙˙ŕ€ € €‚ Ÿţ|ř €‚0€€B@ €‚(@€A@ €ţ$@üA@ €‚"$@€A@ €‚>"@€A@ €‚A!ˆ€B@ €‚A Ÿţ|@ € € € € €߄Á€ €DÁ€ €D˘€ €D˘€ €„”€ €D”€ €Dˆ€ €Dˆ€ € € € € € Oçăř ‡‡á?‡„řA €0H@ ˆDF@Aˆ €(ˆˆ@ $%@Ąˆ €$ˆÄ@?$$@ĄP €$…ŕ@ 'á$A €"…@ $$PAń €!‚B ˆDD0B  € ‚äB ‡„?‡„B ůř € € € € €H$ůřţ'óńü‡ €L$$ ˆA €J""D „ €I"#ńG⠐„@ €I!Bř„đ D€ €HĄB„ Ä€ €H`‚ ˆH$€ €H ƒůň ‡ˆ'çŕ€ € € € € € Oçăř> > ‚ €0H@! AŒ ‚ €(ˆˆ@ ˆP€ J!B €$ˆÄ@ ˆP€ I!B  €$…ŕ@ ˆˆ I""@ €"…@ ˆř HŁâ@ €!‚B! Cˆd@ € ‚äB> =$óđ@ € € € € €ƒĂřAýüÂ`ÁŔ@??€ €D @@!"`Á @@  €H@ !"QB„ @@  €H@ !řÂQB„ @~> €ˆA!"JDGŔ@@  €HAđ!"JGÄ@@  €D B!ˆ"DH$@@  €CŔB!üÂDH$~  € € € € €üÂďŕ~ű>đ‡Äř €‚!AC!ˆ$@ €‚@‚ABŠ!@ €‚@‚Ŕ~BŠ!đ@ €ü@‚ABR">đ‘ä@ €‚@‚ABR> $@ €‚!AAB"A "ˆd@ €‚Aä~B"A "‡¤@ € € € € €âŸŸÁüüţ €€ €€ €ĂřŸřř €"€ €€ €€ €âůü€ € € € € €DüţÂOŕ € D€" A € D€"@A €Äř"@Á €D€ÂGA €D€"@A € D€ˆ"!A €D€ˆ"A € € € € €Düţá@ € D€B˜@ € D€$ ”@ €Äř$Ľ@ €D€$Ľ@ €D€$Ľ@ € D€ˆBBŔ €D€ŕB@ € € € € €âŸŸÁř €„ €„ €ĂřŸ„ €"ř €€ €€ €âř€ € € € € ‰ţţ~Ařţâ@x„ŒH" ‰„€AA€@„ˆŒH"@ ‰D€A B…€ĄŒH"@ ‰$üA „’ü⥠Râ~ ‰$€~ DD’<€ĐRˆ"@ ‰€A GÄR€ńˆ Rˆ"@ ‰ €AH$1 €D„„@!"@ ‰ţAH$ôţGăňx‚@!" € € € € €|>řř< Ÿä € € ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŕ HAND.EDIT - causes the Interlisp-D bitmap editor to be invoked on the entire bitmap. The Interlisp-D bitmap editor is documented in the Interlisp Reference Manual. TRIM - trims the white columns and rows from all four edges of the bitmap. INVERT.HORIZONTALLY - flips the bitmap about its vertical centerline. INVERT.VERTICALLY - flips the bitmap about its horizontal centerline. INVERT.DIAGONALLY - flips the bitmap about its X=Y diagonal so that the resulting bitmap's width will be the original bitmap's height. ROTATE.BITMAP.LEFT - rotates the bitmap by 90 degrees in a counter-clockwise direction so that the resulting bitmap's width will be the original bitmap's height. ROTATE.BITMAP.RIGHT - rotates the bitmap by 90 degrees in a clockwise direction so that the resulting bitmap's width will be the original bitmap's height. SHIFT.LEFT - shifts the bitmap a specified number of bits to the left by extending the bitmap by that many bits to the right. The added space is filled in by white. The following number pad appears to allow the number of bits to be specified: ž”˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙üŔ Ŕ Ŕ Ć0ŕŔ Ç0°Á€€ Ç0€€€ Çś?÷ăăŕçŕăÇăŕăŕ Çś=ˇ63°1€0Á†0†0 Ćö=ś631€0Á††0 Ćö=ś7ó1€0Áƒŕ†0 Ćv=ś61€0Á€0†0 Ćv}ˇ631€0Áś0ś0 Ć3ýˇăăá€ŕŔăŕăŕ Ŕ Ŕ Ŕ Ŕ ŔŔŕŔŔ ŔÁą€†Á€Ŕ Ŕ€†€Ŕ ĂçăÇçŕçăŕăÇďóÇŕŔ Ć70Á€‡600Áśg0Ŕ Ć0Á€†600Á°f0Ŕ Ăć0Á€†7đ0Áłć0Ŕ Ŕ60Á€†60Áśf0Ŕ Ć60Á°ś600Á˝śg0Ŕ Ăć0Á€ŕć3ŕŕŔíł÷ŕŔ Ŕ Ŕ Ŕ Ŕ Ŕŕ Ŕą€ Ŕ€ ĂççŕŔ Ć1€Ŕ Ć1€ Çń€ Ɓ€ Ć1°Ŕ Ăá€ŕŔ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ Ŕ˙˙˙˙˙˙˙˙˙˙ĚŔ˙˙˙˙˙˙˙˙˙˙ĚŔŔĚŔŔĚŔŔxĚŔŔĚŔŔĚŔŔ||ĚŔŔŕĆvĚŔŔŔ`ĚŔŔŔ`ĚŔŔŔ`ĚŔŔĆ`ĚŔŔ|`ĚŔŔĚŔŔĚŔŔĚŔŔĚŔŔĚŔŔĚŔŔ€đ|ĚŔŔ€ĆĚŔŔ€ĆĚŔŔ€ĚŔŔ€0<ĚŔŔ€`ĚŔ˙˙˙˙˙˙˙đŔ€ŔĚŔ˙˙˙˙˙˙˙đŔ€€ĆĚŔŔ0Ŕ€ĆĚŔŔ€0Ŕŕř|ĚŔŔŔ0ŔĚŔŔŔ0ŔĚŔŔŔ0ŔĚŔŔŔ0ŔĚŔŔŔ0ŔĚŔŔŔ0ŔĚŔŔŔ0ŔŔř|ĚŔŔŔ0ŔŔ€ĆĚŔŔ€0ŔŔ€ŔĚŔŔ0ŔŔđüĚŔŔ0ŔŔĆĚŔŔ0ŔŔĆĚŔ˙˙˙˙˙˙˙đŔ ŔĆĚŔ˙˙˙˙˙˙˙đŔŕĆĚŔŔŔĆĚŔŔŔđ|ĚŔŔĚŔŔĚŔŔĚŔŔĚŔŔĚŔŔĚŔŔŕđ|ĚŔŔ`ĆĚŔŔ`ĆĚŔŔŔĆĚŔŔŔđĆĚŔŔ€ĆĚŔŔ€~ĚŔŔĚŔŔĆĚŔŔđ|ĚŔŔĚŔŔĚŔŔĚŔŔĚŔŔĚŔŔĚŔŔŔđ ĚŔŔŔ ĚŔŔŔ ĚŔŔü|8ĚŔĚŔŔćĆx m€ĚŔŔĆŔŘ oĚŔŔĆ|˜ oĚŔŔĆ m€ĚŔŔćĆ lŔĚŔŔü|đĚ`ĚŔŔĚŔŔĚŔŔĚŔŔĚŔ˙˙˙˙˙˙˙˙˙˙ĚŔ˙˙˙˙˙˙˙˙˙˙ĚŔ Ŕ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü This number pad is used much like a simple calculator to enter numbers. The "ok" button returns the number to the system. SHIFT.RIGHT - shifts the bitmap a specified number of bits to the right by extending the bitmap by that many bits to the left. The added space is filled in by white. The number of bits is specified by using the number pad shown above. SHIFT.DOWN - shifts the bitmap a specified number of bits downward by extending the bitmap by that many bits upward. The added space is filled in by white. The number pad shown above appears to allow the number of bits to be specified. SHIFT.UP - shifts the bitmap a specified number of bits upward by extending the bitmap by that many bits to the downward. The added space is filled in by white. The number pad shown above appears to allow the number of bits to be specified. INTERCHANGE.BLACK/WHITE - inverts all of the bits in the bitmap (exchanges black for white and white for black). ADD.BORDER - adds a border to the bitmap by first prompting for the width of the border using the number pad described above, then prompting for the texture of the border with a four bit by four bit bitmap editor. The example below shows the bitmap editor for specifying texture. Note that the area at the top of the window shows what the texture looks like in true screen scale and the bottom area contains a four-by-four array of bits. The quit button is selected with the left mouse button when the desired texture has been specified. That texture will then appear as the border around the bitmap. ,,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đŔ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞ¨0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ0Ŕ˙˙˙˙˙ŕ0Ŕ˙˙˙˙˙ŕ0Ŕ``0Ŕ``0Ŕ``0Ŕ`ˆŽ>`0Ŕ`H„`0Ŕ`H„`0Ŕ`H„`0Ŕ`H„`0Ŕ`H„`0Ŕ`H„`0Ŕ`‡`0Ŕ``0Ŕ`Ŕ`0Ŕ``0Ŕ``0Ŕ``0Ŕ˙˙˙˙˙ŕ0Ŕ˙˙˙˙˙ŕ0Ŕ0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ ŞŞŞŞ 0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUUUUUUUUUUUUUUUW0ŔŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŞŤ0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ€ŞŞŞŞ€0Ŕ UUUU@UUUU@0ŔŞŞŞŞ ŞŞŞŞ 0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙0Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙0Ŕ0Ŕ0Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ Programmer's Interface NoteCards User's Manual 11. Programmer's Interface to NoteCards The NoteCards Programmer's Interface is a facility allowing users with programming know-how to interact with NoteCards through an Interlisp-D interface. By using Programmer's Interface functions, a user can create and modify NoteFiles, cards, and links under program control. A detailed description of the functions provided by the NoteCards Programmer's Interface is contained in Appendix A. The Programmer's Interface functions are divided into seven groups: functions for creating and accessing NoteFiles, functions for creating and accessing the NoteCard type mechanism, functions for creating NoteCards and FileBoxes, functions for accessing NoteCards and FileBoxes, functions for creating and accessing links, functions for creating and accessing link labels, and various utility functions. 11.1. NoteFile Functions The Programmer's Interface contains a set of functions for NoteFile creation and access; these functions cover many of the operations provided by the Main Menu NoteFile Ops selection. Included are functions to create, open, close, repair, compact, and delete a NoteFile; to back up and restore a NoteFile from floppy disk; and to return the current NoteFile stream and the full name of the currently active NoteFile. For example, to open a NoteFile named DEMO.NOTEFILE on the connected directory, a user may invoke the following function (interaction is assumed to be from the Top level typescript window): _(NCP.OpenNoteFile 'DEMO) {STREAM}#7,1000 11.2. NoteCard Type Functions The Programmer's Interface contains a set of functions to give the user access to the NoteCard user-defined types facility. For an explanation of this mechanism, see Appendix B. Global functions allow the programmer to find out what all of the existing NoteCard types and NoteCard substance types are and check the validity of a given card or substance type. For example, calling the NoteCard types function before the user has defined any card types will return the list of system-defined card types and calling the NoteCard substance types function before the user has defined any substance types will return the list of system-defined substance types as follows (interaction is assumed to be from the Top level typescript window): _(NCP.CardTypes) (Text Graph Sketch FileBox Browser Search LinkIndex Document) _(NCP.SubstanceTypes) (SKETCH GRAPH TEXT) Corresponding functions allow the programmer to define new NoteCard types and NoteCard substance types. 11.3. NoteCard and FileBox Creation Functions The Programmer's Interface contains a set of functions to allow the user to create various sorts of cards and boxes within the currently open NoteFile. Functions correspond to the system-defined card types on the middle-button Main Menu Create Option and provide a mechanism for creating card types defined by the user. For example, to create a text notecard called A Sample Text NoteCard without displaying the card on the screen or filing it in a parent filebox, the following function may be invoked, returning the card's ID number (interaction is assumed to be from the Top level typescript window): _(NCP.CreateTextCard "A Sample Text NoteCard" T) NC00162 11.4. NoteCard and FileBox Access Functions The Programmer's Interface contains a set of functions to provide access to cards and boxes which exist in the currently open NoteFile. The cards and boxes may be manipulated whether they're on or off the screen. If the card or box is currently being displayed, the changes made will cause an automatic update to the screen. Thus, users can switch between program-driven and screen-interface-driven interaction modes at any time Cards are either active or inactive at any given time; all cards visible on the screen are active. An active card has its information cached (on its property list) thus saving time at the expense of using up memory. Most of the access functions leave the card in the same state as it was when the function was invoked; thus, if a user wishes to perform several consecutive operations on a card, the card should probably be made active by calling NCP.ActivateCards. When the series of operations have been completed, NCP.DeactivateCards will reclaim the memory space by uncaching the card. An example of how the Programmer's Interface card access functions may be used to activate a card, add a property to its property list, add some text to the body of the card, file it in the Table of Contents filebox, and deactivate it follows (interaction is assumed to be from the Top level typescript window): _(NCP.ActivateCards 'NC00162) NC00162 _(NCP.CardProp 'NC00162 'Certainty 0.5) NIL _(NCP.CardAddText 'NC00162 "Some text for this card" NIL) NIL _(NCP.FileCards 'NC00162 (NCP.GetContentsFileBox)) NC00001 _(NCP.DeactivateCards 'NC00162) NC00162 11.5. Link Creation and Access Functions The Programmer's Interface contains a set of functions to create links and provide access to links present in the currently open NoteFile. Links may be manipulated whether the cards they are connecting are on or off the screen. An example of how the Programmer's Interface link creation and access functions may be used to create a link with the label Example between two existing cards and change its display mode to both destination title and label follows (interaction is assumed to be from the Top level typescript window): _(NCP.LocalGlobalLink 'Example 'NC00162 'NC00163 'START) (387 NC00162 NC00163 NIL Example Icon) _(NCP.LinkDisplayMode IT 'Both) Icon 11.6. Link Label Creation and Access Functions The Programmer's Interface contains a set of functions to manipulate link labels in the currently open NoteFile. An example of how the Programmer's Interface link label manipulation functions may be used to get a list of all of the link labels in the system, including system-defined labels, follows (interaction is assumed to be from the Top level typescript window): _(NCP.GetLinkLabels) (Source ListContents BrowserContents FiledCard SubBox DocBackPtr LinkIndexBackPtr Explanation Example Comment Remark Question Rebuttal Argument Unspecified) 11.7. Utility Functions The Programmer's Interface contains a set of utility functions to a provide a convenient way of accessing some of the miscellaneous NoteCards operations within the currently open NoteFile. For example, a Programmer's Interface function may be used to perform a property search for the property Certainty to find all of the cards with that property (interaction is assumed to be from the Top level typescript window): _(NCP.PropSearch 'Certainty) (NC00088 NC00162) Recovering From System Bugs NoteCards User's Manual 12. Recovering From System Bugs A system bug is not a result of incorrect input by the user. System bugs cause occasional problems in the behavior of the system and often can be attributed to a bug in a particular user-initiated function. Since NoteCards is a research prototype, sporadic problems may occur, and it is advisable to be aware of some of these sorts of problems and to know what to do when they occur. Because it is helpful to the designers of this system to know of any errors that occur, we request that a log be kept of problems encountered. Some common problems and their recoveries are discussed in this section, as well as preventive measures, and the relative severity of various bugs. Error recovery may be approached at several different levels, depending on the programming knowledge of the user. If a user has some programming experience, often the Programmer's Interface offers useful functions for error recovery. This section addresses both simple methods for coping with errors as well as more complex procedures which may be useful to the programming user. 12.1. Break Window Occasionally a break window may pop up displaying an error message such as Unknown Card Type. Write down what occurred before the window popped up, including the message displayed in the break window. Place the cursor in the body of the window, depress the middle mouse button (depress both buttons if using a two-button mouse) and select "^" (which may be the left double quote on some keyboards) to close the window. This operation must be performed before proceeding with the normal input. If a break window appears when a card or link is being created, it is advisable to delete that card or link and begin the creation process over again. The following screen image shows a typical break window, which in this case occurred when a user tried to bring up the To Be Filed box from a damaged NoteFile database: x˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óÎđ?˙Ď?˙˙ŕ˙˙ů˙˙ů˙˙˙ç˙˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ńĚççŸůÇ?ó˙Î˙ů˙˙ů˙˙˙ç˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ńÉçϟůÇ?ó˙ž˙ů˙˙ů˙˙˙ç˙˙ţ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đÉ˙Ďř0C0`ÁŸáÁ˙˙ř0pćs˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đÉ˙Ďó™Ă'3œŸĚÉ9˙˙ůÉ'&dó˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ňI˙ΙÉ'3œŸüĎ9˙˙ůÉç>a˙˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ňIçϐÉ'3€ž`Ď9˙˙ůÉŕ0a˙˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ó çϓůĚ'3ŸžLĎ9˙˙ůÉçćd˙˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ó ćg™Ě'3œÎLĎ9˙˙ůÉç&fs˙˙Ď˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙óŽp˜D@!Äș2dČ"@" ‘D‰D€"@‰A  D@!Äȑ"D‰"@" ‘DÉ$@ˆ"D‰H‰I "DH!ÄG8pŕČ@"  <°ńÀp"8q‡0â  D0!ŔŔŔŔŔ€ŔÇŔˆ™ŔŔˆŔˆŔ‡ŔŔŔŔÄGĆBĆBĹBĹBÄÂÄÂÄGŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔ€Áp@8"€€Á"ˆ@D"€€Â"ˆăĆGDqa˘€,8âŔ€Â Hˆ"@ ’`2DĄ €Â šńHˆ>@y  DÁň €Â"‰Ȉ D‰  DĄ €Â"‰$ȉ"D‰` D‘ €ÁpŕÄG8y  8ˆâ!ÁŔ€ŔŔÇÄH€ÄHÄOĂȀŔH€ÄH„ÇŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔŔ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ In the above example, since a system-maintained portion of the NoteFile damaged, the user should probably select "^" in the break window as described above, then close the NoteFile and initiate the Repair NoteFile operation from the NoteFile Ops menu. 12.2. Types of Bugs, Their Severity, and Suggested Fixes The bugs that may be encountered while using NoteCards vary in their symptoms, severity, and potential for recovery. Some errors may just be ignored or easily repaired by a simple procedure; others require that the user install a fresh version of the NoteCards sysout; while still others are best handled by reverting to the newest backup of the NoteFile involved in the problem. The simplest type of error involves the display of notecards on the screen. These errors are not severe, and are often very easy to correct. Sometimes text in Text NoteCards and FileBoxes is not displayed properly. If this occurs, scrolling the card up or down usually corrects the display (see Section 2.4. Scrolling). If this doesn't work, select Restart Editor from the Text Editor Menu (see Section 7.4. Text Editor Menu: Restart Editor). The Redisplay option on the window menu (see Section 7.4. Window Menu: Redisplay) will often clear up odd looking Sketch NoteCard displays. A second type of display-related error is caused by missing fonts. For example, a break window will appear that looks like the one shown below. This type of error usually occurs when the user is trying to bring up a card from the NoteFile. Ěx˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đđňţyÁŔ?ŔpsÉä˙ů‘ńƒŕăăĎ<˙€˙˙ů˙€€Ŕx8˙˙ç˙˙˙Ÿ˙ĎŔ0óůĚsĎţ9œů˙Ďç3Čäç˙óç‘ń?9<ÎcăĎ˙ü˙˙ü˙ŸžO3™ç˙˙ç˙˙˙Ÿ˙Ŕ0óóäsĎţ9>y˙ĎϓČäó˙óçá?9<Ÿ!Ç˙ů˙˙ü˙ŸžO'Éç˙˙ç˙˙˙ŸţŔ0óóä3Ďţ>y˙ĎϓČdó?ççá?<Ÿ!Ç ˙ó˙˙ţŸžO'Éç˙˙ŕ`ÁÙĎĎÇšĆqžř0đ3ä3Ďţ>y˙ŔϓČdó?çç’IƒŸ$“ˇ ˙ó˙˙ţ€ŔgČ˙˙ç$œ™“ĎĎÄ%)JP 0óóä“ĎţI>y˙ĎϓÉ$ó˙çç’I?á<Ÿ$“3$˙ç˙˙ţŸžO'Éç˙˙ç'œů‡˙ĎÄ%)J 0óóä“ĎţI>y˙ĎϓÉ$ó˙çç’I?9<Ÿ$“$˙ç˙˙ţŸžO'Éç˙˙ç'€Á‡˙ĎÇ9Éqœ 0óóäĂĎţa>y˙ĎϓɄó˙çç“?9<Ÿ&330˙Ď˙˙ţŸžO'Éç˙˙ç'Ÿ™“˙ĎÄ)IPP 0óůĚĂĎţaœů˙Ďç9™„ç?çç“?9<Îf2y0˙Ď˙™žŸžO3™ç˙˙ç'œ™™ĎĎÄ%)JP 0óüăĎţqÁů˙Ďđ|9Ä?ó瓹ƒ<ŕçry8˙Ď˙™œ˙€žO89ç˙˙ŕgÁĜĎĎÇĽ&Iž 0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ó˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ů˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ů˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ç9âH€0ŔÄĽQ€0ŔÄĽ`€0ŔÇ9Ĺ`€0ÇÇ>ˆăŕŽ"DđÄŠЀ0ęɀ"dˆÄĽȀ0ęɀ"dˆÇ%čĹŔ0Lj•Š€"TˆŔ0Ä•Š€"TˆŔ0Ä“™€"LˆŔ0Ä“™€"LˆÇšĆp0Ĉŕ€DđÄ%)H0ŔÄ%)H0ŔÇ9Ép0ŔÄ)IP0Ŕ€ @Ä%)H0ÁŽ"|qáÄB|B'Ď"Dă㈐xă㈐x Ŕx€B!ÇĽ&H0Á6@‰&ĹCd„"lHDHD  „"D€˘!Ŕ0Â6@‰&Ĺƒd„"lHDHD`„"D€Ą@€Ŕ0Â*xaâ%E‚§ˆ„"TăĐxăĐx „D€Ą@€Ŕ0Â*@B%H•‚¤„"TBȐ"PBȐ"P „x€€Ǚ/łž'ü0Â*@‰"%O“‚¤„"T"H>H"H>H „"@đ€€Ä%˘JPQ 0Â*@‰%H“ ‚¤„"TH"DH"D „"@€€Ä%âBPQ 0Á"|qÄH‘ B'ĎDă‡"Dă‡"D Ŕ@ůÇ%âCœQ80Á@ Ä%bBů 0Ŕ€ @Ä%bJP‰ 0ŔÄ"2^‰<0ŔŔ0ŔŔ0ŔŔ0ŔǢH0ŔÄ"¨0ŔÄ6¨0ŔÇ6¨0ŔÄř0ŔÄ0Ŕlj0ŔŔ0ŔŔ0Ŕ€@Ŕ0Áž<8đ ÄÎH0Á"Dˆ Ä )H0Â"DˆŇXÄ x0ÂDÄ(x0Â$D$” DÄ (H0Â"Dˆ$’"DǜČH0Á‘"8ˆÄD Ŕ0Á Ŕ0Ŕ€@Ŕ0ŔÇšĆqžř0ŔÄ%)JP 0ÁÄ%)J 0Ă€Ç9Éqœ 0ĹÄ)IPP 0ÁÄ%)JP 0Á€ÇĽ&Iž 0Á€Ŕ0Á„Ŕ0ÇÇŔ0ŔǢH3ŕ0ŔÄ"¨H€0ŔÄ6¨H€0ŔÇ6¨H€0ŔÄřH€0ŔÄH€0Ŕlj0€0ŔŔ 0ŔŔ0ŔŔ0ŔÇšĆqžř0ŔÄ%)JP 0ŔÄ%)J 0ŔÇ9Éqœ 0ŔÄ)IPP 0ŔÄ%)JP 0ŔÇĽ&Iž 0ŔŔ0ŔŔ0ŔŔ0ŔÇŔ0ŔÁ0ŔÁ0ŔÁ0ŔÁ0ŔÁ0ŔÁ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ This break window was caused by the system's inability to find the display font TimesRoman 7. The easiest way of correcting this situation is to type an ^ in the break window (as described above in Section 12.1.), put the floppy disk containing the display fonts into the floppy disk drive (this floppy disk is part of the Interlisp-D release), and try again. If the break occurs again, substituting a font that does exist (using the Interlisp-D SETFONTDESCRIPTOR and FONTCREATE functions) may solve the problem. For example, for the break window shown above, the user may substitute TimesRoman 8 for TimesRoman 7 by typing the following: Ěx˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đđňţyÁŔ?ŔpsÉä˙ů‘ńƒŕăăĎ<˙€˙˙ů˙€€Ŕx8˙˙ç˙˙˙Ÿ˙ĎŔ0óůĚsĎţ9œů˙Ďç3Čäç˙óç‘ń?9<ÎcăĎ˙ü˙˙ü˙ŸžO3™ç˙˙ç˙˙˙Ÿ˙Ŕ0óóäsĎţ9>y˙ĎϓČäó˙óçá?9<Ÿ!Ç˙ů˙˙ü˙ŸžO'Éç˙˙ç˙˙˙ŸţŔ0óóä3Ďţ>y˙ĎϓČdó?ççá?<Ÿ!Ç ˙ó˙˙ţŸžO'Éç˙˙ŕ`ÁÙĎĎÇšĆqžř0đ3ä3Ďţ>y˙ŔϓČdó?çç’IƒŸ$“ˇ ˙ó˙˙ţ€ŔgČ˙˙ç$œ™“ĎĎÄ%)JP 0óóä“ĎţI>y˙ĎϓÉ$ó˙çç’I?á<Ÿ$“3$˙ç˙˙ţŸžO'Éç˙˙ç'œů‡˙ĎÄ%)J 0óóä“ĎţI>y˙ĎϓÉ$ó˙çç’I?9<Ÿ$“$˙ç˙˙ţŸžO'Éç˙˙ç'€Á‡˙ĎÇ9Éqœ 0óóäĂĎţa>y˙ĎϓɄó˙çç“?9<Ÿ&330˙Ď˙˙ţŸžO'Éç˙˙ç'Ÿ™“˙ĎÄ)IPP 0óůĚĂĎţaœů˙Ďç9™„ç?çç“?9<Îf2y0˙Ď˙™žŸžO3™ç˙˙ç'œ™™ĎĎÄ%)JP 0óüăĎţqÁů˙Ďđ|9Ä?ó瓹ƒ<ŕçry8˙Ď˙™œ˙€žO89ç˙˙ŕgÁĜĎĎÇĽ&Iž 0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ó˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ů˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ů˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŕ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ç9âH€0ŔÄĽQ€0ŔÄĽ`€0ŔÇ9Ĺ`€0ÇÇ>ˆăŕŽ"DđÄŠЀ0ęɀ"dˆÄĽȀ0ęɀ"dˆÇ%čĹŔ0Lj•Š€"TˆŔ0Ä•Š€"TˆŔ0Ä“™€"LˆŔ0Ä“™€"LˆÇšĆp0Ĉŕ€DđÄ%)H0ŔÄ%)H0ŔÇ9Ép0ŔÄ)IP0Ŕ€ @Ä%)H0ÁŽ"|qáÄB|B'Ď"Dă㈐xă㈐x Ŕx€B!ÇĽ&H0Á6@‰&ĹCd„"lHDHD  „"D€˘!Ŕ0Â6@‰&Ĺƒd„"lHDHD`„"D€Ą@€Ŕ0Â*xaâ%E‚§ˆ„"TăĐxăĐx „D€Ą@€Ŕ0Â*@B%H•‚¤„"TBȐ"PBȐ"P „x€€Ǚ/łž'ü0Â*@‰"%O“‚¤„"T"H>H"H>H „"@đ€€Ä%˘JPQ 0Â*@‰%H“ ‚¤„"TH"DH"D „"@€€Ä%âBPQ 0Á"|qÄH‘ B'ĎDă‡"Dă‡"D Ŕ@ůÇ%âCœQ80Á@ Ä%bBů 0Ŕ€ @Ä%bJP‰ 0ŔÄ"2^‰<0ŔŔ0ŔŔ0ŔŔ0ŔǢH0ŔÄ"¨0ŔÄ6¨0ŔÇ6¨0ŔÄř0ŔÄ0Ŕlj0ŔŔ0ŔŔ0Ŕ€@Ŕ0Áž<8đ ÄÎH0Á"Dˆ Ä )H0Â"DˆŇXÄ x0ÂDÄ(x0Â$D$” DÄ (H0Â"Dˆ$’"DǜČH0Á‘"8ˆÄD Ŕ0Á Ŕ0Ŕ€@Ŕ0ŔÇšĆqžř0ŔÄ%)JP 0Á8ůó㈟<|păÏxC㈟xq„@‰ăŔÄ%)J 0Ă€D€BL„"@‰!„"D@ "D‰ąF@Ů €Ç9Éqœ 0ĹD€BL„"@‰!„"D@ "D‰ąF@Ů €Ä)IPP 0Á0đCÄJ„"xaÁ„"x žx‰QE@ŠăŔ €Ä%)JP 0Á€€BJ„"@"P P‰R%@ŠB€ €ÇĽ&Iž 0Á€D€BI„"@‰A"H "H‰SäŔŠ"@ €Ŕ0Á„D€BI„"@‰!"D "D‰R$ŔŠ €Ŕ0ÇÇ8řBˆ„<|pâ#ˆDƒˆŸDq$@‰ Ŕ0ŔǢH3ŕ0ŔÄ"¨H€0ŔÄ6¨H€0ŔÇ6¨H€0Áx€B DřăÇÂ>!ńÄOŽ<8ˆB Dńŕ€<8qâ„ÄřH€0Á„"D€˘ "d!$ @†Č"DŘŁ €l‰@"‰ˆ„ÄH€0Á„"D€Ą@"d!$ @†Č"DŘŁ €l‰Ŕ"‰…lj0€0Ŕ„D€Ą@"T!Dž<@…O AÄOŽ"8‰ D‰€<8qäBÄ%)JP 0ŔÄ%)J 0ŔÇ9Éqœ 0ŔÄ)IPP 0ŔŔÄ%)JP 0ÁŽ"|ńńÏ<|qŕB8!ńÀÇĽ&Iž 0Á2‰$H„"‰FDa$@Ŕ0Á2‰$H„"‰‡ę@ĄŔ0Á*‰á„"‰ŕ‚‚x!ăǀŔ0Ć*‰D <‰@b‚D!$@ÇŔ0Á&‰$I ‰ ÂD $@Á0Á&‰$H„ ‰…D!$@Á0Á"ńńȎ q…Ž8řáÀÁ0Á€Á0ŔŔÁ0ŔÁ0ŔŔ0Á€Ŕ0ÀŔ0ĹŔ0ÁŔ0ÁŔ0ÁŔ0ÁŔ0ÇÄŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0ŔŔ0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ The successful return of a value from that function indicates that it is alright to continue. To complete the action originally initiated, the value of the new font must be returned; to do this, type RETURN IT followed by a carriage return, and the interrupted process should continue. If this procedure doesn't work, then it may be necessary to delete the card through the Programmer's Interface and recreate it, using the procedure described later in this section. A second type of error occurs when a card is being created. Sometimes this is symptomatic of another, deeper error, but usually it may be corrected by simply deleting the card, either on the screen, or through the Programmer's Interface, and trying again. A more severe type of error occurs when the NoteCards sysout has been damaged. The symptoms of this type of error are break windows with messages such as Arrays Full or Stack Overflow. Sometimes the system may even refuse to respond at this point. The best course of action to take if the system is still responding is to ^ out of the break window, close any open NoteFile without trying to do any more work on it, logging out, and installing a fresh NoteCards sysout, a procedure described in the Installation Guide. If the system crashes during this process, and the NoteFile has not been closed, it is advisable to perform a Repair on the NoteFile after the fresh sysout has been installed. The most severe type of error involves the Dandelion local disk. This error is actually an operating system level error, and is difficult to correct. The symptom characterizing this type of error is a break window occuring during card access with a message that End of File has been encountered. This usually means that the open NoteFile has been truncated. The NoteFile should be closed and a repair attempted. If the repair is unsuccessful, the NoteFile should probably be restored from the last backup, and if the user feels that significant work has been lost, the procedure to scavenge NoteFile contents (described later in this section) may be followed. 12.3. Preventive Measures There are several kinds of preventive measures which may be taken to reduce the damage done when a system error is encountered. One of the best methods of protecting the contents of a NoteFile is to perform regular backups of important NoteFiles. The Backup To Floppy command on the NoteCards Main Menu allows a user to make a copy of a specified NoteFile on a floppy. (See Section 5. Main Menu: Backup To Floppy.) If frequent backups are performed, recovery from severe system crashes may include restoring the most recent backup using the NoteCards Main Menu command Restore From Floppy. (See Section 5. Main Menu: Restore From Floppy.) Backups may also be performed using the Interlisp-D COPYFILE function to make a second copy of the NoteFile on a file server (if available), a formatted floppy, or the local disk. For example, if a local disk backup copy of a NoteFile called WorkingNotes is desired, the following command may be typed in a Lisp Exec window: (COPYFILE '{DSK}WORKINGNOTES.NOTEFILE '{DSK}SAVEDNOTES.NOTEFILE) The Repair NoteFile command may be helpful in repairing the NoteFile when there are inconsistencies or problem areas in the actual NoteFile. Select this command from the Main Menu. (See Section 5. Main Menu: Repair NoteFile.) Using the Repair NoteFile and the Compact NoteFile commands periodically ensures that the NoteFile is consistent and that any anomalies in the link structure or notecards are uncovered and fixed. If a NoteFile does not successfully complete a Repair process, it is advisable to return to the previous consistent version of the NoteFile and follow the suggestions for rebuilding a NoteFile given later in this section. If a break window occurs when a card is being created or if a card starts displaying eccentric behavior during interaction, deleting the questionable card will often prevent compounded problems in the future. The contents of a card may be saved and reused in a new card as discussed later in this section. If a card cannot be brought up onto the screen to delete it, the Programmer's Interface function, NCP.DeleteCards, may be useful in removing the suspect card from the NoteFile. 12.4. An Example of Error Recovery Using the Programmer's Interface The Programmer's Interface functions can be extremely useful in error recovery. For example, suppose the culprit card is a damaged text card, and in fact cannot be brought up onto the screen for normal menu-based interaction. Further, assume, the title is known to be Sick NoteCard. Starting with this knowledge, a procedure you might follow is to first identify the card by internal ID, then check the type of the card to make sure it's a text card, find all of its links (note and delete them as necessary - you may wish to examine them), extract the unformatted text from the damaged card, put the saved text in another text card, and delete the damaged card. If this procedure were performed in the Lisp Exec, the dialog between system and user would appear as follows (comments are in italics): (* Identify the card by number) _(NCP.TitleSearch "Sick") (NC00164) (* Check card type) _(NCP.CardType 'NC00164) Text (* Find out which cards point to it, including FileBoxes) _(NCP.GetLinks NIL 'NC00164 NIL) ((388 NC00022 NC00164 NIL FiledCard Title)) (* Delete it from its FileBox) _(NCP.DeleteLinks IT) NIL (* Find out which cards it points to and save the links) _(SETQ SavedLink (NCP.GetLinks 'NC00164 NIL NIL)) ((389 NC00164 NC00031 NIL Unspecified Icon)) (* Take a look at the destination card and note the link) _(NCP.BringUpCard 'NC00031) {WINDOW}#11,132226 (* Remove the link) _(NCP.DeleteLinks SavedLink) NIL (* Grab the text and put it in a new text card) _(NCP.CardAddText (NCP.CreateTextCard "Contents of Damaged Card" T) (COERCETEXTOBJ (NCP.CardSubstance 'NC00164) 'STRINGP)) NC00165 (* Delete the damaged card) _(NCP.DeleteCards 'NC00164) NIL 12.5. Scavenging a Broken NoteFile In some of the situations described earlier in this section, particularly those in which a Repair fails, it is advisable to return to an earlier version of the NoteFile saved in a backup. In these cases, the user may wish to attempt to save as much as possible of the work involved with the card or cards that have been created in the NoteFile since the last backup. One way of performing this type of scavenge when a backup has been performed recently is to: 1) Note the highest card number in the backup version (opening or closing the file provides that information). 2) Open the damaged NoteFile (a break window may appear during the open operation) 3) Open a TEDIT window by selecting TEDIT off the background menu using the right mouse button. 4) For each card ID number after the highest card number in the backup version, evaluate (NCP.CardType ). 5) If the card exists, evaluate (NCP.BringUpCard ID) 6) If a card is of type Text or Sketch, copy the contents to the open TEDIT window by using the shift-select process (described in Section 7.1. Selecting Text and in Section 9.7. Putting Sketches into Text NoteCards). You may also wish to note the title. Link icons should be excluded from the copy, since TEDIT will not understand them. 7) If a card is a Graph, FileBox, or Browser, then its contents are more difficult to save. It is perhaps easiest to make hardcopies or SNAPs of these to capture as much of the structural and organizational information as possible and use these hardcopies as reminding tools when the NoteFile is being rebuilt. 8) When as much of the new information as possible has been scavenged from the damaged notefile, close the notefile, and if desired, write the TEDIT file to disk using the Put command from the TEDIT window's left button title bar menu. 9) Delete or Rename the damaged notefile so there is no confusion later. 10) Restore the most recent backup to the local disk 11) Open the new notefile and begin rebuilding, copying text and sketches from the TEDIT file and using hardcopies of browsers, fileboxes and graphs as a guide to recreating the structure. Sometimes it is necessary to do a more complete type of scavenge because there is no recent backup. In this case, creating a document starting with the highest level intact node is the most efficient way of gathering text. It may be necessary to create several documents to avoid the broken portion of the NoteFile. Sometimes the Table of Contents card may be used as the starting point for document creation if, for example, To Be Filed is the damaged segment of the NoteFile. Copy the document's (or documents') contents to a TEDIT window and follow the procedure explained above. Sketches must be treated as they are in the previous description since they are not automatically dumped to document cards. Appendix A: NoteCards Programmer's Interface NoteCards User's Manual Appendix A: NoteCards Programmer's Interface This appendix describes a facility whereby users with some programming know-how can obtain a lisp interface to NoteCards. In this way, they can create and modify Notefiles, cards and links under program control. The functions described below are divided into 7 groups: creating and accessing NoteFiles, creating and accessing NoteCard types, creating NoteCards, accessing NoteCards, creating and accessing links, creating and accessing link labels, and various handy miscellaneous functions. NoteFile Creation and Access For each of the following functions (except NCP.CloseNoteFile), the argument is a filename. The suffix ".NoteFile" is added if not already present. In any case, the filename used by NoteCards always has this suffix. (NCP.CreateNoteFile ) If is not already a notefile, then create a notefile .NoteFile, and return this filename which can later be passed to NCP.OpenNoteFile. (NCP.OpenNoteFile ) If there is no currently open notefile, then open and make it the currently active NoteFile. Returns resultant stream if successful, else nil. If is non-nil, then a new file will not be created if the given one doesn't exist. If is non-nil, then if needed, the file will be converted to release 1.1 format without user confirmation. (NCP.CloseNoteFile []) Closes if it is corresponds to a currently open Notefile. Returns its filename if successful. If is nil, then closes current open notefile. (NCP.RepairNoteFile ) Rebuilds the link structure of . It must *not* be currently open. (NCP.CompactNoteFile ) Copies to a later version, recovering space. Must not be open. (NCP.DeleteNoteFile ) Removes the notefile. Must not be open. (NCP.FloppyRestoreNoteFile ) Finds and restores the latest version of on the floppy. Again, should not be an open Notefile. (NCP.FloppyBackupNoteFile ) Stores a backup copy of the Notefile onto a floppy. should not be open. (NCP.CurrentNoteFileStream) Returns the currently open notefile stream if there is one, else nil. (NCP.CurrentNoteFile) Returns the full name of the currently active notefile if there is one, else nil. Creating and Accessing NoteCard Types These functions give the user access to the NoteCard user-defined types facility. For an explanation of this facility, see Appendix B: The NoteCards Types Mechanism. (NCP.CardTypes) (NCP.SubstanceTypes) Returns lists of all currently defined NoteCard types and substances, respectively. (NCP.CreateCardType ) Makes a new NoteCard type with name , super type , substance , link display mode , and the given functions. If any of the function args are nil, then definitions will be inherited from . (NCP.CreateSubstanceType ) Makes a new substance type with name and the given functions. None of these should be nil (but might be the function NILL). (NCP.CardTypeSuper ) Returns the super type of . (NCP.CardTypeSubstance ) Returns 's substance type. (NCP.CardTypeLinkDisplayMode ) Returns the link display mode of . (NCP.CardTypeFn ) Returns the function for . (NCP.CardTypeInheritedFn ) Returns the function that will be actually be called for if is invoked. This is possibly different from the value returned by NCP.CardTypeFn in that if the defined value for of is nil, then the super is checked for a non-nil value. This checking continues until either a non-nil function is found or we reach the top of the super hierarchy. In that case, the value of 's substance's is used. (NCP.SubstanceTypeFn ) Returns the function for the substance . (NCP.ValidCardType ) Returns non-nil if is an existing NoteCard type. (NCP.ValidSubstanceType ) Returns non-nil if is an existing NoteCard substance type. (NCP.ValidCardTypeFn ) Returns non-nil if is a valid function field for NoteCard types, for example, the litatom MakeCardFn. (In other words, can serve as the arg to NCP.CardTypeFn.) (NCP.ValidSubstanceTypeFn ) Returns non-nil if is a valid function field for substance types. (In other words, can serve as the arg to NCP.SubstanceTypeFn.) (NCP.CardTypeFns) (NCP.SubstanceTypeFns) These return lists of all valid fields for NoteCard types and substances respectively. Creating NoteCards and FileBoxes The following functions create various sorts of cards and boxes within the currently open notefile. (NCP.CreateTextCard <nodisplayflg> <props> <parentfileboxes>) Creates and returns a new notecard having type TEXT. If <title> is non-nil, it is installed as the Notecard's title, otherwise the title is "Untitled". <props>, if non-nil, should be a prop-list of properties and values to be placed on the user property list of the Notecard. If <parentfileboxes> is non-nil, then it should be a list of FileBoxes in which to initially file this card. (NCP.CreateFileBox <title> <nodisplayflg> <props> <childcardsboxes> <parentfileboxes>) Creates and returns a new Filebox with title <title> (or a gensym'ed name if <title> is nil). It will initially contain child cards and boxes from the list <childcardsboxes> (if that arg is non-nil). If <parentfileboxes> is nil, then the new filebox will be filed in NCP.ToBeFiledBox. The <props> arg is handled as it was for NCP.CreateNoteCard. (NCP.CreateBrowserCard <title> <rootcard> <linklabels> <nodisplayflg> <props> <parentfileboxes>) Creates and returns a new browser card with given title, props and parents. Browses starting from the root card <rootcard> following all links in <linklabels>. Any label present in the list having the backarrow prefix ("_") represents that link type but in the reverse direction. <linklabels> can also contain the atoms ALL or _ALL in which case browsing will be done on all links in either the forward or reverse direction. If both ALL and _ALL are specified, then links in both directions will be used (generally making a mess). If either <rootcard> or <linklabels> are nil, then the user will be asked to provide them. (NCP.CreateSketchCard <title> <nodisplayflg> <props> <parentfileboxes>) Creates and returns an initially empty sketch/map card having given title, props, and parents. (NCP.CreateGraphCard <title> <nodisplayflg> <props> <parentfileboxes>) Creates and returns an initially empty graph card having given title, props, and parents. (NCP.CreateCard <type> <title> <nodisplayflg> <props> <parentfileboxes> <otherargs>) Creates and returns a card of the given (possibly user-defined) type, with given title, props, and parents. <otherargs> is a possibly nil list of args that will be passed to the MakeCardFn of <type>. Card is initially displayed or not according to value of <nodisplayflg>. (NCP.MakeDocument <rootcard> <parametersProplist> <nodisplayflg> <props> <parentfileboxes>) Creates and returns a Document card starting from <rootcard>. The default set of parameters for making documents can be accessed via NCP.DocumentParameters, but some of these can be given new values just for the duration of this MakeDocument by specifying a non-nil <parametersProplist>. For example, a value of '(TitlesFromNoteCards Bold ExpandEmbeddedLinks ALL) for <parametersProplist> would cause temporary changes to the values of the parameters TitlesFromNoteCards and ExpandEmbeddedLinks. As usual, the resulting card will have the given props and parents. (NCP.MakeLinkIndex <linktypes> <backpointersP> <nodisplayflg> <props> <parentfileboxes>) Creates and returns a LinkIndex text card consisting of a sorted record of all instances of links in the current notefile having one of the given link types. <linktypes> can contain the litatoms ALL and/or _ALL as well as any particular backwards links. (See the above description of NCP.MakeDocument.) Backpointer links are inserted in the text if <backpointersP> is non-nil. Resulting card will have given props and parents. Accessing Cards and Boxes The following functions provide access to the cards and boxes present in the current notefile. Note that whether a card's window has been brought up on the screen has little or no effect on the following functions. If the user changes some field of a card while that card is visible on the screen, then the field will update itself automatically. Thus, users can switch between program-driven and screen-interface-driven modes at will. Cards can be active or inactive. An active card has its information cached (on its property list) thus saving time at the expense of memory. All cards visible on the screen are active. Most of the following functions leave the card in the same state as it was when they started (except NCP.BringUpCardBox, which makes it active). Thus, users needing to do several consecutive operations to the same card should consider temporarily caching the card's information via NCP.ActivateCard (and then uncache with NCP.DeactivateCard). Most of the following functions take as first argument a card or filebox. If this does not in fact correspond to an existing card or box, then an error message is printed and nil is returned. (NCP.BringUpCard <card> <region/position>) Brings up on the screen the given card in the given region or at the given position. If <region/position> is nil, then user specifies position with mouse. (NCP.ActiveCardP <card>) Returns non-nil if given card or box is currently active (i.e. information is currently cached in memory). (NCP.ActivateCards <cardList>) For each card or box in <cardList> (or just the one, if the argument is atomic), make it active (i.e. cache its information in memory). (NCP.DeactivateCards <cardList>) For each card or box in <cardList> (or just the one, if the argument is atomic), make it inactive (i.e. uncache its information back into the file). If any cards in <cardList> were on the screen then this will close their windows. (NCP.CardType <card>) Returns the type of <card> or NIL if the card does not exist. (NCP.ValidCard <card>) Currently a synonym for NCP.CardType. (NCP.CardTitle <card> [<newtitle>]) Returns old title of <card>. If <newtitle> is present, then set <card>'s title to <newtitle>. Note, however, that all titles are converted internally to strings by NoteCards. (NCP.FileCards <cards> <fileboxes>) Every card or box in <cards> is filed in every box in <fileboxes>. Either arg may be an atom or a list. (NCP.UnfileCards <cards> <fileboxes>) Every card or box in <cards> is unfiled from every box in <fileboxes>. Furthermore if <cards> is the litatom ALL, then the boxes in <fileboxes> will be cleared of all children. Similarly, if <fileboxes> is the litatom ALL, then the cards and boxes in <cards> will be unfiled from all their parent boxes. Either arg may be an atom or a list. (NCP.CardParents <card>) Returns list of fileboxes in which <card> has been filed. (NCP.FileBoxChildren <filebox>) Returns list of children of <filebox> in the order in which they appear in the box's textstream. (NCP.GetLinks <cards> <destinationCards> <labels>) Returns list of all links from any of <cards> to any of <destinationCards> having any label in <labels>. Any of these arguments can be nil. For example, if <destinationCards> is nil, then all links pointing from <cards> to anywhere with a label in <labels> are returned. If both <cards> and <destinationCards> are nil, then this returns all links having a label in <labels>. If all three args are nil, then this is a slow synomym for NCP.AllLinks. (NCP.CardPropList <card>) Returns the prop list of the given card. (NCP.CardProp <card> <propname> [<newvalue>]) Returns old value of property <propname> on <card>'s prop list. If <newvalue> is present, then set <card>'s <propname> property to <newvalue>. (Semantics are analogous to the Interlisp function WINDOWPROP.) (NCP.CardAddProp <card> <propname> <newitem>) Adds <newitem> to the list present on the <propname> property of <card>. Returns old value of property. (Semantics are analogous to WINDOWADDPROP.) (NCP.CardDelProp <card> <propname> <itemToDelete>) Deletes <itemToDelete> from the <propname> property of <card> if it is there, returning the previous value of that property. If not there, return nil. (Semantics are analogous to WINDOWDELPROP.) (NCP.CardSubstance <card>) Returns the substance of <card>. This will be a textstream in the case that the type of <card> has TEXT substance. Otherwise, it will be the appropriate underlying structure if <card> has GRAPH or SKETCH substance. (NCP.CardRegion <card>) Returns the region of <card>. This works even if <card> is not currently up on the screen, since the region information is cached. (NCP.CardAddText <card> <textstr> <loc>) Adds the text within the string <textstr> to the text card <card>. If <loc> is the litatom START or END, then the text will be placed at the start or end of the card respectively. If <loc> is a number, then it is assumed to be a character count within the card at which to place the new text. If <loc> is NIL, then the text is placed at the current cursor location. (NCP.ChangeLoc <card> <loc>) Changes the cursor's location in <card>'s textstream to <loc>. Possible values for <loc> are as described for NCP.CardAddText. (NCP.DeleteCards <cards>) Deletes the given cards and fileboxes from the current notefile, or delete just the one if <cards> is atomic. (NCP.FileBoxP <card>) Returns non-nil if <card> is a filebox. (NCP.AllCards) Returns a list of all extant cards for the current notefile. (NCP.AllBoxes) Returns a list of all fileboxes in the current notefile. (NCP.MapCards <fn>) Maps down the set of all cards in the current notefile, applying <fn> to each. (NCP.MapBoxes <fn>) Maps down the set of all fileboxes in the current notefile, applying <fn> to each. (NCP.GetContentsFileBox) (NCP.GetOrphansFileBox) (NCP.GetToBeFiledFileBox) These functions retrieve the three predefined FileBoxes for the currently open NoteFile. These boxes can be modified (but not deleted) by the user in the same way as any other filebox. Creating and Accessing Links Links can be connected to points within a card or to the card as a whole, thus the following four link creation functions are provided. Those that connect to points within a card specify at least one of <fromloc> or <toloc>. If nil, then the link icon is placed at the current cursor location in the card. If the arg is the litatom START or END, then it is placed at the front or end of the text respectively. If the loc arg is a number, then it is assumed to be a character count at which to place the link icon. (NCP.GlobalGlobalLink <label> <sourceCard> <destinationCard>) Creates and returns a new link with label <label>, connecting <sourceCard> to <destinationCard>. (NCP.LocalGlobalLink <label> <sourceCard> <destinationCard> <fromloc> <displaymode>) Creates and returns a new link with label <label>, connecting from <fromloc> of <sourceCard> card to <destinationCard>. If <displaymode> is non-nil, then the new link will be displayed in the given mode. Otherwise the default displaymode for the source card's type is used. (NCP.GlobalLocalLink <label> <sourceCard> <destinationCard> <toloc>) Not implemented at this time. (NCP.LocalLocalLink <label> <sourceCard> <destinationCard> <fromloc> <toloc>) Not implemented at this time. (NCP.LinkDesc <link>) Returns list of three items (<label> <sourceDesc> <destinationDesc>) where <label> is the link type and <sourceDesc> and <destinationDesc> have the form (<anchor mode> <card> <loc>). <anchor mode> is either LOCAL or GLOBAL, <card> is the card at this end of the link, and <loc> gives a position in the text of <card> if <anchor type> is LOCAL and <card>'s substance's type is TEXT. (NCP.LinkDisplayMode <link> [<newdisplaymode>]) Returns old diplay mode of <link>. If <newdisplaymode> is present, then set <link>'s displaymode to that atom. If non-nil, should be one of the litatoms: Icon, Title, Label, or Both. (NCP.LinkLabel <link> [<newlabel>]) Returns old label of <link>. If <newlabel> is present, set <link>'s label to <newlabel>. (NCP.GetLinkSource <link>) Returns the card at the source end of <link>. (NCP.GetLinkDestination <link>) Returns the card at the destination end of <link>. (NCP.DeleteLinks <links>) Removes all links in <links> (or the single one if <links> is atomic). (NCP.ValidLink <link>) Returns non-nil if <link> is a link in the current notefile. (NCP.AllLinks) Returns a list of all existing links in the current notefile. (This is equivalent to but faster than (NCP.GetLinks NIL NIL NIL).) (NCP.MapLinks <fn>) Maps down the set of all links in the current notefile, applying <fn> to each one. Creating and Accessing Link Labels The following functions allow the user to manipulate link labels. (NCP.CreateLinkLabel <label>) Creates a new link label with name <label> for current notefile unless there is already one defined by that name. (NCP.DeleteLinkLabel <label>) Deletes the link label <label> from the current notefile. The label must exist and must not be the label of any existing link, and it must not be a system-defined link label (e.g. SubBox or FiledCard). (NCP.RenameLinkLabel <label> <newlabel>) Changes any links having label <label> to have label <newlabel>. <label> must exist and neither <label> nor <newlabel> should be a system-defined label. (NCP.GetLinkLabels) Returns a list of all existing link labels including system-defined ones. (NCP.GetReverseLinkLabels) Returns a list of the reverse labels for every existing link label. Thus, whereas SubBox would appear in the list returned by NCP.GetLinkLabels, _SubBox would appear in the list returned by NCP.GetReverseLinkLabels. (NCP.GetUserLinkLabels) Returns a list of all existing user-defined link labels. (NCP.ValidLinkLabel <label>) Returns non-nil if <label> is a defined link label for current notefile. Handy Miscellaneous Functions (NCP.TitleSearch <key> <key> ... ) Returns a list of all cards having all of the <key>s (can be atoms, numbers or strings) within their titles. (NCP.PropSearch <propOrPair> <propOrPair> ...) Returns a list of all cards such that for every <propOrPair> arg, if it is atomic, then the card must contain that property. If it is a list of two elements, then the card must have a property EQ to the first element with value EQ to the second element. (NCP.WhichCard <x> <y>) Returns the card currently displayed on the screen whose window contains the position in screen coordinates of <x> if <x> is a POSITION, the position (<x>,<y>) if <x> and <y> are numbers, or the position of the cursor if <x> is NIL. Returns NIL if the coordinates are not in the window of any card. If they are in the window of more than one card, then returns the uppermost. If <x> is a window, then NCP.WhichCard will return the card associated with that window. (NCP.CardFromWindow <window>) Returns the card associated with <window>, or NIL if not a notecards window. (NCP.CardWindow <card>) Returns <card>'s window if <card> is currently displayed somewhere on the screen. (NCP.SelectCards) Returns a list of those cards selected from the screen. A menu appears near the top of the screen with buttons for "DONE" and "CANCEL". Selections are made by left buttoning in the title bars of the desired cards. (NCP.DocumentParameters <parametersProplist>) Returns the old value of the document parameters in the form of a proplist. If <parametersProplist> is non-nil then it should be a proplist whose properties are (some of the) valid document parameter names and whose values are permissible values for those parameters. The valid parameters and possible values are as follows: HeadingsFromFileboxes: NumberedBold, UnnumberedBold, NONE. TitlesFromNoteCards: Bold, NotBold, NONE. BuildBackpointers: ToCardsBoxes, ToCards, ToBoxes, NONE. CopyEmbeddedLinks: ALL, NONE, <listOfLinkLabels>. ExpandEmbeddedLinks: ALL, NONE, <listOfLinkLabels>. [See Section 2.1 NoteCard Types for an explanation of these parameters and how their values affect the document created.] (NCP.NoteCardsParameters <parametersProplist>) Returns the old value of the global Notecards parameters in the form of a proplist. If <parametersProplist> is non-nil then it should be a proplist whose properties are (some of the) valid document parameter names and whose values are permissible values for those parameters. The valid parameters and possible values are as follows: DefaultCardType: <legalCardType> FixedTopLevelMenu: T or NIL ShortWindowMenus: T or NIL ForceSources: T or NIL ForceFiling: T or NIL SpecialBrowserSpecs: T or NIL AnnoAccessible: T or NIL LinkDashingInBrowsers: T or NIL Here, <legalCardType> should be an existing Notecard type, i.e. one that appears in the list returned by NCP.CardTypes. (NCP.PrintMsg <window> <clearFirstFlg> <arg1> <arg2> ...) Prints a message in the prompt window of <window>. If <window> is NIL, then will print message in the Lisp prompt window. If <clearFirstFlg> is non-nil, then will clear the prompt window first. The args are PRIN1'ed one at a time. (NCP.ClearMsg <window> <closePromptWinFlg>) Clears the prompt window associated with <window> (or with the main Lisp prompt window if <window> is NIL) and closes it if <closePromptWinFlg> is non-nil. (NCP.AskUser <Msg> <prompt> <FirstTry> <ClearFirstFlg> <MainWindow> <DontCloseAtEndFlg> <DontClearAtEndFlg>) This function can be used to ask questions of the user in a window's prompt window. The <Msg> and <prompt> are printed along with <FirstTry> (if non-nil). The value returned is whatever the user types. If <ClearFirstFlg> is non-nil, then the prompt window is cleared first. If <MainWindow> is nil, then the Lisp prompt window is used. If <DontCloseAtEndFlg> is non-nil, then the prompt window won't be closed after the question is answered and if <DontClearAtEndFlg> is non-nil, then the prompt window won't be cleared at the end. Appendix B: NoteCards Types Mechanism NoteCards User's Manual Appendix B: The NoteCards Types Mechanism 1. Introduction The NoteCards types mechanism allows a user with some knowledge of Interlisp to add new types of note cards to the system. The types mechanism is built around an inheritance hierarchy of note card types. If the user needs to create a new card type that is a small change from an already existing card type, he or she need only define the few functions or parameters that account for the differences between the new type and the existing type. However, if the user wishes to create a totally new type of card, then he or she must define the 15 or so functions and parameters that make up a note card type. Every note card has a substance. A substance is essentially a data structure that contains the information in the note card. Different types of note cards have different types of substances. Associated with every substance type is an editor that can be used to create and/or modify the data structure of that substance type. For example, the substance of a Text card is a TEXTSTREAM that can be edited using TEdit. Similarly, the substance of a Browser card is a GRAPH record that can be edited using GRAPHER. Defining a new note card type involves specifying the functions necessary to handle the card's substance and its editor. 1.1 The Inheritance Hierarchy The inheritance hierarchy in NoteCards has two parts: a tree of NoteCardTypes and a list of SubstanceTypes. Every NoteCardType has a super-type and a substance type. The super-type is an already existing NoteCardType from which the NoteCardType will inherit fields. Thus, the set of NotecardTypes forms a tree structure based on the super-type field. The substance type of a NotecardType is an already existing SubstanceType. The inheritance process for a given field of a NoteCardType works as follows: if the field has a non-NIL value in the NoteCardType then this value is used, otherwise the field value is inherited from its super-type. If there are no non-NIL values anywhere in the inheritance path for the NoteCardType, then the field value is taken from the corresponding field in the substance type for the NoteCardType. Substance types are guaranteed to have values in all of their fields. Example: ProtectedText is a card with super-type Text. Text in turn has super-type NoteCard (the null root of the NoteCardType tree). In addition, Text has substance type TEXT. If an EditCardFn is not defined in ProtectedText, then it will be inherited from Text. If Text doesn't have an EditCardFn then the EditSubstanceFn from the TEXT SubstanceType will be used (since NoteCard by definition does not have an EditCardFn). Functions are inherited all or none. Often, however, a new NoteCardType will require only a minor addition to the corresponding function of its super-type. In this case, the new card type should define a new function, but this function can call the corresponding function of its super-type to do the bulk of the work. The following construction accomplishes this goal: (APPLY* (NCP.CardTypeInheritedFn (NCP.CardTypeSuper <type>) <fn>) <arg1> <arg2> ...) where <type> is the TypeName of the card type in question, <fn> is the name of the function in question, and <arg1> <arg2> ... are the arguments to that function. For example the following might be the definition of the EditCardFn for the passworded Text card type called ProtectedText: (DEFINEQ (NC.EditProtectedTextCard (LAMBDA (ID Substance Region/Position) (* * Edit a Protected Text card, asking for the password first.) (PROG (Password Result) (* * Get this card's password from the prop list) (SETQ Password (NCP.CardProp ID (QUOTE Password))) (COND ((EQUAL Password (NC.GetPassword ID)) (* Password is okay. Call the EditCardFn of my super-type) (SETQ Result (APPLY* (NCP.CardTypeInheritedFn (NCP.CardTypeSuper (QUOTE ProtectedText)) (QUOTE EditCardFn)) ID Substance Region/Position))) (T (* Password is bad. Express condolences) (NCP.PrintMsg Window T "Sorry." (CHARACTER 13) "You do not know the password!!" (CHARACTER 13) "Bye." (CHARACTER 13)) (DISMISS 2000))) (RETURN Result)))) 1.2 Links and Link Icons An integral part of NoteCards is the ability to create a link between two note cards. Presently, there are two kinds of links: GlobalToGlobal links and LocalToGlobal links. GlobalToGlobal links connect one entire card with another entire card and are stored separately from either card's substance. GlobalToGlobal links are maintained (almost) entirely by the NoteCards system code and therefore do not vary across note card types. LocalToGlobal links connect a particular position within the substance of one card (the source card) to the entirety of the other card (the destination card). Within the source card, the link is represented by an image object called a link icon that must be contained by the card's substance. Since substances vary across note card types, the handling of link icons varies across note card types. The destination (or Global) end of a LocalToGlobal links is maintained by the NoteCards system code. Not all note cards can be the source of LocalToGlobal links. Card types that support LocalToGlobalLinks must have their LinkAnchorModesSupported parameter set to T. If this parameter has any other value, then cards of this type can be the source of only GlobalToGlobal links. These Global-links-only card types need to provide only one piece of functionality in support of the linking mechanism. In particular, they must provide user access to the function NCP.GlobalGlobalLink from the editor that runs when the card is being displayed. For example, the editor's command menu might include an "Insert Global Link" command. All other link maintenance is carried out by the NoteCards system. If a card type supports LocalToGlobal links, then it must contain the necessary mechanisms for supporting link icons in its substance. Link icons are instances of standard Interlisp-D image objects (See documentation of Image Objects in Interlisp-D). The mechanisms supporting link icons include functions for inserting, deleting, updating, and collecting the link icons contained in a card's substance. These functions are described in detail below. In addition to these functions, a note card type supporting LocalToGlobal links must provide user access to the function NCP.LocalGlobalLink from the editor that runs when the card is being displayed. In addition the editor must provide user access to the function NCP.GlobalGlobalLink. Inside the link icon image object is a link record containing all of the information about the link. These link records can be manipulated using the link manipulation functions provided by NoteCards' programmer's interface (e.g., NCP.GetLinkDestination returns the destination field of a link record). The functions required to define a note card or substance type deal in both link records and link icons. You can translate between these two representations using the functions NC.MakeLinkIcon and NC.FetchLinkFromLinkIcon; NC.MakeLinkIcon will create a link icon image object from a link record, while NC.FetchLinkFromLinkIcon will return the link record contained in a link icon. 1.3 Using the Types Mechanism Most uses of the types mechanism involve defining new NoteCardTypes. Usually, these new NoteCardTypes involve specifying a TypeName, a SuperType, a SubstanceType, and one or two functions that differ from the SuperType. The most commonly redefined functions are the MakeCardFn, the EditCardFn and the QuitCardFn. Definition of new substance types occurs only when a new kind of substance (e.g., a spreadsheet) and its corresponding editor are to be added to the system. When defining a substance, all of its fields must be fully defined since there is no inheritance among SubstanceTypes. 2. The NoteCardType Each note card type in the system is defined by a record structure (i.e., a NoteCardType) containing about 15 names, functions and parameters. The functions implement behaviors that are required by the NoteCards system but vary across the different card types. For example, one function is responsible for writing the card's substance to the NoteFile. The parameters represent specifications that inform NoteCards about the specific properties of each card type, e.g., whether it handles local links or not. The NoteCardTypes are organized into an inheritance hierarchy. Each NoteCardType has a super-type. If any of the functions or parameters is not specified for a given NoteCardType, that function or parameter is inherited from its super-type (or its super-type's super-type, if the function or parameter is not specified for the super-type either). Each NoteCardType also has a SubstanceType. If any of the functions or parameters cannot be found along the super-type chain of the NoteCardType, then the card type inherits the function or parameter from its SubstanceType. Overall, a card type is a data structure with the following 15 fields: Inheritance Hierarchy Specifications 1) TypeName 2) SuperType 3) SubstanceType Functions 4) MakeCardFn 5) EditCardFn 6) QuitCardFn 7) GetCardFn 8) PutCardFn 9) CopyCardFn 10) MarkCardDirtyFn 11) CardDirtyPFn 12) CollectLinksInCardFn 13) DeleteLinksInCardFn 14) UpdateLinkIconsInCardFn Parameters 15) LinkDisplayMode These fields are defined as follows: 1. TypeName: The atom that is the name of this card type. TypeNames must be unique among the NoteCardTypes tree, though they may overlap with SubstanceNames. The convention is that NoteCardType TypeNames have only the first letter capitalized. This is to set them apart from SubstanceNames which are by convention all caps. 2. SuperType: The TypeName of the NoteCardType that is the super-type for this NoteCardType. When a new NoteCardType is created, its SuperType must be an existing NoteCardType. 3. SubstanceType: The SubstanceName for the substance of this card type. When a new card is created, its SubstanceType must be the name of an existing SubstanceType (see Section 3.0 below). The basic NoteCards system includes the following substance types: TEXT, SKETCH, GRAPH which represent the the substances handled by the TEdit, Sketch, and Grapher packages respectively. 4. MakeCardFn: The name of a function to be applied to an ID, a Title, and a NoDisplayFlg. The function should create a new card of this type. The ID is the note card ID that will be assigned to the newly created card. It should be used to set the various properties of the new card. The title is a string specifying the title of the new card. It can be used in messages to the user or to set the title of any windows created. NoDisplayFlg determines whether the new card is to be displayed on the screen or not. If NoDisplayFlg is non-NIL, then the card is to be displayed in a window on the screen. If NoDisplayFlg is NIL, then the card is to be created but not displayed on the screen. The MakeCardFn should return the window of the new card if NoDisplayFlg is non-NIL and the ID if NoDisplayFlg is NIL. Before returning, every MakeCardFn is required to set the substance property of ID by calling (NC.SetSubstance ID Substance) where Substance is whatever is considered a substance for this card type. For example, a TextStream for Text cards, a Graph record for Graph cards, or a Sketch record for Sketch cards. By convention, every MakeCardFn sets the SHRINKFN of any window it creates to the function NC.ShrinkFn using WINDOWPROP. 5. EditCardFn: The name of a function to be applied to ID, Substance, and Region/Position. The function should start an editor for the given card. ID is the note card ID of the card. Substance is the substance of the card; it will be a thing of whatever type is considered a substance for this card type, e.g., a TextStream or Sketch record. Region/Position is a Region or a Position on the screen that specifies where the card is to be placed. The EditCardFn should return the editor window. The EditCardFn is responsible for checking to make there is not already an editor for card ID already on the screen. If there is, the EditCardFn should just flash the previous editor window. By convention an EditCardFn sets the SHRINKFN of any window it creates to the function NC.ShrinkFn using WINDOWPROP. Also by convention, an EditCardFn should set the title of the editor window to be the value of (NCP.CardTitle ID). 6. QuitCardFn: The name of a function to be applied to WindowOrSubstanceOrID which is either the editor window for a card or the substance of a card or a note card ID. QuitCardFn should quit out of the editor currently operative on the specified card and close the window containing the card. The value returned by QuitCardFn is unspecified. Before returning the QuitCardFn should apply the function NC.DeactivateCard to the ID of the card. Note that the ID may have to be computed from the Window or Substance passed to the QuitCardFn. The function NC.CoerceToID will do this computation. The QuitCardFn should also insure that all processes related to this card are completed (or guaranteed to eventually complete) before returning. 7. GetCardFn: The name of a function to be applied to the DatabaseStream, a card ID, and a screen Region. The GetCardFn should read the substance of the note card specified by ID from the DatabaseStream. The format of the data to be read is determined by the PutCardFn (see below). When the GetCardFn is called, the file pointer for DatabaseStream is positioned on the first byte of the data to be read. The GetCardFn should return a pointer to the substance read from the DatabaseStream. GetCardFn need produce no side-effects. The ID and the Region are for reference purposes only. Note that the GetCardFn need only read the substance of the card, i.e., that information about the card which is specific to its card type. General information about a card such as its title, its property list, its list of links, etc. is read from the DatabaseStream by the system. 8. PutCardFn: The name of a function to be applied to a note card ID and the DatabaseStream. The PutCardFn should write the substance of the note card specified by ID to the DatabaseStream. When the PutCardFn is called, the file pointer for DatabaseStream is positioned at the first byte assigned to the card. When the PutCardFn returns, the file pointer should be positioned immediately after the last byte written. The format for writing the card's substance is fairly unrestricted. The data written on the DatabaseStream can take up any number of bytes, but the bytes must be contiguous. It must be written so that it can recovered by reading from the DatabaseStream using the GetCardFn. The only other restriction is that the first 6 bytes of the substance must contain the file position of the start and the end of the substance: 3 bytes for the start file pointer and 3 bytes for the end file pointer. These pointers are for use by the CopyCardFn. The value returned by the PutCardFn is unspecified. Note that the PutCardFn need only write out the substance of the card, i.e., that information about the card which is specific to its card type. General information about a card such as its title, its property list, its list of links, etc. is written to the DatabaseStream by the system. 9. CopyCardFn: The name of a function to be applied to a note card ID, a "from" DatabaseStream, and a "to" DatabaseStream. The CopyCardFn should copy the substance for the note card specified by ID from the "from" DatabaseStream to the "to" DatabaseStream. When the CopyCardFn is called the file pointer for the "from" DatabaseStream is positioned on the first byte of the data to be copied. The file pointer for the "to" DatabaseStream is positioned at the first byte of the space assigned to the card on the "to" DatabaseStream. The format for writing the substance on the "to" DatabaseStream has the same restrictions as for the PutCardFn. Most often the the CopyCardFn is a simple COPYBYTES that uses the start and end pointers written by PutCardFn in the first 6 bytes of the substance. Note, however, that all file absolute pointers (including the start and end pointers) must be updated; the file location on the "to" DatabaseStream is almost never the same as the original file location on the "from" DatabaseStream. The value returned by the CopyCardFn is unspecified. The CopyCardFn is used primarily by the compactor that eliminates "dead" space in the database. Thus, it is important that the CopyCardFn be as time efficient as possible. 10. MarkCardDirtyFn: The name of a function to be applied to a note card ID and a ResetFlg. If the ResetFlg is non-NIL, the function should mark the card specified by ID as being dirty (i.e., changed since it was last written to the DatabaseStream). If the ResetFlg is NIL, the function should reset the "dirtiness" of the card. The MarkCardDirtyFn is called by NoteCards system functions that change the card. It is not necessarily called by user operations inside the editor on the card. Therefore, it is best if the mechanism used by the MarkCardDirtyFn is somehow coordinated with the corresponding mechanism used by the editor on the card. (See the CardDirtyPFn below.) The value returned by the MarkCardDirtyFn is unspecified. The card specified by ID is guaranteed to be active. 11. CardDirtyPFn: The name of a function to be applied to a note card ID. The function should return a non-NIL value if the card specified by ID is dirty, i.e., if it was changed since it was last written to the DatabaseStream. NIL should be returned otherwise. Note that a "dirty" card is one that has been changed in any way. Only NoteCards specific changes to a card will result in a call to the card's MarkCardDirtyFn. Changes made through the editor on the card will use the editors "mark dirty" mechanism and will not call the MarkCardDirtyFn. Therefore, the CardDirtyPFn should check all dirty flags, i.e., the dirty flag set by the MarkCardDirtyFn as well as any set by the card's editor. The card specified by ID is guaranteed to be active. 12. CollectLinksInCardFn: The name of a function to be applied to a note card ID, a CheckAndDeleteFlg, a DatabaseStream, a ReturnLinkIconsFlg, and a ReturnLocationsFlg. The function should examine the substance of the card specified by ID and produce a list of the links (or link icons) contained by the substance. The ReturnLinkIconsFlg and the ReturnLocationsFlg determine the contents of the list to be returned as follows: ReturnLinkIconsFlg and ReturnLocationsFlg both NIL: the list to be returned should be a list of link records. ReturnLinkIconsFlg is non-NIL, ReturnLocationsFlg is NIL: the list to be returned should be a list of link icons. ReturnLinkIconsFlg is NIL, ReturnLocationsFlg is non-NIL: the list to be returned should be a list of pairs where the first memeber of the pair is a link record and the second member of the pair is the "location" of the link icon for that link inside the substance. ReturnLinkIconsFlg and ReturnLocationsFlg both non-NIL: the list to be returned should be a list of pairs where the first memeber of the pair is a link icon and the second member of the pair is the "location" of that link icon. If CheckAndDeleteFlg is non-NIL, then the list produced by CollectLinksInCardFn should contain valid links only. Any links found to be invalid should be deleted. To check the validity of a link, the function NC.ValidLinkP should be applied to the link record and the DatabaseStream. To delete a link, apply the function NC.MakeInvalidLink to the link icon. The CollectLinksInCardFn should return the list produced CONSed to a dirty flag. The dirty flag should be non-NIL if any links were deleted, NIL otherwise. The card specified by ID is guaranteed to be active. 13. DeleteLinksInCardFn: The name of a function to be applied to a "source" note card ID and a link record or "destination" note card ID. If the second argument is a link, the function should remove from the substance of the card specified by "source" ID the link icon corresponding to link. If the second argument is a "destination" note card ID, the function should remove from the substance of the card specified by "source" ID all link icons corresponding to links pointing to the card specififed by "destination" ID. To "remove" a link icon, the link icon should be replaced in the substance by the image object that is the value of NC.DeletedLinkImageObject. Note that before deleting the link icon, it is best to replace the IMAGEOBJFNS of the link icon with the value of NC.NoDeleteImageFns. This will prevent the link icon's WHENDELTEDFN from being activated when the deletion takes place. The value returned by the DeleteLinksInCardFn is unspecified. The card specified by "source" ID is guaranteed to be active. 14. UpdateLinkIconsInCardFn: The name of a function to be applied to a "source" note card ID or window and a "destination" note card ID. The function should update (i.e., force a redisplay of) all link icons in the "source" card that represent links pointing to the "destination" card. This function is called when some property of the link is changed by the NoteCards code. It is also called when certain properties of the destination card (e.g., its title) are changed. The value returned by the UpdateLinkIconsInCardFn is unspecified. The "source" card is guaranteed to be active. 15. LinkDisplayMode: determines the default display mode for link icons inserted into cards of this type. It must be one of the atoms Icon, Title, Label, or Both standing for (respectively) an icon only display, a display including the title of the destination card only, a display including the link type only, or a display containing both the link type and the destination card title. Note: This property is NOT inherited. 3. The SubstanceType The SubstanceType is a record structure whose fields are very similar to those of the NoteCardType record. In particular, the SubstanceType has the following 17 fields: 1) SubstanceName 2) CreateSubstanceFn 3) EditSubstanceFn 4) QuitSubstanceFn 5) GetSubstanceFn 6) PutSubstanceFn 7) CopySubstanceFn 8) MarkSubstanceDirtyFn 9) SubstanceDirtyPFn 10) CollectLinksInSubstanceFn 11) DeleteLinksInSubstanceFn 12) UpdateLinkIconsInSubstanceFn These fields are defined as follows: 1. SubstanceName: The atom that is the name of this substance type. SubstanceNames must be unique among the substance types, though they may overlap with card TypeNames. The convention is that SubstanceNames are all in caps. This is to set them apart from card TypeNames which by convention have only their first letter capitalized. 2 Thru 12. Functions: All of the functions are identical to the corresponding functions in the NoteCardType record structure. Note the (arbitrary) use of "create" instead of "make" in the name of the CreateSubstanceFn. 4. Adding a New NoteCardType or SubstanceType to the System The functions NCP.CreateCardType and NCP.CreateSubstanceType can be used to add new Types to the system. NCP.CreateCardType takes 15 arguments corresponding to the fields of the NoteCardType record as described above. The 15 arguments are ordered as described. NC.CreateSubstanceType takes 12 arguments corresponding to the fields of the SubstanceType record as described above. The 12 arguments are ordered as described. Both NCP.CreateCardType and NC.CreateSubstanceType will overwrite existing types (NoteCard and Substance, respectively) of the same name. 5. Example: Defining the ProtectedText NoteCardType The following is an example of defining a new card type called the ProtectedText card. The card type is created by specifying new MakeCardFn and EditCardFn functions. All other functions are inherited from from the super-type, i.e., the Text card. All of the parameters are specified directly for this card The function that creates the new ProtectedText card type: (NC.AddProtectedTextCardType (LAMBDA NIL (* fgh: "26-Mar-85 15:48") (* * Create the ProtectedText card type) (NCP.CreateCardType (QUOTE ProtectedText) (QUOTE Text) (QUOTE TEXT) (FUNCTION NC.MakeProtectedTextCard) (FUNCTION NC.EditProtectedTextCard) NIL NIL NIL NIL NIL NIL NIL NIL NIL 'Icon) The MakeCardFn for the ProtectedText card type: (NC.MakeProtectedTextCard (LAMBDA (ID Title NoDisplayFlg) (* fgh: "26-Mar-85 15:23") (* * Make a protected Text card by calling the make card fn for a Text card and then attaching a password to the card) (PROG (Window WindowOrID) (* * Create the Text card) (SETQ WindowOrID (APPLY* (NCP.CardTypeFn (NCP.CardTypeSuper (QUOTE ProtectedText)) (QUOTE MakeCardFn)) ID Title NoDisplayFlg)) (* * Get the window for the card, if there is one) (SETQ Window (WINDOWP WindowOrID)) (* * Get the password from the user and add it to the cards prop list) (NCP.CardProp ID (QUOTE Password) (NC.GetPassword Window)) (* * Return whatever the super-type's MakeCardFn returned) (RETURN WindowOrID)))) The EditCardFn for the ProtectedText card type: (NC.EditProtectedTextCard (LAMBDA (ID Substance Region/Position) (* fgh: "26-Mar-85 17:21") (* * Edit a Protected Text card, asking for the password first.) (PROG (Window Password Result) (* * Open a window for this card) (SETQ Window (CREATEW Region/Position)) (* * Get this card's password from the prop list) (SETQ Password (NCP.CardProp ID (QUOTE Password))) (COND ((EQUAL Password (NC.GetPassword Window)) (* Password is okay. Call the EditCardFn of my super-type) (SETQ Result (APPLY* (NCP.CardTypeInheritedField (NCP.CardTypeSuper (QUOTE ProtectedText)) (QUOTE EditCardFn)) ID Substance Region/Position))) (T (* Password is bad. Express condolences) (NCP.PrintMsg Window T "Sorry." (CHARACTER 13) "You do not know the password!!" (CHARACTER 13) "Bye." (CHARACTER 13)) (DISMISS 2000))) (* * Close the window you created. The super-types EditCardFn will have created another window.) (CLOSEW Window) (RETURN Result)))) A utility used by the MakeCardFn and the EditCardFn: (NC.GetPassword (LAMBDA (Window) (* fgh: "26-Mar-85 15:50") (* * Get a password from the user. Window is the main window for the card in question) (NCP.AskUser "What is the password for this card?" " -- " NIL T Window))) �����(LIST ((PAGE NIL NIL (0 0 612 792) ((HEADING NIL (HEADINGTYPE CHAPTER) (2540 26670 2540 1270) NIL) (HEADING NIL (HEADINGTYPE DOCUMENT) (2540 26670 2540 1270) NIL) (TEXT NIL NIL (2540 2540 16510 22860) NIL))) (PAGE NIL NIL (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD CENTERED) CHARLOOKS (SUPERSCRIPT 0 SIZE 10 FAMILY GACHA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF SLOPE REGULAR WEIGHT MEDIUM)) (9525 1270 2540 1270) NIL) (HEADING NIL (HEADINGTYPE CHAPTER) (2540 26670 2540 1270) NIL) (HEADING NIL (HEADINGTYPE DOCUMENT) (2540 26670 2540 1270) NIL) (TEXT NIL NIL (2540 2540 16510 22860) NIL))) (PAGE NIL NIL (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD CENTERED) CHARLOOKS (SUPERSCRIPT 0 SIZE 10 FAMILY GACHA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF SLOPE REGULAR WEIGHT MEDIUM)) (9525 1270 2540 1270) NIL) (HEADING NIL (HEADINGTYPE CHAPTER) (2540 26670 2540 1270) NIL) (HEADING NIL (HEADINGTYPE DOCUMENT) (2540 26670 2540 1270) NIL) (TEXT NIL NIL (2540 2540 16510 22860) NIL)))))���������Ô������������ PAGEHEADING�CHAPTER�������������� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������¨��� TIMESROMAN� ����������� ��� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ������������ TIMESROMAN� �������������� TIMESROMAN� ���������ű��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������Zš�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������ë��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������� ��� TIMESROMAN� ���������L��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������Ű��� TIMESROMAN� �������������� TIMESROMAN� ���������O��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������F�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL���������� ��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������~��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ����������^��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ����������ă��� TIMESROMAN� �������������� TIMESROMAN� ����������g��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������$��� TIMESROMAN� ����������� ��� TIMESROMAN� ���������ľ��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ���������`��� TIMESROMAN� �������������� TIMESROMAN� ����������p��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������É��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������T��î��� TIMESROMAN� �����������������Ô������������ PAGEHEADING�CHAPTER����������� ��� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ��������� ��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� ����������� ��� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������#��� TIMESROMAN� �������������� TIMESROMAN� ����������K��� TIMESROMAN� �������������� TIMESROMAN� ����������������Ô������������NIL�NIL���������� �� BMOBJ.GETFN2������� TIMESROMAN� ������������� TIMESROMAN� ����������������Ô������������NIL�NIL����������� ��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������Ž��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������]��� TIMESROMAN� �������������� TIMESROMAN� ����������˜��� TIMESROMAN� �������������� TIMESROMAN� ������������ TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������€��� TIMESROMAN� ���������������*Ô������������NIL�NIL�������������� TIMESROMAN� ����������ˆ�� BMOBJ.GETFN2������� TIMESROMAN� ��������������GACHA� ���������������*Ô������������NIL�NIL�������������� TIMESROMAN� ����������¨��� TIMESROMAN� �������������� TIMESROMAN� ��������������*Ô������������NIL�NIL����������0�� BMOBJ.GETFN2������� TIMESROMAN� ������������� TIMESROMAN� �������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������š��� TIMESROMAN� �������������� TIMESROMAN� ����������l��� TIMESROMAN� �������������� TIMESROMAN� ����������e��� TIMESROMAN� ���������������*Ô������������NIL�NIL����������*�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Š��� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� ����������� ��� HELVETICA� ���������#��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������g��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������§��� TIMESROMAN� ��������������*�*Ô������������NIL�NIL����������4>�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL����������n��� TIMESROMAN� �������������� TIMESROMAN� ����������,��� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� ��������������*�*Ô� ����������NIL�NIL������������� TIMESROMAN� �������������� TIMESROMAN� ����������"��� TIMESROMAN� �������������� TIMESROMAN� ����������4��� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� �������������� HELVETICA� ����������~��� TIMESROMAN� ��������������*�*Ô� ����������NIL�NIL�����������U��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �����������(��� TIMESROMAN� ���������ˆ��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� ��������������*�*Ô� ����������NIL�NIL������������� TIMESROMAN� ��������������*�*Ô������������NIL�NIL����������:�� BMOBJ.GETFN2������� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL������������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������š��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������6��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������5��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������Ł��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ���������������*Ô������������NIL�NIL����������Ş�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������*�*Ô������������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ����������¤��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������������ TIMESROMAN� ���������������*Ô������������NIL�NIL����������!Ź�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������*�*Ô������������NIL�NIL������������� TIMESROMAN� �������������� TIMESROMAN� ����������?��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������*�*Ô� ����������NIL�NIL����������o��� TIMESROMAN� ��������������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ����������¤��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������$��� TIMESROMAN� ���������������*Ô������������NIL�NIL���������� Ę�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������*�*Ô������������NIL�NIL�����������ł��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������^��� TIMESROMAN� �������������� HELVETICA� �������������~�–Ô� ����������NIL�NIL����������� ��� HELVETICA� ��������� ��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������]��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������E��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������l��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������N��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������V��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������^��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������ TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� HELVETICA� ����������“��� TIMESROMAN� �������������� HELVETICA� ����������(��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL����������� ��� HELVETICA� ����������Č��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������Á��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������ş��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������3��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������H��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������9��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������5��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������ž��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������÷��� TIMESROMAN� �������������� TIMESROMAN� ����������<��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������L��� TIMESROMAN� �������������� TIMESROMAN� ����������Ł��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������s��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ���������� ��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� HELVETICA� ����������C��� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������j��� TIMESROMAN� ��������������GACHA� ���������������$Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������F��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ���������������$Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������f��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������Ľ��� TIMESROMAN� �������������� TIMESROMAN� ����������,��� TIMESROMAN� �����������������Ô������������NIL�NIL����������B�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô������������NIL�NIL����������=��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������4��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������˜��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL����������1f�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������*�*Ô� ����������NIL�NIL������������� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������Œ��� TIMESROMAN� �������������� TIMESROMAN� ����������O��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������C��� TIMESROMAN� ��������������GACHA� ��������������–�–Ô� ����������NIL�NIL�����������ř��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������G��� TIMESROMAN� ��������������GACHA� �����������"��� TIMESROMAN� �������������� TIMESROMAN� ����������&��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ����������S��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ����������D��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������œ��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������F��� TIMESROMAN� ��������������`�`Ô� ����������NIL�NIL�����������s��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������ă��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������Y��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������…��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������)��� TIMESROMAN� �������������� TIMESROMAN� ����������b��� TIMESROMAN� ����������� ��� TIMESROMAN� ����������z��� TIMESROMAN� ��������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������#��� TIMESROMAN� �������������� TIMESROMAN� ����������d��� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������e��� TIMESROMAN� ��������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������`��� TIMESROMAN� �������������� TIMESROMAN� ����������\��� TIMESROMAN� �������������� TIMESROMAN� ����������U��� TIMESROMAN� ��������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������…��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������ä��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������Ů��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������đ��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������n��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL����������¨��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������%��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������’��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������&��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������e��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������ TIMESROMAN� ����������� ��� TIMESROMAN� ����������+��� TIMESROMAN� �������������� TIMESROMAN� ����������!��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Ó��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������`��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������h��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ����������Ń��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL����������˙��� TIMESROMAN� �������������� TIMESROMAN� ����������€��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������,��� TIMESROMAN� �������������� TIMESROMAN� ����������‹��� TIMESROMAN� �������������� TIMESROMAN� ����������u��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�������T���ą��� TIMESROMAN� �������������� TIMESROMAN� ����������+��� TIMESROMAN� �������������� TIMESROMAN� ����������1��� TIMESROMAN� �������������� TIMESROMAN� ����������/��� TIMESROMAN� �����������������Ô� ���������� PAGEHEADING�CHAPTER����������� ��� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL����������� ��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������-��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� �����������������Ô������������NIL�NIL���������� ö�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������GACHA� �����������������Ô� ����������NIL�NIL�����������&��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� ����������� ��� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������l��� TIMESROMAN� �������������� TIMESROMAN� ����������‘��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������„��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������á��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������f��� TIMESROMAN� �������������� HELVETICA� ���������Y��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL����������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������>��� TIMESROMAN� �����������������Ô������������NIL�NIL����������Ŕ�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL���������� ��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������#��� TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������#��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������"��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Ń��� TIMESROMAN� �������������� TIMESROMAN� ����������1��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ����������7��� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������ˆ��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������$��� TIMESROMAN� �������������� TIMESROMAN� ����������/��� TIMESROMAN� �������������� TIMESROMAN� ��������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������"��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������#��� TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������#��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ����������Ť��� TIMESROMAN� �������������� HELVETICA� ����������Ÿ��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������Ö��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL����������� ��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������#��� TIMESROMAN� �������������� TIMESROMAN� ����������c��� TIMESROMAN� �����������������Ô������������NIL�NIL����������6�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������� ��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������*��� TIMESROMAN� �������������� HELVETICA� ����������M��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������Š��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������d��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������-��� TIMESROMAN� ����������� ��� TIMESROMAN� ����������H��� TIMESROMAN� ����������� ��� HELVETICA� ���������� ��� TIMESROMAN� ����������� ��� TIMESROMAN� ����������4��� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� �����������§��� TIMESROMAN� �������������� HELVETICA� ����������7��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� HELVETICA� ����������€��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ����������%��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ����������%��� TIMESROMAN� �������������� TIMESROMAN� ����������T��� TIMESROMAN� ����������� ��� TIMESROMAN� ����������J��� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������#��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������F��� TIMESROMAN� ����������� ��� TIMESROMAN� ���������� ��� TIMESROMAN� ����������� ��� HELVETICA� ����������/��� TIMESROMAN� �������������� TIMESROMAN� ����������z��� TIMESROMAN� �������������� TIMESROMAN� ����������#��� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������%��� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������Ż��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� HELVETICA� ����������@��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������L��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������m��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������T��� ��� HELVETICA� ���������N��� TIMESROMAN� ��������������GACHA� �����������������Ô������������ PAGEHEADING�CHAPTER�������������� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL����������� ��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������Ň��� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������‚��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� HELVETICA� ����������$��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� HELVETICA� ����������%��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� HELVETICA� ����������'��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� HELVETICA� ������������� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� HELVETICA� ����������ž��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� HELVETICA� ����������ó��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� HELVETICA� ����������ë��� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ��������� ��� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������R��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������0��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������˛�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������4��� TIMESROMAN� �������������� TIMESROMAN� ����������F��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������7��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL���������� :�� BMOBJ.GETFN2�������GACHA� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������L��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL���������� �� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�����������%��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������ TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL������������ BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �������������� HELVETICA� ����������#��� TIMESROMAN� �������������� HELVETICA� ������������ TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL����������r�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������}��� TIMESROMAN� �������������� HELVETICA� ����������#��� TIMESROMAN� �������������� HELVETICA� ����������]��� TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL�����������â�� BMOBJ.GETFN2������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Ż��� TIMESROMAN� �������������� HELVETICA� ����������#��� TIMESROMAN� �������������� HELVETICA� ����������t��� TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL����������ş�� BMOBJ.GETFN2������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������+��� TIMESROMAN� ����������� ��� HELVETICA� ����������R��� TIMESROMAN� ����������� ��� HELVETICA� ����������Ź��� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� ����������� ��� HELVETICA� ����������ů��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������K��� TIMESROMAN� ����������� ��� HELVETICA� ����������Y��� TIMESROMAN� ����������� ��� HELVETICA� ����������‹��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������<Ć�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������$��� TIMESROMAN� �������������� HELVETICA� ����������F��� TIMESROMAN� ����������� ��� HELVETICA� ����������/��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� �������������� HELVETICA� ����������D��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� ����������� ��� HELVETICA� ����������B��� TIMESROMAN� ����������� ��� HELVETICA� ����������Z��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������¤��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������ö�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������E��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������T��Ô�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ���������� PAGEHEADING�CHAPTER����������� ��� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL����������� ��� TIMESROMAN� �������������GACHA� �����������������Ô� ����������NIL�NIL�����������9��� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������J�� BMOBJ.GETFN2������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������{��� TIMESROMAN� ����������� ��� HELVETICA� ����������"��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� �������������� HELVETICA� ����������*��� TIMESROMAN� ����������� ��� HELVETICA� ����������P��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������‘��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL���������� �� BMOBJ.GETFN2�������GACHA� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������r��� TIMESROMAN� �������������� TIMESROMAN� ����������r��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������M��� TIMESROMAN� �������������� TIMESROMAN� ���������Ž��� TIMESROMAN� �������������� TIMESROMAN� ����������Q��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������ą��� TIMESROMAN� ����������� ��� HELVETICA� �����������1��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������M��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������{��� TIMESROMAN� �������������� TIMESROMAN� ����������@��� TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL����������â�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������`�`Ô� ����������NIL�NIL�����������s��� TIMESROMAN� �������������� TIMESROMAN� ����������Y��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������˙��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Š��� TIMESROMAN� �������������� TIMESROMAN� ����������R��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������)��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������ý��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ���������ď��� TIMESROMAN� ��������������~�–Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ���������•��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������¤��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������í��� TIMESROMAN� ��������������GACHA� ��������������~�–Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������3��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ���������v��� TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL����������J�� BMOBJ.GETFN2������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������(��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������<��� TIMESROMAN� ����������� ��� TIMESROMAN� ����������#��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������—��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� ��������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������K��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������­��� TIMESROMAN� ��������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������‘��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������C��� TIMESROMAN� ��������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������A��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������]��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������‘��� TIMESROMAN� ��������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������Ă��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������ď��� TIMESROMAN� ��������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������ż��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Q��� TIMESROMAN� �������������� TIMESROMAN� ����������ą��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������G��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Y��� TIMESROMAN� �������������� TIMESROMAN� ����������Š��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������Œ��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������$��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL����������2�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������ź��� TIMESROMAN� �������������� TIMESROMAN� ����������&��� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������'��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������T��� ��� TIMESROMAN� ����������Ž��� TIMESROMAN� �������������� TIMESROMAN� ����������&��� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������Z��� TIMESROMAN� �����������������Ô������������ PAGEHEADING�CHAPTER�������������� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL�������������� TIMESROMAN� �������������GACHA� �����������������Ô� ����������NIL�NIL�����������í��� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������h��� TIMESROMAN� �������������� TIMESROMAN� ����������I��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������Z�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������%��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������8��� TIMESROMAN� �������������� TIMESROMAN� ����������.��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������B��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������x��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������a��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������Ś��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Ć��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ��������� ��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������3��� TIMESROMAN� �������������� TIMESROMAN� ����������‚��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������`��� TIMESROMAN� �������������� TIMESROMAN� ����������Q��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������:��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������?��� TIMESROMAN� �������������� TIMESROMAN� ����������/��� TIMESROMAN� �����������"�� BMOBJ.GETFN2����A��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������ˆ��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������T������ TIMESROMAN� ����������ž��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������C��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô������������ PAGEHEADING�CHAPTER����������� ��� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL�������������� TIMESROMAN� �������������GACHA� �����������������Ô� ����������NIL�NIL������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������?��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������ń��� TIMESROMAN� �������������� TIMESROMAN� ����������(��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������i��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������e��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������f��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������]��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������{��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������\��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������`��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������œ��� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������ü��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL����������\��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ����������Á��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ����������Ü��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ��������� ��� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������S��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������}��� TIMESROMAN� �������������� TIMESROMAN� ����������4��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������a��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������Ÿ��� TIMESROMAN� �������������� TIMESROMAN� ����������ž��� TIMESROMAN� �������������� TIMESROMAN� ����������'��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� HELVETICA� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������Ž��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������ž��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������(��� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������t��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� �������������� TIMESROMAN� ����������K��� TIMESROMAN� �������������� TIMESROMAN� ����������!��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������<��� TIMESROMAN� �������������� TIMESROMAN� ����������4��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������l��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������k��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Ě��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ���������~��� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� �������������GACHA� �����������������Ô� ����������NIL�NIL�����������Ë��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������ě�� BMOBJ.GETFN2������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������c��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Č��� TIMESROMAN� �������������� TIMESROMAN� ������������ TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������~��� TIMESROMAN� ��������������GACHA� ��������������x�xÔ� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� TIMESROMAN� ����������.��� TIMESROMAN� �������������� TIMESROMAN� ����������—��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������s��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������t��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������*��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô�����������NIL�NIL���������� Ú�� BMOBJ.GETFN2������� TIMESROMAN� ������������� TIMESROMAN� �������������H�`Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������B��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������0��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������2��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������p��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������Z��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������~��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������D��� TIMESROMAN� ��������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������A��� TIMESROMAN� �������������� TIMESROMAN� ����������’��� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������ł��� TIMESROMAN� ��������������GACHA� ��������������`�`Ô� ����������NIL�NIL�����������S��� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������H�`Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������č��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������Ľ��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL����������&�� BMOBJ.GETFN2������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������H�HÔ�����������NIL�NIL����������� ��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL�����������V��� TIMESROMAN� �������������� TIMESROMAN� ����������O��� TIMESROMAN� �������������� TIMESROMAN� ����������8��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL����������l��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL�����������ç��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL�����������Ů��� TIMESROMAN� �������������� TIMESROMAN� ����������T��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL�����������–��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL����������y��� TIMESROMAN� �������������� TIMESROMAN� ����������^��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL�����������•��� TIMESROMAN� ��������������GACHA� ��������������*�*Ô� ����������NIL�NIL����������Ş�� BMOBJ.GETFN2�������GACHA� ��������������GACHA� ��������������H�HÔ�����������NIL�NIL�����������”��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL�����������ť��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL�����������á��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL����������Ł��� TIMESROMAN� ��������������H�HÔ� ����������NIL�NIL����������f��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL������������� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL�����������ľ��� TIMESROMAN� ��������������H�HÔ� ����������NIL�NIL����������h�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������H�HÔ� ����������NIL�NIL����������{��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL����������­��� TIMESROMAN� ��������������H�HÔ� ����������NIL�NIL�����������‰��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL����������’��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL������������� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL������������� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL����������L��� TIMESROMAN� ��������������GACHA� ��������������H�HÔ� ����������NIL�NIL������������� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������T��� ��� TIMESROMAN� ����������ž��� TIMESROMAN� ��������������GACHA� �����������������Ô������������ PAGEHEADING�CHAPTER����������� ��� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL�������������� TIMESROMAN� �������������GACHA� �����������������Ô� ����������NIL�NIL������������� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������k��� TIMESROMAN� �������������� TIMESROMAN� ����������`��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������ž�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������Ô��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������(��� TIMESROMAN� �������������� TIMESROMAN� ����������J��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������ TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������*��� TIMESROMAN� �������������� TIMESROMAN� ����������†��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������5��� TIMESROMAN� �������������� TIMESROMAN� ����������•��� TIMESROMAN� �������������� TIMESROMAN� �������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������5��� TIMESROMAN� �������������� TIMESROMAN� ����������!��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������Š��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������Š��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������/��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������N��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������s��� TIMESROMAN� �������������� TIMESROMAN� ����������8��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������Ö��� TIMESROMAN� �������������� TIMESROMAN� ����������?��� TIMESROMAN� ��������������GACHA� ���������������*Ô� ����������NIL�NIL�������T������ TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������B��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô������������ PAGEHEADING�CHAPTER�������������� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������ě�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������������ě������������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������������ě�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL������������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL������������� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL����������%�� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL����������3�� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������������Ô� ����������NIL�NIL�����������q��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN����� ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������’��� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL����������ˇ�� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������;��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN��������� BMOBJ.GETFN2����Ÿ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������i��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������D��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN�����6��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������7��� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL�����������ˆ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������(��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������W��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������������Ô� ����������NIL�NIL�����������~��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������Đ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������#��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������Z��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL����������o�� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������ý��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN�����?��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������l��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������˜��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������Ą��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������.��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������&��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �����������}��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������Ž��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN�������*�� BMOBJ.GETFN2������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�����������•��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������˜��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������¤��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������M��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������n��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������F��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN�����ş��� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL���������� Ń�� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������&��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �����������^��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������������� TIMESROMAN� ������EDITMARK.STYLEFN�����4��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �������������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ����������Š��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ���������ˇ��� TIMESROMAN� �������������� HELVETICA� ����������H��� TIMESROMAN� ��������������*�6Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ���������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������������� TIMESROMAN� ������EDITMARK.STYLEFN���������*�*Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN�������.��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô������������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�����������#��� TIMESROMAN� ������EDITMARK.STYLEFN������U��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������H��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN����������<�<Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������'��� TIMESROMAN� ������EDITMARK.STYLEFN����������<�<Ô�����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN���������<�<Ô�����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������!��� TIMESROMAN� ������EDITMARK.STYLEFN����������<�<Ô�����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������=��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������q��� TIMESROMAN� ������EDITMARK.STYLEFN�����������Ô�����������NIL�NIL����������ý�� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�����������Ě��� TIMESROMAN� ������EDITMARK.STYLEFN�����������Ô�����������NIL�NIL���������� t�� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������ż��� TIMESROMAN� ������EDITMARK.STYLEFN����������<�HÔ�����������NIL�NIL�������������� TIMESROMAN� ����������`��� TIMESROMAN� ������EDITMARK.STYLEFN����������<�HÔ�����������NIL�NIL�������������� TIMESROMAN� ����������h��� TIMESROMAN� ������EDITMARK.STYLEFN����������<�HÔ�����������NIL�NIL�������������� TIMESROMAN� ����������>��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô�����������NIL�NIL�����������$��� TIMESROMAN� ������EDITMARK.STYLEFN����������<�HÔ�����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������’��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN���������<�HÔ�����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������y��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN���������<�HÔ�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������@��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN���������<�HÔ�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������A��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN���������<�HÔ�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������4��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN���������<�HÔ�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������4��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN���������<�HÔ�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������5��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN���������<�HÔ�����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������A��� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô�����������NIL�NIL����������ą�� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������f��� TIMESROMAN� ������EDITMARK.STYLEFN������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������i��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�����������^�� BMOBJ.GETFN2������� TIMESROMAN� ������EDITMARK.STYLEFN�������Q��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN�����¸��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������,��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�����������N�� BMOBJ.GETFN2������� TIMESROMAN� ������EDITMARK.STYLEFN������™��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�����������F�� BMOBJ.GETFN2������� TIMESROMAN� ������EDITMARK.STYLEFN�������6��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�����������J�� BMOBJ.GETFN2������� TIMESROMAN� ������EDITMARK.STYLEFN�������9��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�����������B�� BMOBJ.GETFN2������� TIMESROMAN� ������EDITMARK.STYLEFN�������7��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�����������F�� BMOBJ.GETFN2������� TIMESROMAN� ������EDITMARK.STYLEFN�������N��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������M��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������M��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������\��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN�������B�� BMOBJ.GETFN2����K��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������f��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������[��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN�����’��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������T��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������˘��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL���������� �� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�����������‘��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN�����z��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������đ��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�����������G��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������Ÿ��� TIMESROMAN� ������EDITMARK.STYLEFN����������B�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN�����˝��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�����������R��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������ň��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������Ź��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������:��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������i��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������S��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �����������2��� TIMESROMAN� ������EDITMARK.STYLEFN�������1��� TIMESROMAN� �����������Z��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ���������� ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ���������S��� TIMESROMAN� ��������������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ����������i��� TIMESROMAN� ������EDITMARK.STYLEFN����������6�<Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN���������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ����������ś��� TIMESROMAN� ������EDITMARK.STYLEFN����������6�<Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN���������$�*Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN�����o��� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL������������ SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�����������‹��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������+��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������+��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �����������n��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �������������*�*Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������}��� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������/��� TIMESROMAN� ���������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������ ��� TIMESROMAN� ������EDITMARK.STYLEFN������� ��� TIMESROMAN� �����������Z��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN�������â��� TIMESROMAN� �����������‡��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������,��� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL����������ů�� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě�����������NIL�NIL���������� �� SKIO.GETFN.2������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�*Ô� ����������NIL�NIL����������?��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������;��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN������� ��� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN�������h��� TIMESROMAN� �����������U��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������i��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������°��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ����������†��� TIMESROMAN� ��������������*�BÔ� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN�����j��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN�����E��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������1��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN���������*�BÔ� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������,��� TIMESROMAN� ������EDITMARK.STYLEFN����������*�BÔ� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN���������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������[��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN���������*�BÔ� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������H��� TIMESROMAN� ������EDITMARK.STYLEFN�����������*Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������Z��� TIMESROMAN� ������EDITMARK.STYLEFN�������������ě� ����������NIL�NIL�����������%��� TIMESROMAN� ������EDITMARK.STYLEFN������������Ô� ����������NIL�NIL�����������b��� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������8��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN������6��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������/��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������ś��� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL�����������Œ��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL�����������+��� TIMESROMAN� ������EDITMARK.STYLEFN������������Ô� ����������NIL�NIL����������†��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������ę��� TIMESROMAN� ������EDITMARK.STYLEFN�������+��� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN�������%��� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN�������]��� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN�������†��� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �����������C��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������@��� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN�������ß��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL�����������?��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN�������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL�����������'��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL����������š��� TIMESROMAN� ������EDITMARK.STYLEFN���������� TIMESROMAN� ������EDITMARK.STYLEFN������‘��� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN��������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL����������Ž��� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ������EDITMARK.STYLEFN������}��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������ş�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������>��� TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô� ����������NIL�NIL����������ş��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������Ľ��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������Df�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������ě�����������NIL�NIL�������T������ TIMESROMAN� �������������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô������������ PAGEHEADING�CHAPTER�������������� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL�������������� TIMESROMAN� �������������GACHA� �����������������Ô� ����������NIL�NIL�����������Ć��� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�����������&��� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������ť��� TIMESROMAN� �����������^�� BMOBJ.GETFN2���ł��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������´��� TIMESROMAN� �����������^�� BMOBJ.GETFN2���G��� TIMESROMAN� �������������� HELVETICA� ����������(��� TIMESROMAN� �������������� HELVETICA� ���������� ��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������É��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������‚�� BMOBJ.GETFN2�������GACHA� �������������� TIMESROMAN� ���������������*Ô� ����������NIL�NIL����������� ��� HELVETICA� ����������œ��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������G��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������3��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������5��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������v��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ������������� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ������������� TIMESROMAN� ����������‡��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL����������� ��� HELVETICA� ����������ë��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL���������� š�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� ��������������*�*Ô� ����������NIL�NIL�����������{��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL����������� ��� HELVETICA� ����������â��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL����������� ��� HELVETICA� ����������ä��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������ë��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL�������������� HELVETICA� ����������[��� TIMESROMAN� ���������������*Ô� ����������NIL�NIL����������� ��� HELVETICA� ���������U��� TIMESROMAN� �����������������ě�����������NIL�NIL�������T��,’�� BMOBJ.GETFN2�������GACHA� �������������� TIMESROMAN� ������EDITMARK.STYLEFN�������������Ô������������ PAGEHEADING�CHAPTER�������������� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL�����������'��� TIMESROMAN� �������������GACHA� �����������������Ô� ����������NIL�NIL����������‹��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������”��� TIMESROMAN� ��������������GACHA� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ��������������GACHA� �����������������Ô� ����������NIL�NIL����������É��� TIMESROMAN� ����������� ��� HELVETICA� ����������‹��� TIMESROMAN� ����������������HÔ� �������H��������NIL�NIL�������������� TIMESROMAN� �������������� HELVETICA� ���������������HÔ��������H��������NIL�NIL�������������� HELVETICA� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������á��� TIMESROMAN� ����������������HÔ� �������H��������NIL�NIL�������������� HELVETICA� ���������������HÔ��������H��������NIL�NIL�����������?��� HELVETICA� ����������������Ô��������H��������NIL�NIL�������������� HELVETICA� ����������������Ô��������H��������NIL�NIL�������������� HELVETICA� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������h��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������.��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������p��� TIMESROMAN� �������������� HELVETICA� ����������Ř��� TIMESROMAN� ����������������HÔ� �������H��������NIL�NIL�������������� TIMESROMAN� �����������1��� HELVETICA� ����������������Ô��������H��������NIL�NIL�������������� HELVETICA� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������,��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������°��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������Ŕ��� TIMESROMAN� �������������� HELVETICA� ����������6��� TIMESROMAN� �������������� HELVETICA� ����������6��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������ž��� TIMESROMAN� �������������� HELVETICA� ����������i��� TIMESROMAN� ����������������HÔ� �������H��������NIL�NIL�������������� TIMESROMAN� ����������� ��� HELVETICA� ����������������Ô��������H��������NIL�NIL����������� ��� HELVETICA� ����������������Ô��������H��������NIL�NIL�����������+��� HELVETICA� ����������������Ô��������H��������NIL�NIL�������������� HELVETICA� ����������������Ô��������H��������NIL�NIL�����������;��� HELVETICA� ����������������Ô��������H��������NIL�NIL�������������� HELVETICA� ����������������Ô��������H��������NIL�NIL�����������4��� HELVETICA� ����������������Ô��������H��������NIL�NIL����������� ��� HELVETICA� ����������������Ô��������H��������NIL�NIL�����������!��� HELVETICA� ����������������Ô��������H��������NIL�NIL�������������� HELVETICA� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������(��� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������b��� TIMESROMAN� �������������� HELVETICA� ����������Š��� TIMESROMAN� ����������������HÔ� �������H��������NIL�NIL�������������� TIMESROMAN� �����������;��� HELVETICA� ����������������Ô��������H��������NIL�NIL�����������(��� HELVETICA� ����������������Ô��������H��������NIL�NIL�����������#��� HELVETICA� ����������������Ô��������H��������NIL�NIL�������������� HELVETICA� ����������������Ô� ����������NIL�NIL�����������/��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������r��� TIMESROMAN� ����������������HÔ� �������H��������NIL�NIL�������������� TIMESROMAN� �������������� HELVETICA� ���������������HÔ��������H��������NIL�NIL�����������ž��� HELVETICA� ����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������(��� TIMESROMAN� ����������� ��� HELVETICA� ����������r��� TIMESROMAN� ����������������HÔ� �������H��������NIL�NIL�������������� TIMESROMAN� �������������� HELVETICA� ���������������HÔ��������H��������NIL�NIL�������T������ HELVETICA� ����������������Ô������������ PAGEHEADING�CHAPTER�������������� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL����������� ��� TIMESROMAN� �������������GACHA� �����������������Ô� ����������NIL�NIL����������„��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������$��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������}��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� ����������� ��� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������L��� TIMESROMAN� �������������� HELVETICA� ����������§��� TIMESROMAN� �������������� TIMESROMAN� ������������ TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������w��� TIMESROMAN� ����������� ��� HELVETICA� ����������'��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������z�� BMOBJ.GETFN2�������GACHA� ��������������GACHA� �����������������Ô� ����������NIL�NIL�����������Ć��� TIMESROMAN� �������������� HELVETICA� ����������(��� TIMESROMAN� �����������������Ô�����������NIL�NIL�����������8��� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������}��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������a��� TIMESROMAN� �������������� HELVETICA� ����������>��� TIMESROMAN� �������������� HELVETICA� �������������� HELVETICA� ������������� HELVETICA� �����������J��� TIMESROMAN� ����������� ��� HELVETICA� ����������<��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������ň��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������:�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������Ŕ��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� ����������� ��� HELVETICA� ����������Ł��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������:�� BMOBJ.GETFN2������� TIMESROMAN� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������É��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������›��� TIMESROMAN� ����������� ��� HELVETICA� ������������� TIMESROMAN� �������������� HELVETICA� ������������ TIMESROMAN� �����������������Ô� ����������NIL�NIL����������ž��� TIMESROMAN� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL������������� TIMESROMAN� �������������� HELVETICA� ����������Ď��� TIMESROMAN� �������������� HELVETICA� ����������8��� TIMESROMAN� �������������� HELVETICA� ��������� ��� TIMESROMAN� �����������������Ô� �����������NIL�NIL�������������� TIMESROMAN� �����������2��� HELVETICA� ����������������Ô�������������NIL�NIL�����������(��� HELVETICA� ������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� HELVETICA� ����������ż��� TIMESROMAN� �������������� HELVETICA� ���������§��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������–��� TIMESROMAN� �������������� HELVETICA� ����������A��� TIMESROMAN� �����������������Ô�����������NIL�NIL�����������D��� TIMESROMAN� ����������������Ô�����������NIL�NIL������������� TIMESROMAN� ����������� ��� HELVETICA� ��������� ��� TIMESROMAN� �����������������Ô�����������NIL�NIL�������������� TIMESROMAN� ��������������$�$Ô�������������NIL�NIL�������������� HELVETICA� ������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL����������� ��� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� ������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�����������9��� HELVETICA� ������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�����������!��� HELVETICA� �������������$�$Ô�������������NIL�NIL�����������,��� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�����������8��� HELVETICA� ������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�����������2��� HELVETICA� �������������$�$Ô�������������NIL�NIL�����������-��� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�����������:��� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�����������0��� HELVETICA� �������������$�$Ô�������������NIL�NIL�����������{��� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� �������������$�$Ô�������������NIL�NIL�������������� HELVETICA� ����������������Ô�����������NIL�NIL�����������"��� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô�����������NIL�NIL����������p��� TIMESROMAN� �����������������Ô�����������NIL�NIL�����������]��� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL�����������o��� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL�����������S��� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL�����������`��� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL�����������Y��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL����������� ��� TIMESROMAN� �������������� HELVETICA� ������������� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL����������T��� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL�����������‰��� TIMESROMAN� �������������� HELVETICA� ����������Ş��� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL�����������ě��� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL�����������I��� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL�����������5��� TIMESROMAN� ��������������$�<°�������<��������NIL�NIL�����������Ŕ��� TIMESROMAN� �����������������Ô�����������NIL�NIL�������T��M��� TIMESROMAN� �������������� HELVETICA� ����������O��� TIMESROMAN� ����������� ��� HELVETICA� ������������ TIMESROMAN� �����������������Ô������������ PAGEHEADING�CHAPTER�����������.��� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������.��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������Ő��� TIMESROMAN� �����������������Ô� ����������NIL�NIL������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������������Ô� ����������NIL�NIL�����������Ú��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������� ��� HELVETICA� ���������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������F��� HELVETICA� ���������������Ô� ����������NIL�NIL����������ƒ��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������Ą��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������� ��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������M��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������!��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������L��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������� ��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������4��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������'��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������v��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������&��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������_��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������F��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������R��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������%��� TIMESROMAN� ������������ TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������¨��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô�������������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������T��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������ü��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL������������� HELVETICA� ������������ TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������"��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������!��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������%��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������)��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������&��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������&��� HELVETICA� ���������������Ô� ����������NIL�NIL����������ł��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������'��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������9��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������8��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������%��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������B��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������°��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������� ��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������‘��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� HELVETICA� ���������������Ô�������������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������\��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������!��� TIMESROMAN� ���������������Ô� ����������NIL�NIL�����������d��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������F��� HELVETICA� ���������������Ô� ����������NIL�NIL����������„��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������W��� HELVETICA� ���������������Ô� ����������NIL�NIL����������]��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������a��� HELVETICA� ���������������Ô� ����������NIL�NIL����������t��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������H��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������_��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������G��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������Z��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������U��� HELVETICA� ���������������Ô� ����������NIL�NIL������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������\��� HELVETICA� ���������������Ô� ����������NIL�NIL����������7��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������Z��� HELVETICA� ���������������Ô� ����������NIL�NIL����������Ż��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������������Ô� ����������NIL�NIL����������ˇ��� TIMESROMAN� ����������������Ô� ����������NIL�NIL������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������Â��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������+��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������œ��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������k��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������ˆ��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������!��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������č��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������>��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������&��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������$��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������ą��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������$��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������i��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������&��� HELVETICA� ���������������Ô� ����������NIL�NIL����������Y��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������:��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������� ��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������a��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������3��� HELVETICA� ���������������Ô� ����������NIL�NIL����������Ä��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������)��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������.��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������Ń��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������.��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������–��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������3��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������Ĺ��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������Ů��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������„��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������)��� HELVETICA� ���������������Ô� ����������NIL�NIL����������q��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������€��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������n��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������(��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������=��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������9��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������O��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������S��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� HELVETICA� ���������������Ô�������������NIL�NIL�������������� HELVETICA� ���������������Ô�������������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������ť��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������������Ô� ����������NIL�NIL������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������>��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������a��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������U��� HELVETICA� ���������������Ô� ����������NIL�NIL������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������E��� HELVETICA� ���������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������N��� HELVETICA� ���������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL����������€��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������0��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������š��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������$��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������Z��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������.��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������� ��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������3��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������G��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������=��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������ƒ��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������S��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������#��� TIMESROMAN� ���������������Ô� ����������NIL�NIL�����������B��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������r��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������Ë��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������)��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������š��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������J��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������Ů��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������9��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������I��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ���������������Ô� ����������NIL�NIL�����������#��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������n��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������0��� HELVETICA� ���������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ������������� HELVETICA� ���������������Ô� ����������NIL�NIL����������Ô��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������M��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������R��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� HELVETICA� ���������������Ô� ����������NIL�NIL�����������Ř��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������.��� HELVETICA� ���������������Ô� ����������NIL�NIL����������G��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������<��� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������,��� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������;��� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������4��� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������5��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������{��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������/��� HELVETICA� ���������������Ô� ����������NIL�NIL����������O��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������"��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������!��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������x��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������:��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������ę��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������,��� HELVETICA� ���������������Ô� ����������NIL�NIL�����������œ��� TIMESROMAN� ����������������Ô�������������NIL�NIL�������������� TIMESROMAN� ����������������Ô�������������NIL�NIL�����������m��� HELVETICA� ���������������Ô� ����������NIL�NIL�������T����� TIMESROMAN� ������������� TIMESROMAN� �����������������Ô������������ PAGEHEADING�CHAPTER�����������'��� TIMESROMAN�����������������Ô������������ PAGEHEADING�DOCUMENT�������������� TIMESROMAN�������������� TIMESROMAN� ����������������Ô������������NIL�NIL�����������+��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������`��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������~��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������Ż��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������Ţ��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������Ž��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������t��� TIMESROMAN� �����������4��� HELVETICA� ������������� HELVETICA� ������������� HELVETICA� ������������� HELVETICA� ������������� HELVETICA� ���������� ��� HELVETICA� ������������� HELVETICA� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������/��� TIMESROMAN� �������������� TIMESROMAN� ����������.��� TIMESROMAN� ����������� ��� TIMESROMAN� ����������Ś��� TIMESROMAN� �����������������Ô������������NIL�NIL�������������� HELVETICA� �����������������Ô������������NIL�NIL����������� ��� HELVETICA� �����������������Ô������������NIL�NIL�������������� HELVETICA� �����������������Ô������������NIL�NIL�����������)��� HELVETICA� �����������������Ô������������NIL�NIL�����������K��� HELVETICA� �����������������Ô������������NIL�NIL�������������� HELVETICA� �����������������Ô������������NIL�NIL�����������>��� HELVETICA� �����������������Ô������������NIL�NIL�����������=��� HELVETICA� �����������������Ô������������NIL�NIL�������������� HELVETICA� �����������������Ô������������NIL�NIL�����������2��� HELVETICA� �����������������Ô������������NIL�NIL�����������#��� HELVETICA� �����������������Ô������������NIL�NIL�����������7��� HELVETICA� �����������������Ô������������NIL�NIL�������������� HELVETICA� �������������� HELVETICA� ����������������Ô������������NIL�NIL�����������+��� HELVETICA� ����������������Ô������������NIL�NIL�����������>��� HELVETICA� ����������������Ô������������NIL�NIL�����������(��� HELVETICA� ����������������Ô������������NIL�NIL�����������0��� HELVETICA� ������������� HELVETICA� �����������������Ô������������NIL�NIL�����������8��� HELVETICA� �����������������Ô������������NIL�NIL�����������>��� HELVETICA� �����������������Ô������������NIL�NIL�����������>��� HELVETICA� �����������������Ô������������NIL�NIL�����������,��� HELVETICA� �����������������Ô������������NIL�NIL�����������$��� HELVETICA� �����������������Ô������������NIL�NIL�����������-��� HELVETICA� �����������������Ô������������NIL�NIL����������� ��� HELVETICA� �����������������Ô������������NIL�NIL�������������� HELVETICA� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������€��� TIMESROMAN� �������������� TIMESROMAN� ���������� ��� TIMESROMAN� ����������� ��� TIMESROMAN� ������������ TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������X��� TIMESROMAN� �������������� TIMESROMAN� ����������.��� TIMESROMAN� ����������� ��� TIMESROMAN� ���������]��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������Í��� TIMESROMAN� �������������� HELVETICA� �����������Ř��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������@��� TIMESROMAN� �������������� HELVETICA� �����������~��� TIMESROMAN� �������������� HELVETICA� �������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������ç��� TIMESROMAN� �������������� HELVETICA� �����������ĺ��� TIMESROMAN� �������������� HELVETICA� �������������� TIMESROMAN� �������������� HELVETICA� �������������� TIMESROMAN� �������������� HELVETICA� �����������@��� TIMESROMAN� �������������� HELVETICA� �����������7��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������� ��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������;��� TIMESROMAN� �����������������Ô� ����������NIL�NIL������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������˙��� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������?��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������G��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������&��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������� ��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������� ��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������%��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������� ��� TIMESROMAN� ���������=��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������� ��� TIMESROMAN� ����������§��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�������������� TIMESROMAN� ���������m��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������� ��� TIMESROMAN� ���������Ż��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������w��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������_��� TIMESROMAN� �������������� HELVETICA� ����������� ��� HELVETICA� ������������� HELVETICA� �������������� TIMESROMAN� ����������� ��� TIMESROMAN� ����������Ť��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������\��� TIMESROMAN� ����������� ��� HELVETICA� �������������� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������� ��� TIMESROMAN� ���������ľ��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������1��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������Á��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������X��� TIMESROMAN� ����������� ��� HELVETICA� �����������s��� TIMESROMAN� �������������� HELVETICA� �������������� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������� ��� TIMESROMAN� ������������ TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������2��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������;��� TIMESROMAN� �������������� HELVETICA� �����������‡��� TIMESROMAN� ����������� ��� HELVETICA� �������������� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������’��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������� ��� TIMESROMAN� ���������Œ��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������V��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������a��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL���������� ��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������� ��� TIMESROMAN� ���������™��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL������������� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������5��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������#��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������� ��� TIMESROMAN� ��������� ��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������q��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������€��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������6��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������Ž��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�������������� TIMESROMAN� ���������9��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������^��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������;��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������6��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�������������� TIMESROMAN� ����������ů��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL����������ˇ��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������6��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�������������� TIMESROMAN� ���������–��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������p��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������t��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL���������� ��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������ć��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������Ó��� TIMESROMAN� ����������� ��� HELVETICA� �����������d��� TIMESROMAN� �������������� HELVETICA� �������������� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������ž��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������6��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�������������� TIMESROMAN� ���������÷��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������u��� TIMESROMAN� �������������� HELVETICA� �����������u��� TIMESROMAN� �������������� HELVETICA� �����������f��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������?��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������?��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�������������� TIMESROMAN� ���������Á��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������C��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������1��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�������������� TIMESROMAN� ����������u��� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ������������� TIMESROMAN� �������������� TIMESROMAN� ����������â��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�����������-��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� ����������������Ô� ����������NIL�NIL�����������Ş��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL����������� ��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������#��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������%��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�������������� TIMESROMAN� ���������A��� TIMESROMAN� ���������������*ź� ������*��������NIL�NIL�������������� TIMESROMAN� ����������Ć��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������>��� TIMESROMAN� ����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� HELVETICA� �������������� TIMESROMAN� �������������� HELVETICA� �����������-��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� HELVETICA� �����������‹��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� HELVETICA� �����������Œ��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�������������� TIMESROMAN� �������������� HELVETICA� �������������� TIMESROMAN� �������������� HELVETICA� �����������X��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������7��� TIMESROMAN� ����������������Ô� ����������NIL�NIL����������7��� TIMESROMAN� �����������������Ô� ����������NIL�NIL�����������:��� TIMESROMAN� �������������� TIMESROMAN� �������������������� �����������NIL�NIL�������������� HELVETICA� �������������������������������NIL�NIL�����������@��� HELVETICA� �������������������������������NIL�NIL�����������3��� HELVETICA� �������������������������������NIL�NIL�����������.��� HELVETICA� �������������������������������NIL�NIL�����������%��� HELVETICA� �������������������������������NIL�NIL�����������%��� HELVETICA� �������������������������������NIL�NIL�����������<��� HELVETICA� �������������������������������NIL�NIL�����������<��� HELVETICA� �������������������������������NIL�NIL�����������C��� HELVETICA� �������������������������������NIL�NIL�����������0��� TIMESROMAN� �������������������� �����������NIL�NIL�������������� HELVETICA� �������������������������������NIL�NIL�����������@��� HELVETICA� �������������������������������NIL�NIL�����������*��� HELVETICA� �������������������������������NIL�NIL�����������;��� HELVETICA� �������������������������������NIL�NIL�����������:��� HELVETICA� �������������������������������NIL�NIL�������������� HELVETICA� �������������������������������NIL�NIL�����������%��� HELVETICA� �������������������������������NIL�NIL�����������#��� HELVETICA� �������������������������������NIL�NIL�����������1��� HELVETICA� �������������������������������NIL�NIL�����������7��� HELVETICA� �������������������������������NIL�NIL�����������2��� HELVETICA� �������������������������������NIL�NIL�����������&��� HELVETICA� �������������������������������NIL�NIL�����������=��� HELVETICA� �������������������������������NIL�NIL�����������-��� HELVETICA� �������������������������������NIL�NIL�����������/��� HELVETICA� �������������������������������NIL�NIL�����������2��� HELVETICA� �������������������������������NIL�NIL�����������,��� HELVETICA� �������������������������������NIL�NIL�����������1��� HELVETICA� �������������������������������NIL�NIL�����������E��� HELVETICA� �������������������������������NIL�NIL�����������!��� HELVETICA� �������������������������������NIL�NIL�����������0��� TIMESROMAN� �������������������� �����������NIL�NIL�������������� HELVETICA� �������������������������������NIL�NIL�����������)��� HELVETICA� �������������������������������NIL�NIL�����������@��� HELVETICA� �������������������������������NIL�NIL�����������K��� HELVETICA� �������������������������������NIL�NIL�����������#��� HELVETICA� �������������������������������NIL�NIL�����������,��� HELVETICA� �������������������������������NIL�NIL�����������2��� HELVETICA� �������������������������������NIL�NIL�����������<��� HELVETICA� �������������������������������NIL�NIL�����������=��� HELVETICA� �������������������������������NIL�NIL�������������� HELVETICA� �������������������������������NIL�NIL�����������6��� HELVETICA� �������������������������������NIL�NIL�����������#��� HELVETICA� �������������������������������NIL�NIL�����������7��� HELVETICA� �������������������������������NIL�NIL�����������#��� HELVETICA� �������������������������������NIL�NIL�����������.��� HELVETICA� �������������������������������NIL�NIL�����������>��� HELVETICA� �������������������������������NIL�NIL�����������(��� HELVETICA� �������������������������������NIL�NIL�����������2��� HELVETICA� �������������������������������NIL�NIL�����������8��� HELVETICA� �������������������������������NIL�NIL�����������:��� HELVETICA� �������������������������������NIL�NIL�����������#��� HELVETICA� �������������������������������NIL�NIL�����������>��� HELVETICA� �������������������������������NIL�NIL�����������,��� HELVETICA� �������������������������������NIL�NIL�����������$��� HELVETICA� �������������������������������NIL�NIL�����������-��� HELVETICA� �������������������������������NIL�NIL����������� ��� HELVETICA� �������������������������������NIL�NIL�����������-��� HELVETICA� �������������������������������NIL�NIL�����������0��� HELVETICA� �������������������������������NIL�NIL�����������-��� HELVETICA� �������������������������������NIL�NIL�������������� HELVETICA� �������������������������������NIL�NIL�������������� HELVETICA� ��������������GACHA� �������������������������������NIL�NIL�����������5��� TIMESROMAN� �������������������� �����������NIL�NIL�������������� HELVETICA� �������������������������������NIL�NIL�����������@��� HELVETICA� �������������������������������NIL�NIL�����������-��� HELVETICA� �������������������������������NIL�NIL�����������C��� HELVETICA� �������������������������������NIL�NIL�����������?��� HELVETICA� �������������������������������NIL�NIL����������� ��� HELVETICA� ��������������GACHA� �����������������Ô�����������NIL�NIL��������������GACHA� �������������� TIMESROMAN� ����������������HÔ��������H��������NIL�NIL�������������� TIMESROMAN� �������������� HELVETICA� ��������÷Źez¸