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 / SCRTST.MSS < prev    next >
Text File  |  2000-06-30  |  15KB  |  463 lines

  1. Pageheading(Odd, Left "Scribble Test Document", Right "AUG 08/81 (Odd)",
  2. Value(Page)")
  3. Pageheading(Even, Right "Scribble Test Document", Left "AUG 08/81 (Even)",
  4. Value(Page)")
  5. title(chapter)", Right "Right")
  6. title(chapter)", Right "Right")
  7. MajorHeading(Preface)
  8. index(Instructions)
  9. prefacesection(Purpose of this Manuscript)
  10. This Manuscript is meant to exercise most of the features of Scribble
  11. and Crayon to aid you in testing Scribbles and Crayons that you
  12. develop. 
  13. prefacesection(Creation Notice)Scribble and Crayon Test Manuscript by
  14. begin(itemize)Created for Amethyst User's Group
  15. August 13, 1981. [BAD]
  16.  
  17. Modified to remove some bugs in the formatting commands, generally
  18. cleaned up the contents. Added some extra text so that Scribble and
  19. Crayon problems I am aware of will be pointed up. September 5, 1981. [BAD] 
  20.  
  21. Much of the text was rearranged to more closely match the order of
  22. certain sections of the new (1.3) Scribble manual. Several new
  23. commands were added to the text. September 6, 1981. [BAD]
  24. end(itemize)
  25.  
  26. Include(CON:) 
  27. Include(CON:) at 
  28. Include(CON:).
  29.  
  30. With this version of Scribble: 
  31. include(CON:)
  32.  
  33. And with this version of Crayon: 
  34. include(CON:)
  35.  
  36. include(CON:)
  37. prefacesection(Usage)Once you get Scribble and Crayon configured to
  38. work with your printer(s) run this manuscript thru Scribble/Crayon
  39. (once for each printer type you have defined). Undoubtedly there will
  40. be botches. Hopefully all of the botches will be due to improper
  41. specifications in the CONFIG.DAT file. Once you get things working
  42. right with this file, put a copy of each of the CORRECT outputs you
  43. have created in a (safe) and handy place for future reference. This
  44. will constitute the standard of comparison for the new
  45. Scribbles/Crayons you will produce and submit to AUG. Hopefully all
  46. future submissions for Scribble/Crayon extensions will be able to
  47. format this manuscript as flawlessly (?) as the factory version(s). 
  48.  
  49. As you produce new environments, features and facilities, put tests of
  50. them in this manuscript and try running it thru your new system. This
  51. will give you a resonably effective test to see if your new features
  52. work, and if they inadvertently gronk any other ones. 
  53.  
  54. This file is long for a reason: short files are not likely to exercise
  55. Scribble or Crayon too hard. Weird things can often happen on the 25th
  56. page (only if it's the second page of the index) that you would never
  57. catch until you ran that all-important document off (and distributed
  58. 100 copies of it, before catching it). If you exercise all of the new
  59. and old features at once (or at least most of them) you are more
  60. likely to spot those bizarre 'interaction type' bugs while you are
  61. still programming, and before you start trying to use the system.
  62.  
  63. This manuscript can also help you set up the CONFIG.DAT
  64. file properly for your printers. I didn't get the paper size for my
  65. printer just right until after I had been using Scribble/Crayon for
  66. over four months.
  67. Chapter(Environments)
  68. section(Address Environments)
  69. Address Environment
  70. address(The Amethyst Users Group
  71. Post Office Box 8173
  72. index(Four Digit Zip Code)
  73. section(Center Environments)
  74. center(All of this line should be centered
  75. as this one should be also,
  76. index(Center)
  77. index(Closing)
  78. Closing environment.
  79. it should appear identical
  80. Address}
  81. Index(Comment)
  82. comment(this had better not
  83. show up) This sentence follows the comment.
  84. index(Description)
  85. Description environment :
  86. description{
  87. \You may have trouble formatting this Manuscript with your
  88. Scribble, since I use a 64K system, and I have made extensive use of
  89. the features of Scribble that require lots of memory. It is possible
  90. that you will not be able to use this manuscript if you have 56K, and
  91. almost certain if you only have 48K. In Versions of Scribble 1.3 (and
  92. later, I presume) you can specify how much space to reserve for end
  93. stuff. This feature may well save you. This manuscript uses about 4400
  94. bytes for the largest page and 2900 bytes for the end space when
  95. formatted for a vanilla device.
  96.  
  97. \Maybe indented some more, maybe not.
  98. \In the official Scribbles and Crayons this sentence is NOT indented
  99. even further than the previous sentence.}
  100. Index(Display)
  101. Display:
  102. display(
  103. this is a test line.
  104. this is another.)
  105. which concludes the testing.
  106. index(Enumerate) Note that most "failures" for
  107. index(Personal Computers) are either shipping
  108. damage problems (connectors shaking loose), or operator errors. Common
  109. operator malfunctions are 
  110. enumerate[expecting the $39 microverter to
  111. also modulate the sound so your TV set makes noise (it doesn't, and it
  112. index(RF Modulator)
  113.  
  114. having dead batteries in the RF modulator (since it is easy to forget
  115. to turn off, it is easy to kill the batteries in it).]
  116.  
  117. using the sound connector instead of the D/A connector (or vice versa,
  118. or confusing any of the RCA phono connectors)
  119.  
  120. index(Shifting)
  121.  
  122. using a trashed diskette (a diskette will nearly always get trashed if
  123. index(Trashing Disks)
  124.  
  125. not turning one of the units (Disk, CPU, Monitor) on}
  126. Index(Example)
  127. Example:
  128. example(
  129. this is a test line.
  130. this is another.)
  131. which concludes the testing.
  132. Index(FlushLeft)
  133. FlushLeft:
  134. FlushLeft(
  135. this is a test line.
  136. this is another.)
  137. which concludes the testing.
  138. Index(FlushRight)
  139. FlushRight:
  140. FlushRight(
  141. this is a test line.
  142. this is another.)
  143. which concludes the testing.
  144. index(Format)
  145. Format environment. None of the
  146. telephone numbers are real. Some of the people tell me that they
  147. aren't very real either.
  148. begin(format)
  149.     Allison's Work        454-2086
  150.     Jerry            859-2921
  151.     Linda            555-5691
  152.     Time & Weather        545-1411
  153.     Andrew's Lab        541-4403
  154.     Andrew's Home        544-5012
  155.     Physics Laboratory    541-5659
  156.     Physics Office        541-8386
  157.     UNIX             545-5115
  158.     SPRINT            545-4443
  159. end(format)
  160. index(Itemize) 
  161. These are some of the the things you
  162. index(Dinner)
  163. index(Extreme Illness)
  164.  
  165. index(Leg of brown tree toad)
  166.  
  167. index(Curry Powder)
  168.  
  169. index(Rock Salt)
  170.  
  171. index(Roach poison concentrate)]
  172.  
  173. index(Flour)
  174.  
  175. index(Lard)
  176.  
  177. index(Water)
  178.  
  179. index(Naragansett Beer)]
  180.  
  181. index(Tomato)
  182.  
  183. index(Ragu)
  184.  
  185. index(Baby Gouda Cheese)
  186.  
  187. index(Fresh Zucchini)
  188.  
  189. index(Vienna Sausages)]}
  190. Section(Level Environments)
  191. index(Level)
  192. begin(level)
  193. Level environments.
  194. begin(level)
  195. Level environments.
  196. begin(level)
  197. Level environments.
  198. begin(level)
  199. Level environments.
  200. end(level)
  201.  
  202. Level environments.
  203. begin(level)
  204. Level environments.
  205. end(level)
  206.  
  207. Level environments.
  208. begin(level)
  209. Level environments.
  210. end(level)
  211.  
  212. Level environments.
  213. end(level)
  214.  
  215. Level environments.
  216. begin(level)
  217. Level environments.
  218. begin(level)
  219. Level environments.
  220. begin(level)
  221. Level environments.
  222. end(level)
  223.  
  224. Level environments.
  225. end(level)
  226.  
  227. Level environments.
  228. end(level)
  229.  
  230. Level environments.
  231. end(level)
  232.  
  233. Level environments.
  234. end(level)
  235.  
  236. index(Quotation)
  237. Index(TV Guide)
  238. B[Special:] The Polish experiment in democracy and its
  239. index(Soviet Union) are analyzed in "Why
  240. Poland Makes Moscow Shudder." According to executive producer Bob
  241. foot(TV Guide Vol.29
  242. string(second=page)} which should be
  243. of absolutely no interest to you whatsoever. Ahem. However it
  244. demonstrates this feature effectively.
  245. index(Undent)
  246. index(BRL) have had DEC-10
  247. index(DEC-20) and -20 experience, and consequently,
  248. many of our fond memories are filled with experience with
  249. index(EMACS) EMACS, a screen oriented code and text editing system
  250. index(MIT). As a result of our fondness for EMACS,
  251. index(Mark of
  252. index(Arlington), Massachusetts
  253. index(Massachusetts), who has developed an extensible EMACS
  254. index(C) C, called Amethyst
  255. index(Amethyst). My and my associates at BRL's enthusiam for Amethyst
  256. is great, and one of the first tasks we would doubtless undertake is
  257. index(MUMBLE-DOS). 
  258.  
  259. Mark of the Unicorn has indicated to me that they have successfully
  260. index(Unix descendants)
  261. index(RSX-11) RSX-11. 
  262. They claim that
  263. they have the porting process down to where they can come up on a new
  264. machine in a week or less. Indeed, in light of this degree of
  265. portability, it would be silly of us to not try to get it onto any
  266. system we had. 
  267. end(undent)
  268. Section(Verbatim Environments)
  269. index(Verbatim)
  270.  
  271. index(Two Tabs)
  272. index(Sixteen Spaces)
  273.          this line started with one space and two tabs.
  274.  
  275. all of the above lines should be indented the same amount if your
  276. index(tabstops) are set at every eight spaces (heh, heh)}
  277. index(Verse)
  278. And this is a piece of poetry:
  279. index[Gold in the Mountain]
  280.  
  281. Gold in the mountain,
  282. And gold in the glen,
  283. And greed in the heart,
  284. Heaven having no part,
  285. index(Herman Melville)(1819-1891)
  286. string(third = page)]}
  287. index(Inline Environments)
  288. index(Italics)
  289. foot(Boldface)
  290. string(first=page)
  291.  
  292. foot(Italics)
  293.  
  294. index(Boldface Italics) 
  295.  
  296. index(Roman)
  297.  
  298. P)}
  299.  
  300. T)
  301.  
  302. P)}
  303.  
  304. u)
  305.  
  306. ux)
  307.  
  308. un)
  309. index(Subscripts)
  310. index(Munged)
  311. +(Superscripted 1) word in it.
  312. B<Boldface 2 Superscripted>) word in it.
  313. -(Subscripted 3) word in it.
  314. b<Boldface 4 Subscripted>) word in it.
  315. B<Boldface 5 Superscripted>) both.
  316.  
  317. +(Superscripted 6) word in it.
  318.  
  319. B<Boldface 7 Superscripted>) word in it.
  320.  
  321. -(Subscripted 8) word in it.
  322.  
  323. b<Boldface 9 Subscripted>) word in it.
  324.  
  325. B<Boldface 10 Superscripted>) both.
  326.  
  327. I have noted some bizarre problems that may occur if a line has
  328. subscripted in it and the line below has superscripted. In some cases,
  329. it may be possible for Scribble to overprint the things. Messy.
  330. - environments above include text which
  331. indicates which line they belong to, so that it easier to determine.
  332. index(Commands for Reports)
  333. section(General Confusion) Commands that have been used already used
  334. index(Confused?)
  335. index(Footnotes) I have been using the
  336. Value(third) and
  337. Value(page)} directive in this manuscript already.
  338. subsection(Chapter, Section, Subsection and Paragraph)
  339. index(Subsection)
  340. index(Paragraph)
  341. paragraph(Usage)
  342. I have also been using these throughout.
  343. Paragraph(Indications)
  344. This section contains numbered paragraphs, and this paragraph should
  345. have a number of the form N.N.N.N (Four numbers separated by periods).
  346. Index(UnNumbered)
  347. UnNumbered environment.
  348. UnNumbered environment and should appear on a new page.}
  349. Index(Unnumbered Headings)
  350. index(MajorHeading)
  351. index(Heading)
  352. index(SubHeading)
  353. section(Other Stuff)
  354. Indexing, Appendicies, Prefaces, Pageheading and Pagefooting are all used
  355. in this document. They should appear in the proper locations.
  356. subsection(PageFooting and PageHeading)
  357. index(PageFooting and PageHeading)
  358. index(PageHeading Specifics)
  359. The pageheading should be different on odd pages from the heading on
  360. even pages. Specifically, the left and right text should change places
  361. each page. Also the parity of the page  (odd | even) should appear 
  362. someplace in the heading.
  363. index(PageFooting Specifics) 
  364. The center field
  365. should contain the chapter title. The left and right fields should say
  366. left and right, respectively.
  367. chapter(Miscellaneous Commands and General Directives)
  368. index(Style)
  369. Style directive in this test manuscript.
  370. index(Device)
  371. Device directive in this test manuscript.
  372. index(Blankspace)
  373. Blankspace(1 inches)and there should be one inch between this and the previous line.
  374. index(Ref)
  375. Set directive in this test manuscript.
  376. Ref.
  377. index(Value)
  378. Value directives to determine where the footnotes
  379. occured so that references to them could be printed in the section on
  380. footnotes. This Directive was also used in the PageHeading.
  381. index(Title)
  382. title(chapter).
  383. This directive was also used in the PageFooting.
  384. index(Case)
  385. Case directive in this test manuscript.
  386. index(include)
  387. This is the text that you input:
  388. Message(Give me some text and follow it with a <C-Z>)
  389. index(What it is)
  390. Message(Give me more text and follow it with a <C-Z>)
  391. index(What it be)
  392. index(The End)
  393. index(AUG)
  394. Index(Amethyst User's Group) 
  395. appendixsection(Problems)
  396. In Scribble Version 1.0 this Appendix was B even though it was the
  397. first appendix. Even more strange, Scribble 1.0 referenced this
  398. Appendix as A in the table of contents. Seems to work fine in Scribble
  399. 1.3.
  400. appendixsection(General)
  401. The Amethyst Users Group (AUG) is run solely to disseminate
  402. information on the Amethyst package, and on systems and environments
  403. in which that package may be run. The AUG is in no way affiliated with
  404. Mark of the Unicorn, the originators of the Amethyst package, however,
  405. Mark of the Unicorn retains a membership in the AUG so that hopefully
  406. nobody is groping in the dark, so to speak. Any charges levied by the
  407. AUG are accurate reflections, to the fullest extent possible, of the
  408. costs incurred in the generation of the service provided. The AUG does
  409. not and is not operated in order to make a profit, however the AUG is
  410. b(not) a non-profit organization, since the term 'non-profit
  411. organization' has specific legal meaning, and the AUG has not
  412. qualified for this label and status. Therefore, donations to, and
  413. index(not tax exempt) 
  414. index(Money)
  415. Current charges are as
  416. follows:
  417. description{
  418. \ For 12 months in the USA, 
  419. index(Iowa).
  420. Persons who inquire about the users group will get one free copy of
  421. the most recent newsletter. In other words, if there is no date on
  422. your label, this is your free newsletter. Or, your initial
  423. subscription is for thirteen months at the price of twelve. 
  424.  
  425. b(surface) mail everywhere else.
  426.  
  427. \There are a few hardcopies of Nos 1, 2 & 3 left, for $1.50
  428. each, while they last. 
  429.  
  430. index(USA), as they become available. Send in your
  431. extensions now!!! Disks will be available in IBM 8", OSI CP/M,
  432. and CDOS 5.25". These are also the only formats I can accept machine
  433. readable submissions in. If this is a problem, call me and we can work
  434. something out.}
  435.  
  436. index(Donors) 
  437. of viable extensions submitted on
  438. disk get a free disk full of other neat things (hopefully other
  439. submissions) in return. In the event that I get a flood of
  440. submissions, I will need a few reviewers who are willing to rigorously
  441. test submissions before release. Members may, at their discrection,
  442. submit articles for inclusion in the newsletter. If it's a long one, I
  443. index(Scribble)
  444. format commands still
  445. imbedded, since you never use anything else to format with) since I
  446. don't touch-type, and I'll be sorely tempted to edit it to death.
  447.  
  448. Appendix(Bug Policy) While the Amethyst Users Group is an acceptable
  449. forum for bug reports, I am certain that Mark of the Unicorn would
  450. prefer that glaring errors in Amethyst be reported to them also,
  451. rather than reading about them in the Amethyst Users Group newsletter
  452. index(newsletter) first. Reporting the bug to Mark of the Unicorn
  453. gets it fixed faster. Reporting the bug to Amethyst Users Group helps
  454. the rest of us avoid situations that invoke the bug. So report bugs to
  455. Mark of the Unicorn and Amethyst Users Group, or if you only have one
  456. stamp, send it to Mark of the Unicorn, since they'll see that it gets
  457. fixed, while I can't. I admit that I have been negligent on this count
  458. once or twice, and I vow to abide by my own policy in the future.
  459.  
  460. index(XYZZY)
  461. comment(this is so that we clear it for the
  462. index and table of contents)
  463.