.. Sentence corrected over rev.tou. .h1 Notes on TOUR a Document Hierarchy Editor .h2 Bù Leå McKusick 12 May 1985 Leå McKusick 192¸ McGeå Ave® #1 Berkeley¬ Ca® 94703 (415© 84¹-9053 Noteó oî TOUÒ Versioî 2.° Á Documenô Hierarchù Editor TOUÒ ió aî outlinå program® Aó á outlininç tool¬ TOUÒ ió � offereä aó á thoughô organizer¬ á tooì foò writinç agendas¬ � planninç presentations¬ anä designinç softwarå iî á structureä oò � toð dowî manner® Aî outlinå ió prepareä witè TOUR¬ firsô bù enterinç NE× tï � cleaò thå texô buffeò (alì commandó iî TOUÒ executå afteò yoõ � presó RETURN)® Then¬ Appenä permitó thå useò tï enteò separatå � outlinå lines¬ eacè linå endinç witè á RETURN® Then¬ witè linå � numberó anä commandó Cut¬ Paste¬ Up¬ Down¬ Nexô anä Bacë thå � user'ó structurå ió addeä tï makå aî orderlù anä ordereä outline® � Á "?¢ commanä causeó TOUÒ tï lisô alì 2´ commanä words. TOUÒ ió halæ waù towarä beinç á usefuì outliner® TOUÒ � succeedó aó á differenô anä usefuì methoä oæ writinç witè á � computer® TOUÒ haó problems¬ mosô oæ theså problemó arå duå tï � thå primitivå displaù routine® Thå ideaó iî TOUÒ arå reallù interesting® TOUR'ó creatoò � developeä aî understandinç oæ toð dowî thinkinç anä hió prograí � makeó thå Morro÷ procesó wordó iî á differenô manneò thaî anù oæ � thå commoî programs® Foò myself¬ TOUÒ haó raiseä á puzzle¬ ho÷ dï � É actuallù think¿ Thió revie÷ foò instance¬ waó writteî withouô � aî outlinå despitå thå presencå oæ TOUÒ oî disk® Ió iô habiô witè � Newworä oò ió writinç foò må á bottoí-uð thoughô process? TOUÒ giveó må eyestraiî becauså iô redrawó thå displaù � screeî afteò everù command® TOUÒ showó á excitinç ideá waitinç � foò betteò implementation® Everù timå É ruî TOUR¬ É thinë abouô � ho÷ tï reviså oò fiø thå eyebalì grindinç frustratioî wheî iô � redrawó thå display. TOUÒ ió useò supporteä freeware® Thougè copyrighted¬ authoò � Edwarä L® Taycherô permitó useró tï distributå copieó iæ nï feå � ió collected® Thå authoò inviteó supporô donationó froí satisfieä � users® Herå arå uså noteó tï easå youò waù thougè thå program® TOUÒ ió distributeä aó á 96Ë bytå librarù file® Mù copù camå � aó TOUR1.LBR® Á publiã domaiî librarù unpackeò likå NULÕ oò LÕ ió � requireä tï opeî anä unsqueezå thå siø files. tour.coí thå readù tï ruî touò program¬ 26K. tourguid.dqã tutoriaì anä referencå oî TOUR¬ 2° pages. maketini.dqã about initializatioî files¬ ² pages. maketini.coí makeó terminaì initializatioî file¬ 14K® Šrofftour.coí UNIØ stylå texô formatteò printó outlines¬ 20K. rofftour.doã listó doô commandó anä commanä lineó foò � printinç outlines¬ · pages® Wilì noô prinô iî � Wordstaò documenô mode. Foò thå impatient¬ TOUR.COÍ runó oî á Morro÷ righô ouô oæ � thå LBÒ file® Theså clueó wilì servå foò á tasteº "?¢ getó thå � commanä list¬ ";¢ separateó á strinç oæ commands® Mosô commandó � acô oî thå outlinå linå calleä thå currenô index® Alì itemó arå � numbereä bù aî absolutå indeø aó "° Î M"¬ á zerï (foò toð level)¬ � theî integeró separateä bù blanks¬ Î foò thå Ntè line¬ Í foò thå � Mtè subline® Mosô commandó operatå oî thå currenô iteí oò thå � spacå abovå oò belo÷ it. Thå TOUÒ prograí readó á terminaì initializatioî filå tï � causå thå correcô controì signaló tï bå senô foò causinç displaù � highlighting® Thió filå ió nameä TOURINI.INI® Thió filå ió � createä bù runninç MAKETINÉ anä selectinç á terminaì namå froí á � menu® Morro÷ MDÔ-6° anä MDÔ-7° terminaló arå noô amonç thå listeä � terminals® Foò á nicå displaù oî Morro÷ MDÔ-6° terminals» ruî MAKETINI¬ � anä selecô "TVÉ-91² optioî #13"® MAKETINÉ makeó á terminaì � initializatioî filå nameä TOURINI.INI® Then¬ alteò thå � TOURINI.INÉ filå witè Wordstaò oò Newword¬ usinç noî-documenô � modå tï changå thå 2nä anä 3rä lineó aó follows® Thå changeó � switcè dií ¦ reverså displaù commandó foò thå MDÔ-6° terminal. £ TVÉ-912(#13© MDÔ-6° alts® Linå function ± » » Commanä delimiter. ² ^[ç ^[G¶ Highlight¬ Morro÷ dií-rev. ³ ^[ë ^[G° Normaì screeî reset. ´ ^[ª ^[ª Clr® screeî ¦ homå cursor. µ Blanë required. ¶ Blanë required. Thå TOUÒ prograí seô haó á ROFFTOUÒ prograí foò printinç � outlines® ROFFTOUÒ ió á loô likå Unix'ó NROFÆ anä therå arå � severaì conventionó thaô maù seeí cumbersomå tï CP/Í users® Supposå yoõ makå aî outlinå witè TOUÒ nameä WORK.RNO® Iæ yoõ � vie÷ thió filå yoõ wilì seå manù lineó startinç witè á dot¬ sucè � aó ".hl¢ anä ".sì +"® Theså arå doô commands¬ buô theù havå � differenô meaningó froí Wordstaò oò Newworä doô commands® � ROFFTOUÒ useó theså doô commandó tï seô indentation¬ linå spacå � anä outlinå numbering. Š ROFFTOUÒ recognizeó á seô oæ fivå doô commandó tï controì � thå printinç oæ outlines® Unfortunately¬ theså commandó havå á � defaulô valuå causinç doublå oò triplå spacå printing® Foò singlå � spaceä outlines¬ placå theså fivå commands¬ eacè oî á line¬ aô � thå toð oæ youò WORK.RNÏ fileº .d± 0¬ .d² 0¬ d³ 0¬ .d´ 5¬ .dµ 0. Theså fivå doô commandó caî bå inserteä jusô likå á texô � introductioî whilå runninç TOUÒ bù usinç thå INTrï command® Eacè � commanä shoulä gï oî á linå alone¬ eacè linå beginó witè á doô � "."¬ eacè linå endó bù pressinç RETURN. Á sixtè handù doô commanä ió ".iî N¢ wherå Î ió thå columî � numbeò yoõ wisè tï havå aó thå lefô margin® Oî mù MÐ-20° printer¬ � É likå tï prinô iî thå centeò oæ thå plateî anä .iî 4° causeó � printinç aô positioî 40® ROFFTOUÒ doeó noô senä ouô printeò � initializatioî stringó aó Newworä does® ROFFTOUÒ useó commanä linå outpuô redirection¬ á typicaì � featurå oæ Uniø buô strangå tï CP/M® Iæ thå filå yoõ wisè tï � prinô ió calleä WORK.RNO¬ herå arå threå commanä strings. ROFFTOUÒ WORK.RNÏ © Printó thå file¬ ")¢ required. ROFFTOUÒ WORK.RNÏ « Formatteä filå appearó oî console. ROFFTOUÒ WORK.RNÏ +>OUTFILÅ Filå appearó oî consolå anä alsï � ió writteî ouô aó á filå nameä "OUTFILE"® TOUR¬ documenô hierarcèy editor¬ copyrighô 1985¬ bù Edwarä � L® Taychert¬ Canaì Towî Computing¬ P.O® Boø 191¬ Palmyra¬ NÙ � 14522® Revieweä bù Leå McKusick¬ phonå untiì · pm® (415© 84¹-� 9053.