home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / PROGRAMS / WSTAR / WSNOT134.ARK / WSNOTE.DOC < prev   
Text File  |  1988-05-22  |  30KB  |  601 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                               INSTRUCTION MANUAL
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                                            tm
  19.                                     wsNOTE
  20.  
  21.  
  22.                                 note formatter
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.                                (c)1988 E. Meyer
  48.                             427 N. Washington, #4
  49.                           Bloomington, IN 47401  USA
  50.  
  51.  
  52.                                  ABOUT wsNOTE
  53.                                  ------------
  54.  
  55.  
  56.      wsNOTE is a small, fast, easily used program that enables you to produce 
  57. numbered footnotes or endnotes with your WordStar program.  It has some 
  58. additional formatting features as well.  wsNOTE is completely independent of 
  59. WordStar, and requires no modifications to your present copy of it; yet wsNOTE 
  60. can be run without ever leaving WordStar.
  61.      Its advantages include:
  62.  
  63. * -  Simple,natural file format.  No strange embedded commands; no control 
  64.     codes to conflict with your printer installation, or other software.
  65. * -  Fast, one-pass operation produces either footnotes or endnotes from the 
  66.     same source file; notes can be typed along with text or separately.
  67. * -  Can also function as a simple numbering utility, for example, numbering 
  68.     items in a bibliography.
  69. * -  Figure Block feature offers space for illustrations without interrupting 
  70.     the flow of text.
  71. * -  Large documents may be split into separate files,which can be chained 
  72.     together for output or processed separately.
  73. * -  You have complete flexibility in format of note numbers and text.
  74.  
  75.      wsNOTE works on text files created with WordStar or compatible programs 
  76. (like NewWord), including the new WordStar 4.0.  The CP/M version runs on any 
  77. CP/M or compatible (eg, ZRDOS) computer.  The MSDOS version runs on any PCDOS 
  78. or MSDOS computer with at least 128K RAM.
  79.  
  80.  
  81.  
  82.  
  83.      This manual contains no special codes other than formfeeds.  It can be 
  84. printed out, or examined onscreen with any editor.  It was written using VDE 
  85. (Video Display Editor) 1.21, another program from the same author.
  86.  
  87.  
  88.                                SHAREWARE POLICY
  89.                                ----------------
  90.  
  91.  
  92.      This version of wsNOTE is "shareware", user supported software.  There is 
  93. no initial obligation: feel free to give wsNOTE a thorough trial, and to keep 
  94. it around for occasional use.  If you find that wsNOTE meets your needs and 
  95. you will be using it regularly, please send a modest contribution of $20 
  96. (individual) or $50 (corporate) to the author:
  97.  
  98.                                   Eric Meyer
  99.                              427 N. Washington #4
  100.                          Bloomington, IN  47401  USA
  101.  
  102.                            CompuServe [74415,1305]
  103.  
  104. Upgrades on disk, and printed manuals, are NOT available from the author. 
  105. For the latest release of wsNOTE, watch the MicroPro SIG on CompuServe (GO 
  106. MICROPRO) and other BBS systems.
  107.  
  108.  
  109.        ****************************************************************
  110.        *****    The wsNOTE utility and its documentation are      *****
  111.        *****       (c)1988 E. Meyer, all rights reserved.         *****
  112.        *****   They may not be circulated in any incomplete or    *****
  113.        *****     modified form, nor sold for profit, without      *****
  114.        *****          written permission of the author.           *****
  115.        ****************************************************************
  116.  
  117.  
  118.      DISCLAIMER: You undertake to use wsNOTE at your own risk.  The author 
  119. accepts no liability for any damages resulting from its use or misuse.  Direct 
  120. problem reports and suggestions to the author; include a stamped return 
  121. envelope for a reply if desired.
  122.  
  123.  
  124.  
  125.  
  126.  
  127.      NOTES: Please observe in what follows that "WordStar", "NewWord", and 
  128. "Mailmerge", are trademarks of MicroPro International or NewStar Software.
  129.      The wsNOTE program was formerly sold as a commercial product; it is now 
  130. released as shareware by the author.
  131.  
  132.  
  133.                                GETTING STARTED
  134.                                ---------------
  135.  
  136.  
  137.      The wsNOTE package should contain the following files:
  138.           WSNOTE.EXE (or COM) - the wsNOTE program
  139.           CONFIG.EXE (or COM) - a configuration utility
  140.           SAMPLE.FIL - a sample text file to practice with
  141.  
  142. In addition there may be a READ.ME file, containing last-minute updates to the 
  143. information in this Manual.  If so, TYPE or PRINT this file, or edit it with 
  144. WordStar or VDE, to read it.  Eventually you will want to move WSNOTE, and 
  145. possibly its CONFIG utility, onto your working WordStar disk (if there's room).
  146.  
  147.      wsNOTE is a "post-processor": it reads through a text file that you 
  148. create with WordStar, and it creates a formatted file for you to print.  This 
  149. means that wsNOTE consumes no memory, and will not interfere with your 
  150. existing writing process.  The same input file may be processed to produce 
  151. either footnotes or endnotes, as desired.  The output is a standard WordStar 
  152. document file, and any other software (like indexing utilities) may be used on 
  153. it prior to printing.
  154.      You can convert existing documents for use with wsNOTE.  The easiest way 
  155. is to replace all the note numbers with "##" signs, and collect all the notes 
  156. in a separate ".XNT" file (see "EXTERNAL NOTE OPTION", below).
  157.  
  158.  
  159.      This Manual is short; please read it thoroughly.  It covers:
  160.         1.  How to create or modify text files for use with wsNOTE.  (You may       
  161.            want to examine the file SAMPLE.FIL as you read this.)
  162.         2.  How to run the WSNOTE program itself, to format and number your 
  163.            notes, and proofread and print the output.
  164.         3.  How to use the CONFIG program to take advantage of the many 
  165.            formatting options of wsNOTE.
  166.  
  167.      You will need to be familiar with the use of WordStar itself on your 
  168. computer, including the "dot commands" used by WordStar (and Mailmerge) for 
  169. print-time formatting.  If you find yourself needing to refresh your memory on 
  170. any of this, keep your WordStar manual handy as you proceed.
  171.      The following instructions apply to both the MSDOS and CP/M versions of 
  172. wsNOTE, and to the use of either WordStar or NewWord, identically.
  173.  
  174.  
  175.                                  FILE FORMAT
  176.                                  -----------
  177.  
  178.  
  179.      First, you need to know how to type a note call in your text, the place 
  180. where the note number should go.  Just type it as you always have, except that 
  181. instead of an actual number like 17, type two or three "#" characters.  The 
  182. number may be formatted in any way you like: in square brackets "[##]", or 
  183. superscripted "^T##^T", etc. The "#"s will be replaced by the actual note 
  184. number when you run WSNOTE.  Use of two "#"s gives note numbers up to 99; use 
  185. three only if you expect you will need numbers larger than 99.
  186.      Once you make your choices of format and number of digits, every note 
  187. call in the file must be done the same way.  Any call that is not done exactly 
  188. like the first will not be recognized.  (There is one exception: when you want 
  189. the note number to reset to 1, as at the start of a new chapter, you may use 
  190. "#1" instead of "##", or "##1" instead of "###".)
  191.  
  192. EXAMPLE:      Try the ^SwsNOTE^S^T#1^T program to format your notes.^T##^T
  193.  
  194.                             1                              2
  195. RESULT:       Try the wsNOTE  program to format your notes.
  196.  
  197.      Second, you need to know how to type the actual notes.  They can be put 
  198. after the end of any paragraph, either before or after their calls, though 
  199. they should be reasonably close.  The natural place is at the end of the 
  200. paragraph in which the calls occurred.  Keep the notes in the proper order, 
  201. and remember not to try to put them into the middle of a text paragraph; they 
  202. would not be recognized.
  203.      Each note (or group of several notes) must be enclosed as a "note block" 
  204. between the characters "{}" (curly braces), which distinguish a note block 
  205. from a paragraph of ordinary text.  The "{" must be the first character on its 
  206. line, and the "}" the last on its.  Neither brace will appear in the printed 
  207. output; they are markers only.
  208.      Each note within the block must have somewhere on its first line a number 
  209. "##" or "###" with the same number of digits as the calls have. They may be 
  210. formatted differently from the calls, but again all notes must be done the 
  211. same way.  You can, for example, use "[##]" for the calls and "##." for the 
  212. notes.  Use of "#1" and "##1" in the notes is allowed, if it helps you keep 
  213. things straight, but is not needed, and has no effect.
  214.  
  215. EXAMPLE:      {    ##.  "wsNOTE" is a trademark of the author.
  216.                   ##.  The program can produce either footnotes or endnotes,
  217.               depending on your preferences.}
  218.  
  219.  
  220.      EXTERNAL NOTE OPTION: Most users find note blocks integrated with the 
  221. text to be easiest to use and keep track of.  However, if you prefer to type 
  222. your notes in a separate file (or have already done so), wsNOTE has an 
  223. "external note" option.  Don't put any note blocks in your text.  In the note 
  224. file, just type in the notes as desired, with "##" in place of the numbers; 
  225. don't use block markers ("{}").  Give the note file the same name as the text 
  226. file, and the type ".XNT"; for "PAPER2" or "MAGAZ.ART", use "PAPER2.XNT" or 
  227. "MAGAZ.XNT".  If an ".XNT" (external note) file is present, wsNOTE will 
  228. automatically use it.
  229.  
  230.                                  DOT COMMANDS
  231.                                  ------------
  232.  
  233.  
  234.      When using wsNOTE, a few WordStar/Mailmerge dot commands should not 
  235. ordinarily be used.  Others will operate somewhat differently than usual, 
  236. because wsNOTE interprets them itself at formatting time, and may or may not 
  237. pass them along to WordStar as well.  Also, two new ones are available.
  238.  
  239.      Dot commands that should usually not be used are: ".LH", which would 
  240. change the vertical spacing of lines; ".PF", ".LM", and ".RM", which would 
  241. cause print-time reformatting of text.  If wsNOTE encounters these commands, 
  242. it will issue a warning message, but will keep going.  Thus you can use them 
  243. if you really know what you're doing; but this is not encouraged, and page 
  244. misalignment may result.
  245.      (You should also avoid the formfeed character, ^PL.)
  246.  
  247.      Dot commands whose usage differs under wsNOTE are:
  248.      ".PL", ".MT", ".MB" can each be used only once, at the beginning of your 
  249. file, before any text, or page misalignment may result.  If used, they 
  250. override any default set with CONFIG.
  251.      ".CP" may not function as intended if the text it governs includes 
  252. footnote calls, since the notes cause the page to fill sooner than expected.
  253.      ".LS" will affect the spacing of the output text, but not the notes.  In 
  254. particular, ".LS 2" will produce double spaced text, while the notes remain 
  255. single spaced.  This (rather than typing with ^OS) is the recommended method.
  256.      ".FI" should be used only at the end of a file, where it will chain to a 
  257. new input file.  Don't specify a drive; the file will be sought on the same 
  258. drive as the original one.  This is the easiest way to break up a large 
  259. document.  For example, PART1.DOC might end with the line ".FI PART2.DOC".
  260.      (Although ".LS" and ".FI" are Mailmerge commands, you don't need Mail- 
  261. merge for them to work, because wsNOTE is processing them itself.)
  262.  
  263.      wsNOTE also has two new dot commands of its own:
  264.      ".NN" (Note Number), sets the current note number the same way ".PN" sets 
  265. page numbers.  This can be used to reset to 1 at the start of a chapter, or to 
  266. synchronize numbers across multiple files.
  267.      ".FB" (Figure Block), provides an extra feature which WordStar lacks.  
  268. ".FB nn" causes the next 'nn' lines of text (or blank space) to appear 
  269. together on the next page, while the surrounding text continues to flow around 
  270. normally.  Thus in contrast to ".CP", no premature page break occurs.  If you 
  271. can't see immediately how this is useful, try it out!  This feature is used 
  272. for printing tables intact, or setting aside space for an illustration to be 
  273. pasted in, without interrupting the text in an unnatural way.  Figure blocks 
  274. can be no larger than one page.
  275.      (WordStar will of course not recognize ".NN" and ".FB" as valid dot 
  276. commands; don't be disturbed by the "?" shown in the flag column.)
  277.  
  278.  
  279.                                 RUNNING wsNOTE
  280.                                 --------------
  281.  
  282.  
  283.      Once you've done the work of writing your file, actually formatting it is 
  284. easy.  You can do this either from the operating system prompt, or from within 
  285. WordStar via the Opening (No-File) Menu "R" command.  If you've never used the 
  286. "R" command, now is the time to discover it.  It allows you to run nearly any 
  287. command or program, without exiting from WordStar.  At the Opening Menu, type 
  288. "R".  WordStar asks "COMMAND?", and you simply type in the name (followed by 
  289. any required arguments) and press <RETURN>.  When the program is finished, the 
  290. message "Hit any key to return to WordStar" will appear; doing this brings 
  291. back the Opening Menu.
  292.      In either case, WSNOTE takes two arguments.  The first is your text 
  293. filename, and is required.  Include the drive, if different from the current 
  294. drive.  The second is an optional flag "-e", if you want endnotes; omit it if 
  295. you want footnotes.
  296.  
  297. EXAMPLES: (from DOS, with endnotes)          A>wsnote b:sample.fil -e
  298.           (from WordStar, with footnotes)    COMMAND? wsnote sample.fil
  299.  
  300.      There must be enough free space on the disk in use for another complete 
  301. copy of your document.  Remember to add together the sizes of any files you 
  302. are chaining together, and add a few extra K just to be safe.  When wsNOTE 
  303. stops, there will be a new file on the disk, with the same name as the (first) 
  304. input file, but the type ".PRN".  (SAMPLE.FIL will produce SAMPLE.PRN.)  This 
  305. is the formatted output, all set to print using WordStar's "P" print command.
  306.      It is wise to make a habit of proofreading the ".PRN" file before 
  307. printing it, in order to check the page layout.  Edit it in "D" (document) 
  308. mode, and scroll through it at will.  But remember, to make corrections you 
  309. should edit your source file, then run wsNOTE again.  Make changes directly in 
  310. the ".PRN" file only when needed to get it to print the way you want; and 
  311. never do anything resulting in a net change of the number of lines.  This 
  312. would cause pages to become misaligned in printing.  (Make sure WordStar's 
  313. page break indicators agree with the wsNOTE "..page" markers.)
  314.      If you selected endnotes ("-e"), there will be a second output file with 
  315. the type ".NOT", containing your notes.  It is also a document file, but may 
  316. be edited or reformatted as you like before printing.  (You may, for example, 
  317. want to insert a ".PN" command to get the right page numbering.)
  318.  
  319.  
  320.  
  321.      NUMBERING OPTION: It is also possible to use wsNOTE to simply number 
  322. items in a list, for example a bibliography.  Just enter the usual "##" (or 
  323. "###") for the number of each item, making sure that all are formatted exactly 
  324. the same way.  Then run WSNOTE on the file, with the option "-n":
  325.  
  326. EXAMPLE:            COMMAND? wsnote bibliog.104 -n
  327.  
  328. The numbering will proceed sequentially from 1 (unless modified with "##1" or 
  329. the .NN command).  Other wsNOTE features (such as figure blocks) also remain 
  330. active.  The output file will have the type ".PRN".
  331.  
  332.  
  333.                                   USAGE TIPS
  334.                                   ----------
  335.  
  336.      Make sure that you either (1) use CONFIG to set the page length, top and 
  337. bottom margins in wsNOTE to agree with the defaults you have installed in your 
  338. copy of WordStar, or (2) always put ".PL", ".MT", and ".MB" commands at the 
  339. top of your file.  Otherwise wsNOTE and WordStar won't agree on the page 
  340. format, and pages will get misaligned.
  341.  
  342.      Follow the "FILE FORMAT" instructions exactly.  If a note call or number 
  343. is not done correctly or consistently, wsNOTE won't recognize it, and notes 
  344. may start getting mismatched, or an error may occur.  If a note block is not 
  345. correctly marked off, it will appear to be missing, or not to end, and an 
  346. error will result.
  347.      Be careful if you "block move" a note block, to be sure that it still 
  348. stands as a paragraph: begins after, and ends with, a hard carriage return.
  349.      If you use right justified text, don't use three "###" signs unless you 
  350. will need numbers over 99.  The extra one will add an unnecessary space.
  351.  
  352.      wsNOTE features don't "nest": you can't put dot commands, note calls, or 
  353. note blocks inside of other note blocks or figure blocks.
  354.  
  355.      The .LS command is the easiest way to produce double-spaced text.  The 
  356. alternative, multiple line spacing with ^OS in WordStar, can cause problems in 
  357. the spacing of notes, and is not recommended.  If you must use ^OS, be sure 
  358. that only a single <RETURN> precedes and follows each note block.
  359.  
  360.      If you want a blank line between each note in your output, insert an 
  361. extra <RETURN> after every note in the source file.  Remember to do this for 
  362. the last note in each block, too (before the closing "}"), or some notes will 
  363. not be spaced properly.
  364.  
  365.      There are two ways to handle a document consisting of multiple files.  
  366. First, you can chain the files together with a ".FI" at the end of each.  This 
  367. will produce a single ".PRN" file, with the name of the first input file.  (If 
  368. you are using external notes, they must also be in a single ".XNT" file with 
  369. that name.)
  370.      Alternatively, you can process each file quite separately.  At the start 
  371. of each file, you can use the ".PN" and ".NN" commands to synchronize the page 
  372. and note numbers.  This is best if a single output file would be unwieldy.
  373.  
  374.      Problems can occur in printing the ".PRN" file, if a page ends while an 
  375. alternate print mode (underlined, compressed, etc) is in effect.  For example, 
  376. the footnotes and next page header may also print in that mode, or the text 
  377. may fail to return to it on the next page.  In this event you will need to 
  378. stop the printing, edit the ".PRN" file, and manually insert extra print codes 
  379. where needed to correct the problem.  Then print out the offending pages 
  380. again.  Be careful not to insert or delete any lines in the process, or pages 
  381. will become misaligned.
  382.  
  383.      The smaller the capacity of your disk drive, the smaller you should keep 
  384. your text files.  WordStar always makes temporary and backup files; this can 
  385. quickly fill up a small floppy disk.  Delete ".BAK" files when you can, and 
  386. ".PRN" files once they're printed.
  387.  
  388.                                  USING CONFIG
  389.                                  ------------
  390.  
  391.  
  392.      The CONFIG utility offers you a number of quick, useful ways to customize 
  393. the use of wsNOTE to suit your tastes, or the requirements of a style manual.  
  394. Most people will only need to run CONFIG once.  If you often have to use 
  395. different styles, you will need to either keep CONFIG on your disk with WSNOTE 
  396. or set up several different copies of WSNOTE.
  397.      CONFIG takes a single argument, the name of your wsNOTE program.  (In- 
  398. clude the drive if it's not the current drive.)  Again, CONFIG may be run from 
  399. either the system prompt or the "R" command in WordStar.
  400.  
  401. EXAMPLE:        COMMAND? config wsnote.exe
  402.  
  403.      You will see a menu of all the parameters you can change, which are 
  404. described below, and their current values.  Type the menu letter of the one 
  405. you wish to change, then enter the desired value.  When you're through, hit 
  406. <RETURN> to save your changes, or type ^C to abort without saving.  This copy 
  407. of WSNOTE.EXE (or COM) will be modified as you chose.
  408.      Read this list now, to familiarize yourself with the control you have 
  409. over the appearance of the printed output.  The choices, in order, are:
  410.  
  411.  
  412.      A: note number character.  The default is "#".  If you want or need to 
  413. use a different character to designate note numbers, you may.
  414.  
  415.      B,C: note block delimiters.  The defaults are "{}".  Again, if you 
  416. prefer different characters you may change these.
  417.  
  418.      D,E: note line character, length.  The character to use for the note 
  419. separator line between text and footnotes (D), and how long the line should 
  420. be (E).  Defaults are "-", 20 characters.  You may prefer "~", "_", etc, or 
  421. a longer line.  If you want no line, set the length to 0.
  422.  
  423.      F,G: blank lines before, after line.  These are the number of lines you 
  424. want to skip before and after the note separator line.  Defaults are 1 line 
  425. before (F), and 0 after (G).
  426.  
  427.      H: minimum lines for note start.  Setting this to "n" means that if 
  428. there is not room on the page for the first "n" lines of a footnote, the 
  429. note will be postponed to the next page.  Default is 1 (no postponement).
  430.  
  431.      I,J: printer codes for notes.  You can get your notes to automatically 
  432. print in a different mode from the text (such as compressed), if you want.  
  433. Enter the WordStar control code you've installed to turn on the printer mode 
  434. desired for the notes (I), and the one to return to your text mode (J).  
  435. These might be, for example, ^Q and ^R; type these codes in directly.
  436.      If you use a print mode with a different character width, be sure to 
  437. format your note blocks with appropriately adjusted margins, so their prin- 
  438. ted width will match that of the text.
  439.      Defaults: no codes.  (This displays as "none", and may be entered from 
  440. the keyboard by typing <RETURN> alone.)
  441.  
  442.      K: physical page length.  This is the number of lines on a page.  Set
  443. it to agree with whatever you have installed in WordStar.  This setting is 
  444. overridden by the .PL command, if used.  Default: 66 lines (for ordinary 11" 
  445. paper, 6 lines per inch).
  446.  
  447.      L,M: top, bottom margins.  Again, set these to agree with the defaults 
  448. you have installed in WordStar.  These settings will be overridden by the 
  449. commands .MT or .MB, if used.  Defaults: 0 lines top, 0 lines bottom.
  450.  
  451.      N: new page resets to note 1?  To change this, enter "Y" or "N".  If 
  452. you set this to "Yes", the first note number on each page starts over again 
  453. at 1.  Default: "No", note numbers continue to increment.
  454.  
  455.      O: notes up on short pages?  Enter "Y" or "N".  Ordinarily "No", and 
  456. footnotes always print at the very bottom of the page.  If set to "Yes", on 
  457. a partly filled page, notes (if present) print up right under the text.
  458.  
  459.      P: avoid widow text lines?  Enter "Y" or "N".  Ordinarily "No"; if you 
  460. set this to "Yes", wsNOTE will avoid beginning a paragraph on the last line 
  461. of a page (it will begin on the next page instead).
  462.  
  463.      Q: right justified text?  Enter "Y" or "N".  Ordinarily "Yes", and 
  464. extra (soft) spaces are inserted where necessary to preserve justification 
  465. (for example, after one-digit note numbers).  Set to "No" to avoid these 
  466. extra spaces in unjustified text.
  467.  
  468.      R: buffer size in K.  There are four buffers in wsNOTE, each of this 
  469. size (default: 6K).  The minimum is 2K.  If you start getting "buffer over- 
  470. flow" error messages from wsNOTE, increase this size.  If you get "buffers 
  471. exceed available RAM", decrease it.
  472.  
  473.  
  474.  
  475.  
  476.                                 CONFIG ERRORS
  477.  
  478.      CONFIG modifies the actual WSNOTE.EXE file.  This cannot be done if the 
  479. disk WSNOTE is on is write-protected, or Read/Only.  In such cases, a BDOS 
  480. Error message will appear, and the changes will not be made.
  481.      Note that CONFIG will refuse to save if you have specified a buffer size 
  482. below 2K, or a page length that's too small for the margins.  Correct the 
  483. offending value(s) and try again.
  484.  
  485.      In addition, two error messages may appear when you try to run CONFIG:
  486.  
  487. "can't open input file" - The name you gave for your wsNOTE program doesn't 
  488.   exist.  Either it's misspelled or incomplete, or it's on another drive.
  489.  
  490. "can't CONFIG that file" - The file exists, but it either isn't wsNOTE, or 
  491.   isn't the correct version.
  492.  
  493.  
  494.                                 ERROR MESSAGES
  495.                                 --------------
  496.  
  497.  
  498.      Every effort has been made to trap and identify errors neatly.  When an 
  499. error causes wsNOTE to abort formatting, the output file(s) will of course be 
  500. incomplete.  Take a look at the end of the ".PRN" file, to get an idea of 
  501. where in your source file the problem occurred.  Then refer to this alpha- 
  502. betical list, for some suggestions as to the likely cause.
  503.  
  504.  
  505. "bad dot command argument" - The number following a dot command appears to 
  506.   be invalid or missing.
  507.  
  508. "bad figure block" - A figure block was still being read in when the end of 
  509.   your file was reached.  Either some of its text is missing, or you need to 
  510.   decrease the number of lines in the ".FB" command.
  511.  
  512. "bad note block" - A note block was still being read in when the end of your 
  513.   file was reached.  This means the note block is not terminated properly 
  514.   with "}", <RETURN>.
  515.  
  516. "bad option specified" - The only thing allowed on the command line after 
  517.   "WSNOTE INPUT.FIL" is "-E" or "-N".  You typed something else.
  518.  
  519. "buffers exceed available RAM" - Your computer doesn't have room for four 
  520.   buffers of the current size.  Use CONFIG to decrease your buffer size.  
  521.   The maximum under CP/M will be about 10K; under MSDOS, about 15K.
  522.  
  523. "can't open file" - The file specified in a ".FI" command can't be found.  
  524.   There is an error in the filename, or you tried to specify a drive.
  525.  
  526. "can't open input file" - The file you gave on the wsNOTE command line can't 
  527.   be found on the current (or specified) disk.  Did you misspell it, or is 
  528.   it on a different disk?
  529.  
  530. "can't open output file" - wsNOTE can't write its output on the current (or 
  531.   specified) disk.  Either it's read-only, or its directory is full.  (This 
  532.   error can occur if your input file has the type ".PRN" or ".NOT", which 
  533.   you should avoid.)
  534.  
  535. "figure block exceeds page" - A ".FB" command has requested a figure block 
  536.   larger than the current number of free lines on a page.  Decrease the 
  537.   header and bottom margins, or make the figure block shorter.
  538.  
  539. "figure buffer overflow" - The text of a figure block filled the available 
  540.   buffer.  Decrease the amount of text in the block, or use CONFIG to 
  541.   increase your buffer size.
  542.  
  543. "foot buffer overflow" - The text of footnotes already scheduled to print 
  544.   has filled the available buffer.  Don't call so many notes from a single 
  545.   page, or make them shorter, or use CONFIG to increase your buffer size.
  546.  
  547. "missing note block" - A note block was still being searched for when the 
  548.   end of your file was reached.  Either some notes are missing, or there are 
  549.   too many calls in the text.
  550.  
  551. "no file specified" - You didn't give wsNOTE the name of your text file, so 
  552.   it couldn't even get started.
  553.  
  554. "no note in buffer" - The contents of a note block don't look like notes, 
  555.   because there is no proper "##" number on the first line.  There is 
  556.   probably a simple error in its format.  The same error in a subsequent 
  557.   note in the block will cause it to become part of the preceding one.
  558.      In external note mode (with an ".XNT" file), this message indicates 
  559.   that there weren't enough notes in the file for all the calls in the text.
  560.  
  561. "note buffer overflow" - Your note block appears to be too long to fit in 
  562.   the note buffer.  Probably, the block isn't terminated properly with "}", 
  563.   <RETURN>.  Possibly you've left out some calls, and so have too many 
  564.   notes.  If your notes are simply too large, or you've put in too many 
  565.   before their calls, you need to increase your buffer size with CONFIG.
  566.      In external note mode (with an ".XNT" file), this message means that 
  567.   one single note was too large to fit in the buffer.
  568.  
  569. "page align error" - This is very unlikely.  It indicates that wsNOTE can't 
  570.   cope with the combination of page length, header and bottom margins that 
  571.   you have set with CONFIG, which must be pretty strange.
  572.  
  573. "source line too long" - There appears to be a line in the text file that 
  574.   exceeds the maximum length, currently 256 characters.  You probably forgot 
  575.   to reformat a paragraph.
  576.  
  577. "text buffer overflow" - While looking ahead to find a note block, the text 
  578.   buffer filled up.  You need to put this note block closer to the point in 
  579.   the text where it was called, or to increase your buffer size with CONFIG.
  580.  
  581. "[Warning: extra notes]" - This is only a warning.  wsNOTE has finished, but 
  582.   there still seem to be unused notes.  Probably you left out a call in the 
  583.   text, and the following notes may all be mismatched as a result.  Proof- 
  584.   read the output carefully.
  585.      In numbering ("-n") mode this error means that a note block was found.
  586.  
  587. "[Warning: found .XX]" - This is only a warning; formatting does not stop.  
  588.   You have used a dot command that is not recommended, and will likely cause 
  589.   misaligned pages in your printout.  Abort wsNOTE with ^C if this was a 
  590.   mistake.  Proofread the output carefully.
  591.  
  592. "[Warning: multiple spacing]" - This is only a warning.  wsNOTE has found 
  593.   text that was multiple-spaced with ^OS.  This may cause spacing problems 
  594.   in the notes.  Proofread the output carefully.
  595.  
  596.  
  597.  
  598.                                     [END]
  599.  
  600.                         wsNOTE Manual Rev. 1.34 (05/88)
  601.