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 / FTNOTE14.LBR / FTNOTE14.DQC / FTNOTE14.DOC
Text File  |  2000-06-30  |  26KB  |  472 lines

  1.                  FTNOTE.DOC
  2.                  ----------
  3.             Documentation for FTNOTE.COM
  4.             (C)1984,  Eric Meyer
  5.               (Version 1.4 - 84/08/27)
  6.  
  7.        Requires: CP/M operating system and WordStar(tm)
  8.  
  9. This program and its documentation are released to the public domain.
  10. They may be used, copied, and distributed by all as long as NO charge
  11.       is involved, and NO unauthorized changes are made.        
  12. ---------------------------------------------------------------------
  13.  
  14.               I. INTRODUCTION
  15.  
  16.      FTNOTE.COM is a formatting utility for WordStar files.  Its main
  17. function is to allow the printing of WordStar documents with page-bottom
  18. footnotes, but it does internal page referencing and improved block
  19. formatting as well.
  20.      FTNOTE will automatically move your footnotes into and out of your
  21. text file; number them for use as end notes; or produce a printable file
  22. with them at page bottom.
  23.      FTNOTE is an effective but simple program.  It does NOT attempt to
  24. duplicate the existing capabilities of WordStar: editing, justification,
  25. or printing.  It is a utility to be used in conjunction with WordStar.
  26.  
  27. FEATURES:   * simple, natural file format
  28.         * automatic separation of text and notes
  29.         * will produce end notes or footnotes as desired
  30.         * automatic footnote numbering
  31.         * numbering can match up across multiple files
  32.         * page-mode or continuous footnote numbers
  33.         * long notes will continue on next page
  34.         * many formatting options allow flexible results
  35.         * automatic internal page reference numbering
  36.         * useful improved figure-block formatting
  37.         * can be run FROM WORDSTAR with Main Menu "R" command
  38.  
  39. TYPICAL USE SEQUENCE:
  40.  (1) Create the source file (text with notes)  WHATEVER.DOC
  41.  (2) Extract notes to separate file WHATEVER.NOT: run FTNOTE WHATEVER -E
  42.  (3) Combine the DOC and NOT files for printing:  run FTNOTE WHATEVER
  43.  (4) Print or Mergeprint the output file  WHATEVER.PRN
  44.  
  45. ---------------------------------------------------------------------
  46.  
  47.        II. THE COMMAND LINE: MODES, OPTIONS, FILES
  48.  
  49. SYNTAX:     FTNOTE [D:]FILENAME -mode         (utility modes)
  50.      or FTNOTE [D:]FILENAME [options]    (formatting)
  51.  
  52. Do not include the filetype on the FTNOTE command line.  FTNOTE
  53. will look for files (of filename FILENAME) with the filetypes DOC,
  54. NOT, D#C, N#T, and PRN as appropriate.    (See FILE USAGE.)
  55.  
  56. EXAMPLES:
  57.    ftnote dissert -e     extracts DISSERT.NOT from DISSERT.DOC
  58.    ftnote art1 #an^     combines ART1.DOC and ART1.NOT into
  59.             ART1.PRN for printing (see options below)    
  60.  
  61. In the following instructions, the phrase "the DOC file" means the
  62. file with your specified name, and filetype DOC, i.e. ART1.DOC.  "The
  63. NOT file" is then ART1.NOT, etc.
  64.  
  65. UTILITY MODES:
  66.      If you wish to create the needed NOT file by extracting footnote
  67. text from your DOC file, use the "-e" mode.
  68.      If you later wish to replace the footnotes into the DOC file,
  69. which makes major editing of the document a lot easier, use "-r" mode.
  70.      If you wish to have end notes instead of footnotes, once you
  71. have the DOC and NOT files separate, the "-n" mode will simply number
  72. the notes in each sequentially, producing files D#C and N#T.  This
  73. mode does NO other formatting.
  74.      The default mode is formatting mode, which combines the DOC and
  75. NOT files into a PRN output file with notes at page bottom, etc.  Most
  76. of the following instructions apply to the preparations for or use of
  77. this format mode.
  78.  
  79. FORMATTING OPTIONS:
  80.      If you are ready to format (combine the DOC and NOT files into a
  81. PRN file ready to print), the option string may contain any of the
  82. following:    (1) the character "#".
  83.           (2) the character "^".
  84.           (3) any ONE of characters =, ~, _, @.
  85.           (4) any PAIR of characters A, N, Q, W, E, R, Y.
  86. These allow you to choose the following optional features.
  87.      (1) By default, footnote numbers run continuously from 1 to 99
  88. (or 999).  However, if you use the "#" option, you can instead have the
  89. numbers start over at 1 on each page.
  90.      (2) By default, footnotes are printed at the bottom of the
  91. page even when the text ends higher up.  Use the "^" option if you
  92. would prefer the notes to be right under the text regardless.
  93.      (3) By default, page bottom notes are preceded by a blank line
  94. followed by a short line of dashes (-).  The length of this line can
  95. be changed via a user patch, below.  You can change this to a line of
  96. =, ~, or _ if you prefer.  (For _, this line will precede the blank
  97. line, so it doesn't collide with footnote superscripts.)  If you want
  98. no visible line, use @, and you will simply get two blank lines.
  99.      (4) You may choose to have footnotes print out in a different
  100. print style than the body of the text.    If you have a set of ^P codes
  101. installed in WordStar to use such a feature of your printer (for
  102. example, compressed print mode on a matrix printer), put the appro-
  103. priate pair of letters in the option string.  For example, if you
  104. have set up ^PA to enter compressed mode and ^PN to return to normal
  105. print, use "AN" in the option string.  (Remember to format the note
  106. file accordingly; use wider margins for smaller print, so the text
  107. and notes will have the same physical line width in the PRN file.)
  108.  
  109. FILE USAGE:
  110. Be sure to give your original source file the filetype "DOC".
  111.      All files to be used by FTNOTE must be on the same drive: the
  112. one you specified on the command line (or the logged drive).
  113.      Here is a summary of FTNOTE's file usage.    Note that in order
  114. not to fill up your disk, it does not create BAK files. 
  115.        MODE      INPUT FILE(S)   KEPT?      OUTPUT FILE(S)
  116.        ----      -------------   -----      --------------
  117.     -n        .DOC, .NOT       yes           .D#C, .N#T
  118.     -e           .DOC       NO           .DOC, .NOT
  119.     -r        .DOC, .NOT       NO         .DOC    
  120.      (format)        .DOC, .NOT       yes         .PRN
  121. Always keep a backup copy of your document and notes, in case something
  122. goes wrong.  Note that in the "-e" and "-r" modes, FTNOTE replaces or
  123. erases the existing DOC and NOT files when it is finished.  (Unless it
  124. aborts, in which case it will merely leave a ".$$$" file behind.)  To
  125. protect your existing notes, the "-e" mode will refuse to run if a NOT
  126. file already exists.
  127.      Make sure you always have enough space on the disk to hold another
  128. full copy of your entire document, whatever mode you are using.
  129.      When using format or "-n" modes, every DOC file must have its
  130. corresponding NOT file, even if it makes no footnote calls!  Running
  131. "-e" on a DOC file with no footnotes will produce an empty (0 K) NOT
  132. file, which must exist for format or "-n" mode to work.
  133.      You can print the PRN file with WordStar or MailMerge, but be
  134. cautious about editing it.  Don't insert or delete lines, or the page
  135. breaks will get misplaced.  If you want to revise the document, edit
  136. the DOC file, and run FTNOTE again.
  137.      Very large files are best broken up into manageable pieces (this
  138. is true even when not using FTNOTE).  Output can be recombined using
  139. the .FI dot command, or page and footnote numbers can be made to mesh
  140. using the .PN and .FN commands to start each piece with the appropriate
  141. numberings.
  142.  
  143. -------------------------------------------------------------------
  144.  
  145.              III. USING FOOTNOTES
  146.  
  147. FILE FORMAT:
  148.      Unlike some commercial programs, FTNOTE does not use non-Wordstar
  149. type imbedded commands that disturb the appearance of your text file.
  150. You can create your text just as you have in the past.
  151.      Whenever you need to insert a footnote, a place is held for its
  152. number with two "##" characters.  (When you want to start again with
  153. note 1, use "#1".)  These must be enclosed within a pair of characters
  154. of your choice, called "delimiters".  Typical delimiters are pairs of
  155. brackets "[##]" or WordStar superscript codes "^T##^T", or a leading
  156. space and a following period " ##.".  You must use the same delimiters
  157. consistently throughout your text, but you may use a different set in
  158. the notes.
  159.      The footnotes must be entered into the file following a <CR> (hard
  160. carriage return), typically (but not necessarily) the one that ends the
  161. paragraph in which they were called; and in the proper order.  Each
  162. note must begin with another delimited "##" (or "#1") flush left.  At
  163. the end of the block of notes, enter a "]" followed by a <CR>, and then
  164. continue with the text.
  165.      You might write the file ART1.DOC like this (each "<" flag in
  166. Wordstar indicates a hard carriage return):
  167.  
  168.           |  ...seafood derivatives in the native  population
  169.    (text)     |  as a whole. [##]  This result agrees with recent
  170.           |  findings, as well as the classic  study [##]  of
  171.           |  Jenkins and Namabi.                   <
  172. ------------- |   ##. This does, of course, vary greatly with the
  173.  (block of    |  season.  See Hirsch (1944), chapter XII.       <
  174.    notes)     |   ##. B. Jenkin and S. Namabi (1961), "Seafood in
  175. ------------- |  the Native Population", JGH 7:156-78. ]       <
  176.  (more text)  |       On the other hand, fairly little is known...
  177.  
  178. Note the use of brackets as delimiters in the text; a space and a
  179. period as delimeters in the notes; and the "]" ending the note block.
  180.      Running FTNOTE in the "-e" (extract) mode will then remove all
  181. these footnotes into a separate file.  (Alternatively, if you find it
  182. convenient, you may write them in a separate file yourself to begin with,
  183. as version 1.0 required.  No closing "]"s are needed in the NOT file.)
  184.      Now you have a file ART1.DOC which looks in part like this:
  185.  
  186.     |  ...seafood derivatives in the  native population
  187.     |  as a whole. [##]  This result agrees with recent
  188.     |  findings, as well as the classic  study [##]  of
  189.     |  Jenkins and Namabi.                     <
  190.     |    On the other hand, fairly little is known...
  191.  
  192. and you have a file ART1.NOT which looks in part like this:
  193.  
  194.     |   ##. This does, of course, vary greatly with the
  195.     |  season.  See Hirsch (1944), chapter XII.         <
  196.     |   ##. B. Jenkin and S. Namabi (1961), "Seafood in
  197.     |  the Native Population", JGH 7:156-78.         <
  198.  
  199. Finally, running FTNOTE in "format" mode will produce the output
  200. file ART1.PRN, a non-document file looking something like this:
  201.  
  202.     |...found to be far greater than the average intake  |
  203.     |  of seafood derivatives in the  native population  |
  204.     |  as a whole. [19]  This result agrees with recent  |
  205.     |  findings, as well as the classic  study [20]  of  |
  206.     |  Jenkins and Namabi.                     |
  207.     |    On the other hand, fairly  little is  known  |
  208.     |  of possibly similar practices in the neighboring  |
  209.     |                             |
  210.     |  ------------------------                 |
  211.     |   19. This does, of course, vary greatly with the  |
  212.     |  season.  See Hirsch (1944), chapter XII.         |
  213.     |   20. B. Jenkin and S. Namabi (1961), "Seafood in  |
  214.     |  the Native Population", JGH 7:156-78.         |
  215.  
  216. Observe that the text will remain formatted exactly as it was in the
  217. DOC file, and the notes as they were in the NOT file.
  218.  
  219.      Note: if you are going to use "-n" mode for end notes, you MUST
  220. use "#1" in the corresponding footnote each time you use it in the
  221. text, or your end notes will be misnumbered.  Use of "#1" in the notes
  222. is not required for format mode, but is recommended for consistency.
  223.  
  224. THREE-DIGIT FOOTNOTES:
  225.      With larger documents, you may find that you need the footnote
  226. numbering to continue past 99.    It is now possible to use FTNOTE with
  227. footnotes up to 999: instead of using "##" (or "#1") as shown in the
  228. examples above, simply use "###" (or "##1").  If you do not need the
  229. larger note numbers, you will find that the two-digit form above will
  230. produce more attractive results.  Note that whether you choose two- or
  231. three-digit footnotes, you must be consistent throughout your document
  232. and notes.
  233.  
  234. ADVANCED TECHNIQUES:
  235.      With a little ingenuity, you can get FTNOTE to handle a variety
  236. of format requirements that I didn't have in mind when I wrote it.
  237. Here are some problems people have had in the past.
  238.      Example 1:  FTNOTE requires footnote text to begin in column 1,
  239. but you want your whole document (text and notes) to print out with
  240. a ten-space left margin.  Solution: write your file without the
  241. margin (all those extra spaces waste disk space anyway).  Use a dot
  242. command, either .LM or .PO, to create the margin at print time.
  243.      Example 2:  MLA footnote style requires the first line of each
  244. footnote to be indented, and the number superscripted.    Solution:
  245. use a fixed tab (^PI) and a superscript as your delimiters in the
  246. notes (e.g. ^I##^T).  Then after formatting, edit the PRN file and
  247. change all ^I##^T to ^I^T##^T, completing the superscript toggles.
  248.      Example 3:  You want to take advantage of Figure Blocks, page
  249. referencing, etc, but you want end notes, not footnotes.  Solution:
  250. Run "-n" mode first.  (This produces a D#C file which has no "##"
  251. footnote calls, and a N#T file.)  Then rename the D#C file to NEW.DOC,
  252. the N#T file to NEW.NOT, and format these with FTNOTE NEW.  The NEW.PRN
  253. file will then be your final text, and NEW.NOT is the endnotes for it.
  254.  
  255. --------------------------------------------------------------------
  256.  
  257.               IV. PAGE REFERENCING
  258.  
  259.      The automatic internal page referencing feature available in format
  260. mode allows you to refer in the course of your text to a number of other
  261. locations in your text by page number.    The two most common uses for
  262. this are in constructing a table of contents, and referring to figures
  263. and other references.  FTNOTE allows 52 separate locations to be marked
  264. for this use; references may be made either earlier or later in the text.
  265. (This feature cannot be used to build an index; the number of markers is
  266. too small, and each should be set at only one location.)
  267.      Page references are delimited by the control character ^P, placed in
  268. your WordStar text like any other control-P code, by typing ^P, then P.
  269. Referencing will not be invoked if no ^P is found in your DOC file.  It
  270. is a two-pass operation, so it will double the formatting time for your
  271. document, if used.  You will get a message "Scanning ahead..." when page
  272. referencing begins, and "Scan complete" at the end of the first pass.
  273.  
  274. SUMMARY:  To set reference marker A:   ^PA^P     (no adjacent spaces)
  275.       To call for its value:       ^PAAA^P     (spaced normally)
  276.  
  277.      Page reference markers run from "A" to "Z", and from "a" to "z".  To
  278. set marker "A", identifying a location for further reference, you enter
  279. the sequence "^PA^P" in your text between an appropriate pair of words,
  280. with NO intervening spaces: for example, "CHAPTER^PA^PIV. ASTRONOMY."
  281. You can now refer to the page on which "CHAPTER IV" occurred by asking
  282. for the value of marker "A", by entering the sequence "^PAAA^P" where you
  283. want the page number: for example, "Chapter IV...........page ^PAAA^P."
  284. In formatting, the marker setting "^PA^P" will be replaced by a space " ",
  285. and any marker references "^PAAA^P" will be replaced by that page number,
  286. giving for example "Chapter IV............page 29.", assuming the heading
  287. "CHAPTER IV. ASTRONOMY." winds up on page 29.
  288.      Page references may be in a different file from the corresponding
  289. marker setting, only if the files are chained with the .FI command.
  290. Otherwise the attempt to reference a nonexistent marker gives an error.
  291.  
  292. --------------------------------------------------------------------
  293.  
  294.              V. TECHNICAL DETAILS
  295.  
  296. DOT COMMANDS:
  297.      You should be aware that certain WordStar/Mailmerge dot commands
  298. work in a nonstandard manner with FTNOTE, and a few are not allowed.
  299. The nonstandard group are interpreted by FTNOTE, and often are removed
  300. from the PRN output file.  These include:
  301.     .PL will change the page length.  (See PRINTER FORMAT.)  It may
  302. occur only once, at the top of your DOC file.
  303.     .HE, .PA, and .PNnnn,  all have their normal effects, except that
  304. the default header is a blank line with page number at column 74.
  305.     .CPnn will work as intended unless the text it covers includes
  306. footnotes, which may cause a page break earlier than expected.
  307.     .LSnn will change the line spacing of the text in the formatted
  308. output, but will leave footnotes and Figure Blocks single spaced.  When
  309. entering consecutive blank lines, remember that each one will be multi-
  310. plied by the current LS spacing.
  311.     .FI NEWNAME.DOC, as the last line of the DOC file, will chain to
  312. a new pair of input files, NEWNAME.DOC and NEWNAME.NOT, while still using
  313. the same output file(s).  Thus you can break a large document up into
  314. small pieces, and have the output combined properly upon formatting or
  315. numbering.  The alternative would be to use the .PN and .FN commands at
  316. the beginning of each piece to match up the page and footnote numbers,
  317. and process and print each separately.    .FI works in "-n" mode also; it
  318. is ignored by "-e" and "-r".  Do not specify a drive; all files will be
  319. sought on the same drive as the original ones.
  320.      (.LS and .FI are MailMerge commands, but you don't have to use
  321. Mailmerge for them to work, because FTNOTE is processing them itself.)
  322.  
  323.      The dot commands that are not allowed are those that would upset
  324. the vertical page formatting FTNOTE is doing.  These are .FM, .FO, .HM,
  325. .LH, .MB, and .MT.  (Note: the formfeed character ^PL should not be used
  326. either.)  Upon encountering any of these commands, FTNOTE will issue
  327. a warning message, and suppress the command.  (If you really know better,
  328. you can edit the PRN file: you will find the offending dot command with
  329. ".IG" stuck in front of it, which you can remove.  But the result will
  330. probably be misplaced page breaks.)
  331.  
  332.      FTNOTE also offers two dot commands of its own:
  333.     .FB (Figure Block) provides another formatting capability WordStar
  334. lacks.    ".FB nn" will force the next 'nn' lines of text to print as a
  335. contiguous block at the top of the next new page; the current page con-
  336. tinues until full, in contrast to the .CP command.  This block may, for
  337. example, contain the text of a table, or blank lines for a figure to be
  338. pasted in.  At most a whole page can be reserved (Page Length - 1 - Header
  339. Margin - Bottom Margin, by default 66 - 1 - 3 - 8 = 54), so any larger value
  340. of 'nn' will default to one page.
  341.     .FN (Footnote Number): ".FN nnn" sets the next footnote number to
  342. 'nnn'.    This is most useful in combination with .PN at the beginning of a DOC
  343. file.  (.FN works in "-n" mode also, IF it is the first line of the file.)
  344.      WordStar itself ignores these two FTNOTE dot commands.
  345.  
  346. PRINTER FORMAT:
  347.      The default page format for FTNOTE is intended for standard
  348. 11" paper at 6 lines per inch, giving 66 lines per page.  In this
  349. case FTNOTE actually prints 54 lines per page.
  350.      You can vary the placement of text on the page by moving the
  351. platen and resetting top-of-form on your printer.  If you want to
  352. use different forms, such as legal paper, the page length may be
  353. changed via the .PL command or user patch.  If you have installed
  354. WordStar with a default page length other than 66, you should change
  355. the .PL user patch to get FTNOTE's page length to agree.  When
  356. printing the PRN file, instruct WordStar to use formfeeds, if that
  357. is not your default.
  358.      The size of the top and bottom margins may also be changed by user
  359. patches.  These changes cannot be made merely by editing the dot commands
  360. that begin an existing PRN file: they affect the page length, and page
  361. breaks would be misplaced.
  362.  
  363. CAVEATS:
  364.      Don't try to put footnotes, dot commands, or ^P page references in
  365. the text of a Figure Block or a footnote.  FTNOTE won't recognize them.
  366. Don't use the page reference code (^P) for any other purpose.
  367.      Be sure to follow the instructions on FILE FORMAT above exactly.
  368. A small error could cause a note to be ignored, or a portion of your
  369. text to be misplaced.  In particular, be careful not to misuse the "#"
  370. or "]" characters.   If you see a problem in your output, a little
  371. experimentation should lead you to a solution.
  372.      You must be in single spacing (^OS1) before entering footnote
  373. text.  This should be no problem: since .LS can control line spacing,
  374. you should never need to use the ^OS command anyway.
  375.      Be careful while using alternate print modes (including underline,
  376. italics, etc) in your document.  If a page break occurs while the text
  377. is in such a mode, for example, any footnotes on that page, along with
  378. the next page header, will also appear in that alternate print mode.
  379. You may have to edit the PRN file and insert extra print codes.
  380.      Proofread your output carefully!
  381.  
  382. ----------------------------------------------------------------------
  383.  
  384.           VI. FURTHER TECHNICAL NOTES
  385.  
  386. USER CUSTOMIZATION:
  387.      You can change several default parameters in FTNOTE.COM, if you
  388. wish, by using DDT, SID or equivalent to patch the following bytes:
  389. ADDRESS  DEFAULT  LEGAL RANGE    DESCRIPTION
  390. -------  -------  -----------    ------------------------------------
  391.  08D8H     23H (#)   20H - 7FH    Footnote number character
  392.  08D9H     5DH (])   20H - 7FH    Character marking end of note block
  393.  08DAH     03H (3)   00H - 08H    Lines between header and text (.HM)
  394.  08DBH     08H (8)   00H - 08H    Lines left blank at page end (.MB)
  395.  08DCH     42H (66)  08H - 7FH    Physical page length in lines (.PL)
  396.  08DDH     4AH (74)  01H - 7FH    Column number for page number
  397.  08DEH     10H (^P)  01H - 1DH    Control code for page referencing
  398.  08DFH     14H (20)  01H - 7FH    Length of dashed line for footnotes
  399. Thus you can, for example, avoid complications in a text that contains
  400. many "#" signs by changing to "@" for your number marker character; or
  401. get more lines on the same size page by decreasing the .MB number.
  402.      You can also change the filetypes used by FTNOTE, if for example
  403. you prefer "TXT" to "DOC".  The default filetypes DOC, NOT, PRN, D#C,
  404. and N#T appear from address 08E0H to 08F3H.
  405.      NO changes to the object code of FTNOTE.COM by the user are auth-
  406. orized outside the address range 08D8-08F3 provided for this purpose.
  407.  
  408. ERROR MESSAGES:
  409.      These are immediate error messages:
  410. ! no file          (no file name specified)
  411. ! bad option X          (illegal or contradictory format option specified)
  412. ! NOT file exists     ("-e" won't run if there's already a NOT file)
  413. ! bad user patch      (an illegal default value has been patched in)
  414.      These are non-fatal warning messages; be aware that something may
  415. not be working as you intended.  Abort with ^C if you wish.
  416. ? ignored .XX           (unacceptable dot command)
  417. ? ignored .XX; bad argt    (bad number in .CP, .FN, .FB, .LS, or .PN)
  418. ? extra notes           (better check for missing references in text)
  419.      These errors will cause formatting to abort; the PRN file will
  420. end abruptly where the error was detected.
  421. ! missing notes       (there's no note body for a footnote call in text)
  422. ! buffer full          (you probably forgot to terminate a footnote)
  423. ! duplicate ref X     (you tried to set this marker a second time)
  424. ! not set: ref X      (you tried to reference a marker that wasn't set)
  425. ! bad ref ^P$          (invalid page marker reference attempt)
  426. ! can't open MY.DOC   (can't find (or write to?) the specified file)
  427.  
  428. VERSION HISTORY:
  429.      This program was developed on an Osborne Executive computer with
  430. CP/M 3.0 and WordStar 3.3, using the Software Toolworks C/80 compiler.
  431. It has been much improved since, largely in response to user feedback.
  432. Note: files created with earlier versions should be upward compatible,
  433. but not necessarily vice versa.  [Exception: page referencing codes
  434. from versions 1.3x are not compatible with version 1.4.]
  435.   84/03/29    FTNOTE 1.0   8K
  436.      The basic program, with "formatting" mode only.  Options allow
  437.     numbering and print mode control.  Requires the user to write a
  438.     separate file of notes.  Offers .FB figure block command.
  439.   84/04/09    FTNOTE 1.1   10K
  440.      Added "-e" and "-r" modes: note texts can be entered in the
  441.     document, immediately following the "[##]" call, making writing (and
  442.     editing) easier.  Added the .FN dot command.
  443.   84/04/25    FTNOTE 1.2   12K
  444.      Notes can be entered en bloc at paragraph bottom.  Added "-n"
  445.      mode for folks who want end notes.  Allowed dot commands .LS and .PL.
  446.      Options: vary line character; print notes up with text on short pages.
  447.      NOTE --->    Version 1.21 corrected a bug in the page header.
  448.   84/06/14    FTNOTE 1.3   16K
  449.      Better algorithm allows more flexible options for delimiters,
  450.      fewer recognition errors.    Added page referencing feature, .FI dot
  451.      command.  Several default parameters made user-patchable.
  452.      NOTE --->    Versions 1.31-33 corrected minor bugs: more dot commands
  453.      are now "acceptable"; last-line note calls no longer cause trouble.
  454.   84/08/27    FTNOTE 1.4   17K
  455.      Allows larger page and (optionally) footnote numbers.    Page ref-
  456.      erence codes modified for larger numbers (no longer compatible with
  457.      versions 1.3x).  Footnote separator line options improved.  Minor
  458.      bugs associated with use of ".FI" and "#1" fixed.
  459.  
  460. FEEDBACK:
  461.      If you think you have found a bug in this program, or have some
  462. suggestions for improving it, please contact:
  463.       Eric Meyer, 427 N. Washington, Bloomington, IN 47401.
  464.       Phone (812)332-5018, CompuServe [74415,1305].
  465. As said above, this program is free, and I hope you find it useful.
  466. However, if you would like to express your support for it, you may send
  467. a check for $10 to become a registered user: you will be notified of
  468. future revisions, and can order copies of the latest version in most
  469. common minifloppy formats for $5 each.
  470.  
  471. -----------------------------------------------------------------------
  472.