BOOKMAKR.DOC Documentation file for BOOKMAKR.WS by Ben Silverstein Lately, I have taken to consolidating my program listings and placing them into folders in an effort to keep them together and make it easier to find the latest changes I have made. I had been using some of the popular listing programs (LIST, LISTT15, etc..) to do this. My major complaint with the listings I had was that there was no easy way to index the contents, since each program listing started on page 1. The only way was to put labeled dividers in the notebooks, an additional expense and a nuisance. Then, I came across a program called PRINT.CMD that was included with the SIGNON system for RCPM's. I expanded on that original idea and it worked so well for me that I decided to make a generic version and put it on my system for others that shared my problem. Basically, what BOOKMAKR does is allows you (via WordStar and MailMerge) to print a footing (or header) on each page and to number the pages continuously from file to file. It is very easy to use. What needs to be done is as follows: 1. Make a list of what programs you wish to include in your listing and in what order you would like them to appear. (I use the 'P' function of SD.COM to list the files on the printer.) 2. Code into the BOOKMAKR.WS file the values for the date and the line that you would like to appear at the bottom (or top) of each page. You may also want the file name printed on this line, if this is a group of programs. 3. Invoke WordStar and answer as follows: From No-File menu, (to Merge-Print a file) -> M Name of file to Merge-Print? -> BOOKMAKR.WS Disk File Output (Y/N): -> N Start at page number? (RETURN for beginning)-> Number of copies (RETURN for 1) -> Stop after number page? (RETURN for end) -> Use form feeds? (Y/N): -> Y MUST DO THIS! Suppress page formatting? (Y/N): -> N Pause for paper change between pages? (Y/N) -> N Printer ready, press RETURN -> 4. WordStar will then roll up the page and ask the questions in the .WS file that you have determined you want to answer at printing time: Name of file to print? -> FILENAME.TYP Starting page number? -> 1 (for first file) Date? -> 14-JAN-84 (or whatever format you like) ... ... whatever other lines you may want to enter at print-time 5. The file you have specified will now print out with the appropriate page breaks and footing lines. Repeat the above steps for subsequent files, each time (M)erge-Printing BOOKMAKR.WS and entering the next file name and the next sequential page number. You will get a blank sheet ejected between each file because of the "Form Feeds" response, but it is necessary to assure proper pagination. This file has worked out very well for me, and will provide an orderly listing of related files that you can easily generate table-of-contents or indexes for. Ben Silverstein, Sysop Syracuse,NY RCPM (315)468-2887 24 hrs. - 300/1200 baud