home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / articles / Sughrue / iffing.txt < prev    next >
Text File  |  2006-10-19  |  9KB  |  181 lines

  1. .IF DSK1.C3
  2. .CE 2
  3. *IMPACT/99*
  4. by Jack Sughrue
  5.  
  6.  IFFING TIW    
  7. .IF DSK1.C2
  8. 
  9.  
  10. To what state have we arrived, jargonwise, when such a title as IFFING TIW has
  11. some meaning?
  12. If you use T.I. WRITER or any of its improved versions (T.K. WRITER, B.A.
  13. WRITER, or - by far the most superior - FUNNELWEB), you may have become
  14. familiar with the Include File structure.  This Include-Filing process (known
  15. as IFfing) allows some extraordinary things to happen to your word processor.
  16. It automatically brings up a file into your text that will let you access,
  17. simply, some very complex things.
  18. Like what? 
  19.  Like that, for example; but let's say you'd like to have a term-paper style
  20. format (centered heading, right justification, wide margins, double spacing,
  21. along with an active transliteration key to underline, double strike, super/sub
  22. script and so on at will WITHIN YOUR DOCUMENT AND OPERATED FROM KEY PRESSES!),
  23. then IFfing will give it to you.  Then lets say that part way through this term
  24. paper you need a large indentation and condensed type to offset that piece from
  25. the rest of the paper.  And then go back to the original structure.  IFfing
  26. does that by just adding a few characters before the offset piece and a few
  27. characters to return it, right in the text as you are typing.
  28. Or say you have a series of sections to a long piece of writing: a novel
  29. perhaps.  You have six chapter written, you want to load up the disk and print
  30. all six chapters saved under different filenames.  With the flick of an IFfing
  31. switch you can print them ALL while you're off having dinner or taking your dog
  32. to the cheese factory.  When you return your novel (to this stage) is printed
  33. out.  That's IFfing.
  34.  
  35. First, you must build a file to be IFfed.  Ninth easiest thing in the world.
  36. (We'll discuss the other eight in another column some time, but I will mention
  37. that breathing is Number One.  So you can see the competition.)
  38.  
  39. ^.FI;AD;LM 4;RM 75;IN +3
  40. ^.TL 1:27,52
  41. ^.TL 2:27,53
  42. ^.TL 3:27,83,0
  43. ^.TL 4:27,83,1
  44. ^.TL 5:27,84
  45. ^.TL 6:27,66,3
  46. ^.TL 7:18
  47. ^.TL 8:27,87,1
  48. ^.TL 9:27,87,0
  49. ^.TL 19:27,66,2
  50. ^.TL 20:18
  51. ^.TL 12:7
  52. ^.TL 21:27,45,1
  53. ^.TL 22:27,45,0
  54. ^.TL 15:27,71
  55. ^.TL 16:27,72
  56. ^.TL 17:27,69
  57. ^.TL 18:27,70
  58.  
  59. Above, for example, is a code template I use in thePLUS!companion disk I
  60. wrote and edited for the Fairware market.  As template codes go it is fairly
  61. simple.  The first line FIlls, ADjusts (for right justification), Left Margins
  62. (in 4), Right Margins (in 75), and INdents (3 in from ANY Left Margin I
  63. establish during my document).  This, I would assume, would be a reasonable
  64. standard for most text.  I could have added (and DID on other templates) double
  65. spacing, automatic page numbering, a pre-designed HEader, or many other things.
  66. The template above is primarily to activate the TL key.  After this template is
  67. SAVEd as a file (Do not type in the > sign.  Begin each line with the period.),
  68. it is best to keep that tiny file on your main FUNNELWEB (or whatever) disk
  69. under a quick title.  I refer to it as C3 because it is the third templete I
  70. created.  C2, for example, will automatically let me type out in condensed at
  71. 132 columns wide with all the TL keys intact.  C4 will give me the term-paper
  72. structure I mentioned above.  C1 is strict TL.  My margins and indents will be
  73. my own problem.  And so on.
  74. Okay.  Let's say you've typed in and SAVEd that exact file under the filename
  75. C3 on your FUNNELWEB on DSK1.
  76. Now, whenever you load your wordprocessor and the cursor awaits your initial
  77. command, type T <ENTER>.  Then put an L on 1, and I on 5, and an R on 38.  This
  78. will set your screen margins within the width of the screen and will
  79. automatically create an indentation at the start of each paragraph.  You'll be
  80. able to read everything ON your screen - no more windowing.
  81. Next, press FCTN/0.  This will rid the screen of line numbers and let you view
  82. your literary masterpiece unfettered.
  83. Now your cursor is sitting in the upper left corner of your screem rarin' to
  84. go.  Type the following without the parentheses: (.IF DSK1.C3) and press ENTER.
  85.  
  86. Type whatever text you want, viewing it perfectly on your screen.  Feel free to
  87. use the TL keys to underline, enlarge, condense, doublestrike, superscript,
  88. italicize, letter quality, elite, whatever, whenever you wish.
  89. The code is sitting there to automatically FORMAT this text into the original
  90. FIll/ADjust etc. you wanted.  And, even though the template is tiny, you have
  91. the most extraordinary other things built in.
  92. The TL chart is mnemonic.  I built it that way when I first began to us the TL
  93. key in 1981 to help myself remember.  It has been very easy, very faithful.
  94. With that C3 sitting in DSK1., all you do to automatically call up any of this
  95. stuff is type the following:
  96. CTRL/U, SHIFT/n, CTRL/U.  n is the letter that turns ON the desired printer
  97. code.  The following ALPHABETICAL letter, using the same CTRL/U, SHIFT/n,
  98. CTRL/U will turn off the code.
  99. An example would be if you wanted some words doublestruck for emphasis.  You
  100. would type along regularly.  Then when you came to the word or words you wanted
  101. doublestruck you would type CTRL/U, SHIFT/O, CTRL/U.  Then type all the things
  102. you want in dark type.  Then type CTRL/U, SHIFT/P, CTRL/U.  That will shut it
  103. off, and you can go on typing to your heart's content.  If O turns it on, P
  104. turns it off.  Italics is turned ON by A, so B turns it off.  Underlined is
  105. turned on by U, so V turns it off.  If you wanted some words underlined and
  106. doublestuck and in italics with the above template, you would type CTRL/U,
  107. SHIFT/UOA, CTRL/U.  To turn this batch off type CTRL/U, SHIFT/VPB, CTRL/U.
  108. Neat, eh?
  109. (At the end of this article is the complete mnemonic code Quick Reference Chart
  110. for the FUNLPLUS! Template C3 shown above.)
  111. (The TL key, by the way, can do MUCH, MUCH more than just activate printer
  112. codes in this way.  But that will have to be another column.)
  113.  
  114. Now back to our text.  You've type all you wanted (let's say a two-page letter)
  115. and you're ready to print.  Type SF.  Type DSK2.WHATEVER.  After the file is
  116. SAVEd to another disk, go back to the Command line (FCTN/9) and type Q <ENTER>
  117. and E <ENTER>.  If you are using FUNNELWEB you are back to the menu.  Type 2
  118. (FORMATTER).  When the file comes up it'll say DSK2.WHATEVER.  Turn on your
  119. printer.  Press the keys all the way down and watch your printer PRINT out
  120. full-width, right-justified, fully-coded text!
  121.  
  122. But what if you wanted to print lots of files?  There are lots of ways of doing
  123. this.  Whatever is convenient for you.
  124.  
  125. I took the C3 template above and added the following for a special projet:
  126. ^.HE Poetry Book:THE LINK by Jack Sughrue
  127. ^.FO Page %
  128. ^.IF DSK2.THE/LINK1
  129. ^.IF DSK2.THE/LINK2
  130. ^.IF DSK2.THE/LINK3
  131. ^.IF DSK2.THE/LINK4,
  132. This printed out each file of my book after first going back to DSK1.C3 to see
  133. what was expected of the FORMATTER.  But it would go to DSK2 to get each file
  134. itself.
  135. I could even add
  136. >.IF DSK3.THE/LINK5
  137. >.IF DSK1.LAST/POEM
  138. >.IF DSK.BOOK.CREDITS
  139. if I wanted to, becasue the original IFfer will sort it all out for me.  If one
  140. file is on DSK3 and another on DSK1 and another in ANY drive as long as the
  141. disk name is BOOK, it will find the file and PRINT it out.
  142. Isn't that extraordinary?
  143.  
  144. With IFfing you can expand the horizons of your FUNNELWEB (or whatever TIW
  145. processor you're using) to exciting new dimensions.  I have used the IFfing so
  146. much over the years, I have even created LF templates that make the LOADing
  147. even faster. I have a file called 2, for example, that automatically loads up
  148. the C2 code and the first few lines including condensed FORMAT codes which
  149. can't be replicated in this article.  But you could actually create the
  150. following file and call it 3 (because it will draw up C3) in the automatic
  151. process:
  152. ^.IF DSK1.C3
  153. ^.CE 4
  154. ^FUNLPLUS! v. 4.4
  155. ^~~~~~~~~~~~~~~~~
  156. ^by Jack Sughrue
  157. ^~~~~~~~~~~~~~~~
  158.  
  159. This automatically loads the IF and CEnters the next four lines which act as a
  160. quick heading for letters about Version 4.4.  From there I can type the notes
  161. or comments or letters or article and SAVE it by its new name.  When I print it
  162. out, it will call up C3 and PRINT out all my text within the C3 structure.
  163. This is great because you are automatically at the Command Mode when you enter
  164. FUNNELWEB.  Just typing DSK1.3 loads up everything shown above AND the Tabs I
  165. had previously set.  Thus, no more TABbing; no more typing the IF info, no more
  166. setting up the text structure.  It's all in one number - 3.  And all the
  167. FORMATting code is in C3.  Beautiful.
  168. I don't know of another wordprocessor that allows such wonderful flexibility
  169. and speed.
  170. This system of templates would be even greater with RAMdisk and DSDD drives, of
  171. course, but all my system had when I first created and used these codes was one
  172. SSSD drive, and it sure is easy and fun.
  173.  
  174. [Jack Sughrue, Box 459, E.Douglas MA 01516]
  175.  
  176.  
  177. If any newsletter editor prints these IMPACT/99 articles, please put me on your
  178. mailing list.  Thanks - JS
  179.  
  180. ÇåÇ╒ïÉòƒ⌐│╜╟╒╒╒╒╒╒╒╒Çå
  181.