home *** CD-ROM | disk | FTP | other *** search
Text File | 1986-02-16 | 5.6 KB | 150 lines | [TEXT/ttxt] |
-
- Index is a very simple program which aids in producing indexes for MacWrite
- 4.5 files. In a nutshell, Index reads in one page at a time from a
- MacWrite file, and allows you to select words to be added to the index.
- The file created by Index is simply a list of words (un-sorted) with page
- numbers next to them, one per line. A Unix utility such as 'sort' may then
- be used to alphabetize the list. For instance, if you have created a list
- called 'Book.Index' with Index, upload it to your Unix mainframe, and do
- the following:
-
- sort -f Book.Index > Book.Index.sort
-
- This creates an alphabetically sorted list on your mainframe, which you can
- then download to your mac and clean up.
-
- So as you can see from the above, Index is not the total solution to
- creating indexes -- you still need some method of sorting the resulting
- index file.
- >>
-
- Menu Commands:
-
- Index Menu: Commands on this menu refer to the files of index entries
- created by Index.
-
- New... When you select this item, you are asked to specify the name
- and location of the new index file. This file is then created,
- and an index window will appear at the bottom of your screen.
-
- Open... Select this item when you wish to continue working on a
- previously created index file.
-
- Save While you are working on an index, individual entries are
- saved to the file as soon as you enter them -- select Save
- to flush the volume and make sure that the file is o.k.
-
- >>
- FeedBack When there is a checkmark next to this item, the Macintosh
- will beep each time you add a new index entry.
-
- Help Answers to simple questions.
-
- Run... Select this item when you are through indexing, and wish to
- directly start up another application.
-
- Quit Select this when you are all through, and wish to return to
- the Finder.
-
- Edit Menu
-
- All items on this menu work only with desk accessories...
-
- >>
-
- Document Menu: All items on this menu refer to the MacWrite file currently
- being indexed.
-
- Open... Select this item when you wish to load the first page of
- some MacWrite file in to be indexed.
-
- Next Page Reads the next page of the MacWrite file in. Index will
- beep at you when there are no more pages to read in.
-
- Up Scroll the document display window back one screenful.
- Down Scroll the document display window forward one screenful.
-
- True Numbering When there is a checkmark next to this item, the
- page number in the index window will always agree with the
- true page number of the current MacWrite file page. If there
- is no checkmark by 'True Numbering', Index will just increment
- the page number each time a new page is read in.
- >>
-
- Words Menu: The two items on this menu perform the exact same functions as
- the buttons in the index window (described below) with the same
- titles.
-
-
- The Index Window
-
- When you open a new index file, a dialog window will appear at the
- bottom of your screen: this is the index window. The general idea here
- is that the index entry, section name or abbreviation, and page number
- are entered and maintained in different fields of the index window. When
- you select 'Add Entry', these three pieces of information are concatenated
- and placed in the current index file as a single line of text.
- >>
-
- The fields and controls of the index window are as follows:
-
- Index Entry Field (long skinny editable text box): Whenever a word or
- range of text is selected in the document display window, it will
- be copied into this area. You can edit or type directly into here,
- too.
-
- Section Entry Field (small editable text box at the far left) If you put
- text in this field, it will be concatenated with the page number
- and added to each entry when you select 'Add Entry'.
-
- Page Number Field (editable text item to the left of the 'Back Up'
- button) This field contains the current page number of the
- text appearing in the document display window. You can change
- this number any time (see comments about 'True Numbering', above).
- >>
-
-
-
- Add Entry Click in this button to add the current entry to the index
- file.
-
- Back Up Click in this button if you want to remove the last index entry
- added to the file with Add Entry. You can only remove the most
- recent entry (Index will beep at you if you try to back up further
- than this).
-
- >>
-
- Caveats:
-
- Index does not break up paragraphs on page boundaries: if a paragraph
- spills over from one page to the next, Index will indicate that it is
- all located on the initial page.
-
- Occasionally, paragraphs that are less than a line long, and are also the
- first line on a given page will be read in as part of the previous page.
-
- Error handling is not magnificent. In general, if some kind of i/o error
- occurs, Index will just beep at you. So, if you start hearing beeps,
- beware.
-
- Since each new entry is added to the disk file as soon as you select
- Add Entry, the disk will run a lot. Running Index on a floppy is
- not too bad, but there is a noticeable pause for each write (unless
- you have disk caching).
- >>
-
-
- Given Index's imperfections, we have found that it is desirable to
- have a hardcopy of the file or manuscript sitting next to the
- keyboard during index creation. Index is clearly not a total solution
- to this task but it is definitely better than nothing. I have been told
- that a commercial index program is due 'real-soon-now', so keep your
- eyes open for that.
-
-
- Scott Gillespie
- Reed College
- February 10, 1986
-
-