💾 Archived View for mirrors.apple2.org.za › archive › apple.cabi.net › Applications › PageWriterGS.s… captured on 2024-02-05 at 11:18:24.
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
.lm5 .rm79 .cj DEAD.DEMO .LJ To print a copy of READ.ME, enter CTRL-P NP <RETURN> /DEAD.DEMO/ can do everything that PageWriterGS can do, EXCEPT write to a disk - you can load files, manipulate them, edit them, print them, but you can't save them. This gives you a chance to see what you can do with PageWriterGS before you spend any money! With your ][GS booted into the finder, insert /DEAD.DEMO/, open it by double-clicking on its icon, then open the window, WRITER, showing a typewriter icon labeled LOADPW. Double-clicking on this starts the program. First, try out these demos, then read on. DEMO 1: REREAD Go to HELPER with APPLE-? Select Q for DO THINGS Select S for STARTUP (This can be done at any time to install the parameters of a different category_without_disturbing the textfile!) Choose D to get /DEAD.DEMO/DATA/ for the default prefix and a suitable set of TABS and print margins for this demo Enter [O]J for a listing of textfiles; [O]J will request a directory name; = <RETURN> will list the textfiles in the default prefix Use the arrow keys to highlight REREAD.DEMO <RETURN> will now load this file. Scan through it to see all the control characters that were used for tabbing and backspacing, e.g., during LOGON to the BBS. To watch REREAD in action, enter [P]ASx=$N, where x is any character, including "space". Enter [P]RR for ReRead. Note particularly the backspacing action when the cursor encounters [H]s in the text. If you get bored, press ESC to abort. End with [N]Y to clear the textfile memory. Try REREAD again_without_setting the $N flag. With no text display, REREAD runs 15 times faster! (Ignore the beep and flashed message.) DEMO 2: LIST ORDERING with MULTISORT [N]Y RETURN to clear memory. [O]J= again. This time load HALF.LIST. This is a 95k file which would require 140 pages to print. We shall sort it by political affiliation; within each such group by state, then by city, then by street name, then by street number, and redisplay the rearranged file, all in half a minute ! Start by entering [P]MS to load and run MULTISORT. You will be asked whether or not each line starts a new search field, in addition to the [F] field markers. Answer Y; _NO RETURN AFTER Y._ Then it asks for field search order, i.e., major group, second group, etc. In the present case, enter 65432, with or without spaces, and press RETURN. For an alphabetical name ordering, you would request only the field 1, with either Y or N for the previous answer, but for simple string ordering, QUICKSORT is better - call with [P]QS DEMO 3: WORD LISTER Clear memory with [N]Y RETURN Go to HELPER with APPLE-? Select Q for DO THINGS Select W for WORD.LISTER Enter REREAD. Press SPACE to watch the operation. After the file is loaded, most non-alphabetical characters are replaced with spaces, all multiple spaces reduced to single spaces, lower-case letters capitalized, the text alphabetically ordered with QUICKSORT, then the single spaces are doubled (needed by the search/replace routine). This routine is for generating a specialized spelling list from a set of text files in a specialized field combined into a single file. The ordering is not needed for the spelling list itself, but speeds up the elimination routine immensely, and is handy for scanning through the list for editing and for printing a copy of your private list. WORD.LISTER can also be used on text already loaded. When the pathname is requested, just press RETURN to operate on the text in memory. DEMO 4: INDEXING (e.g., a BOOK) Clear with [N]Y Enter [O]J= and select MAN.LIST. This is a set of words from the manual, for an indexing demonstration. Enter [Q]G to display the returns - note that most of the words have a trailing space to restrict the search to whole words, not words that begin with a copy of the search word. Note that some words do not have this space, e.g., "print", to search for "print", "prints","printer", and "printing". Alphabetize this list with [P]QS (for QUICKSORT), and save as A.LIST . (A.LIST has been pre-saved.) Clear with [N]Y