home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 31 / CDASC_31_1996_juillet_aout.iso / vrac / txform12.zip / TXFORM12.EXE / rar / DEMO.TXT < prev    next >
Text File  |  1996-03-19  |  5KB  |  167 lines

  1. %   This is the input file for the demonstration of the
  2. %         main features of the TXFORM software.
  3. %
  4. %   Use the command:
  5. %                    TXFORM DEMO.TXT DEMO.OUT
  6. %   to produce the output file corresponding to this file,
  7. %   so that you can compare both listings.
  8. %
  9. %   The text itself has no importance.  Read the comments
  10. %   and the commands to have a quick idea of how TXFORM works.
  11. %
  12. %   Lines begining with a "%" character are comment lines
  13. %====================================================================
  14. %   Set Left Page Margin to column 5
  15. \PML:5
  16. %   Set Right Page Margin to column 70
  17. \PMR:70
  18. %   Set Page Length to 62
  19. \PLE:62
  20. %====================================================================
  21. %   Set number of blank lines after paragraph to 1
  22. \ASL:1
  23. %   Full Justify the text
  24. \AJF
  25. %   Set the date format
  26. \DFR:nnn DD YY
  27. %====================================================================
  28. %   Turn the page footer On
  29. \FO+
  30. %   Set left text to "TXFORM Shareware"
  31. \FTL:TXFORM Shareware
  32. %   Set right text to page number
  33. \FTR:Page _#p
  34. %use single line for separator
  35. \FLC:-
  36. %====================================================================
  37. %   Turn the page Header On
  38. \HE+
  39. %   Set Left Text to "TXFORM DEMO FILE"
  40. \HTL:TXFORM DEMO FILE
  41. %   Set right Text to Current date
  42. \HTR:_#d
  43. %   Do not draw line after header
  44. \HL-
  45. %   Skip three lines after Header
  46. \HLA:3
  47. %====================================================================
  48. %   Skip 10 lines
  49. \LSK:10
  50. %   Let us draw a title in a frame centered in space
  51. \AM+
  52. %   Let us turn filling mode off, so that each line is written
  53. %   indendantly
  54. \AF-
  55.                  TXFORM DEMO
  56. %   Let us draw an horizontal line
  57.                      -
  58.    This is the input file for the demonstration of the
  59.          main features of the TXFORM software.
  60. %   Let us draw an horizontal line
  61.                      -
  62.    The text itself has no importance.  Read the comments
  63.    and the commands to have a quick idea of how TXFORM works.
  64. %   Let us draw an horizontal line
  65.                      -
  66.  
  67.                   DEMO TEXT
  68.  
  69. %   terminate Frame Mode, and draw the frame and inside text
  70. \AM-
  71. %   Reset filling mode on
  72. \AF+
  73. %====================================================================
  74. %   Let us create a first chapter called "OVERVIEW"
  75.  
  76. \SLV:1:OVERVIEW
  77. This text is directly under the heading of the chapter.  Note that
  78. creating a new heading at level 1 is automatically preceeded by a page jump.
  79.  
  80. % we use two macros to refer to an other section and page.
  81. This is a macro to refer to a page of section _ssss (page _pppp).
  82.  
  83. We will hereby create two subsections.
  84. \SLV:2:Overview, Step 1
  85. This is the text of the first subsection.
  86. \SLV:2:Overview, Step 2
  87. This is the text of the second subsection.  Will will create here two
  88. sub/sub sections:
  89. \SLV:3:Sub/Sub N° 1
  90. And the text for this sub-sub section ...
  91. \SLV:3:Sub/Sub N° 2
  92. And the text for this sub-sub section ...
  93. %====================================================================
  94. %   Let us create a new chapter
  95. \SLV:1:The second and last chapter
  96. To begin with, let me show you how to create an enumerated list of
  97. text with bullets:
  98. \ITZ:■
  99. \ITT
  100.     The list begins with that item.  The text can be several lines longs,
  101.         and does not need to be properly aligned.
  102.  
  103.     Note that paragraphs are not automatically itemized.
  104. \ITT
  105.     Here we will create a sub list, with two items and a different bullet.
  106. \ITZ:*
  107. \ITT
  108.     This is the first item of the sub list.
  109. \ITT
  110.     This is the last item of the sub list.  We need the command '\ITS' at the
  111.     end of each list.
  112. \ITS
  113. \ITT
  114.     This is the third and last text of the main list.  It is followed
  115.     by the '\ITS' command
  116. \ITS
  117.  
  118. % here we define the dynamic macros: _pppp contains the current page,
  119. % and _ssss the current section. There are used in chapter 1 (look for
  120. % _ssss and _pppp in this file).
  121. This is the page and section to which we refer in chapter 1
  122. \MAP:_pppp
  123. \MAS:_ssss
  124.  
  125. %====================================================================
  126. Now, we will draw a separator line over the whole of page width:
  127. \LFI:=
  128. Let us now skip five lines
  129. \LSK:5
  130. It is done.  Now, something else ...
  131. \AC+
  132. Let us write some text centered.
  133. Each line remain separated of the other ones,
  134. because centering disabled the filling.
  135. \AC-
  136. %====================================================================
  137. \AIL:10
  138. \AIR:-10
  139. But this text is in the center and is properly aligned because it has
  140. been justified using the margins.  The left margin has been move of
  141. 10 characters to the right, and the right margin has been moved of 10
  142. characters to the left.  The margins are reset after this paragraph, by
  143. moving them again of the opposite values.
  144. \AIL:-10
  145. \AIR:+10
  146. %====================================================================
  147. %   turn appendix mode on
  148. \SAP
  149.  
  150. % the next section will be the first appendix
  151. \SLV:1:FIRST APPENDIX
  152.  
  153. % we can have sub sections in appendix too:
  154. \SLV:2:General
  155. This is just any text that will be used for the APPENDIX A, called the
  156. "FIRST APPENDIX".
  157. \SLV:2:Remark
  158. Once you are in appendix mode, you may not return
  159. to normal mode.
  160.  
  161. %====================================================================
  162.  
  163. % This is the end of the input file.
  164.  
  165. \ZZZ
  166.  
  167.