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 / AMETHYST / JDSTNE.MSS < prev    next >
Text File  |  2000-06-30  |  2KB  |  57 lines

  1. style(indent=0 char)
  2. pageheading
  3. pagefooting
  4. flushleft[
  5. Dear AUG,
  6. ]
  7. blankspace(1 line)
  8. I've made a few changes to Scribble and Crayon.
  9.  
  10.  
  11. To Scribble, I've added an "INDENT" environment which indents the
  12. left margin by a half inch.  I also modified Scribble so that
  13. documents can be sectioned without being "chaptered".  This
  14. involved changing the section heading print logic (to omit the
  15. chapter number) and changing the table-of-contents code to not
  16. print chapter numbers.  All of the preceding changes were made as
  17. source changes to AUXIL.C and COMMTOO.C .
  18.  
  19. I hacked CRAYON up so that it understands the new parameter of
  20. "-page n"  where "n" is an integer page number where CRAYON
  21. should first start printing.  This "n" has nothing to do with the
  22. page numbering scheme, but is simply the ordinal page number as
  23. CRAYON prints pages. I don't understand how CRAYON works, so this
  24. change is a true genuine hack; it is not elegant (in fact, its
  25. hardly decent). The changes occur in files CRAYON.H, CRAYON.C,
  26. and DRIVER.C .  When you specify the "-page" option to CRAYON, it
  27. still passes all the text of the file but doesn't begin printing
  28. until the beginning of the designated page. This means that
  29. printing may not start as quickly as you are used to. Don't
  30. despair, its still faster than printing all those unwanted pages.
  31. Before printing anything, a formfeed is output (I tried to
  32. alleviate this, but was completely unsuccessful).
  33.  
  34. All changes which I've made to the source files are marked by a
  35. comment of the form: /* jds */   .
  36.  
  37. Good luck to all who try to use this stuff.
  38.  
  39. address[
  40. Jeffrey D. Stone
  41. 331 Barton Place
  42. Menlo Park,
  43. California 94025
  44. ]
  45. newpage
  46. subheading(Editor's Note) 
  47. I have chosen to include only the functions that Jeffrey changed in
  48. Scribble and Crayon 1.0. This should be more than sufficent for anyone
  49. to implement the same changes as Jeffrey has. If this seems
  50. unacceptable to anyone else, find me a better way and we will try it.
  51.  
  52. display{Barry A. Dobyns
  53. Amethyst User's Group
  54. P.O. Box 8173
  55. Austin, Texas 78712
  56. (512)441-9466}
  57.