home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / wp / rubicon5.zip / MANUAL.4 < prev    next >
Text File  |  1989-10-07  |  4KB  |  107 lines

  1.  
  2.                 __________________________________________
  3.                |                                          |
  4.                |  Section 4: ALIGNMENT AND JUSTIFICATION  |
  5.                |__________________________________________|
  6.  
  7.  
  8. CONTENTS
  9.  
  10. 4.1 Line Breaks
  11. 4.2 Justification
  12. 4.3 Justifying Fill
  13.  
  14.  
  15. 4.1 LINE BREAKS
  16.  
  17. When processing text, the Publisher automatically inserts line breaks,
  18. where required, to fit the text within the column width specified by the
  19. user.  The following tags may be used to insert a "hard" line break,
  20. that is, an instruction to end the current line and begin a new one,
  21. even if the column width has not been reached. 
  22.  
  23. <QD>  Quad: Ends line, and justifies it using currently prescribed "rag
  24.       setting" (justification scheme)
  25.  
  26. <QC>  Quad Centre: Ends line, and centre-justifies it
  27.  
  28. <QJ>  Quad Justify: Ends line, and justifies it left and right
  29.  
  30. <QL>  Quad Left: Ends line, and left-justifies it
  31.  
  32. <QR>  Quad Right: Ends line, and right-justifies it
  33.  
  34. <Z>   Zero Film Advance (at next line break, starts new line on same
  35.       baseline as current line, i.e. overprints current line)
  36.  
  37. <QZ>  Quad Zero:  Short form for the tag sequence <Z><QL>
  38.  
  39. 4.2 JUSTIFICATION
  40.  
  41. "Justification" refers to the horizontal positioning of the lines 
  42. within the column.  In general, a full line of text with standard 
  43. letter spacing and word spacing, will be somewhat shorter than the 
  44. prescribed column width, and may be horizontally positioned in several 
  45. ways, known as forms of justification, which may be selected using the
  46. following tags.
  47.  
  48. <RR> Rag Right: Left justification only (right margin is ragged)
  49.  
  50. <XR> Cancel Rag:  Left and Right  justification, also called "full
  51. justification"  (neither margin is ragged)
  52.  
  53. <RL> Rag Left: Right justification only (left margin is ragged)
  54.  
  55. <RC> Rag Centre: Centre justification (lines are centred without length
  56.      adjustment, both left and right margins are ragged)
  57.  
  58. "Aesthetic Rag" is a sophisticated form of left and right justification,
  59. in which the text is left-justified, but limits are imposed on the
  60. degree to which lines can be extended to make them reach the right-hand
  61. edge of the column, so that the word and letter spacing appears more
  62. natural. The right-hand margin of aesthetic rag text is not perfectly
  63. straight, but is smoother than that of ragged right text. Aesthetic Rag
  64. only applies to lines which would otherwise be fully justified (that is,
  65. both left and right justified.) 
  66.  
  67. <aesthetic_rag= > 1: Enable Aesthetic Rag   0: Disable Aesthetic Rag 
  68.  
  69. <aesthetic_zone=f> set the "aesthetic zone" parameter = f, where f is a
  70. number between 0 and 1, such as 0.75. 
  71.  
  72. This parameter controls the effect of aesthetic rag. The smaller f is,
  73. the more ragged the right margin will be.  f=0 is like ordinary rag
  74. right; f=1 is like ordinary full justification.
  75.  
  76. 4.3 JUSTIFYING FILL
  77.  
  78. It is sometimes desirable (particularly in tabular presentations and the
  79. like) to extend a line to full column width by inserting fill characters
  80. at suitable locations, instead of adding or extending blank spaces, as
  81. in normal full justification. The publisher will perform justifying fill
  82. automatically, using the fill character and width (spacing) specified by
  83. the tag 
  84. <leader char=n width=w> where n iis the ASCII code or pi number of the
  85.              desired fill character), and w is the space between fill
  86.              characters in em-widths. 
  87.  
  88. EXAMPLE: <leader char=45 width=0.75> specifies the fill character as a
  89.          hyphen `-', on .75 of an em-space. 
  90.  
  91. If no character or width is specified, the Publisher will use a period 
  92. `.' on an en-width. This combination is commonly called an en-leader.
  93.  
  94. Justifying Fill is invoked by inserting the tag <JF> at one or more 
  95. locations in the line. The extra space (distance) required to fully 
  96. justify the line will be divided equally among the occurances of <JF>, 
  97. and will be represented in the printed text by a row of the designated 
  98. fill character, spaced as specified.
  99.  
  100. EXAMPLE: the line
  101.  
  102. This is<JF>a demonstration<JF>of justifying fill.<QJ>
  103.  
  104. will appear in print as
  105.  
  106. This is...............a demonstration...............of justifying fill.
  107.