\drawline

<#477#>SYNOPSIS:
\drawline[<#155#>stretch<#155#>](x1,y1)(x2,y2)...(xn,yn)
<#477#>
where <#156#>stretch<#156#> is an integer between -100 and infinity.

The above command connects the specified points by drawing a line between each pair of coordinates using line segments of the closest slope available in the fonts. At the minimum two points must be specified. Since there are only finite number of slopes available in the line segment fonts, some lines appear jagged. A 61 can be thick or thin depending on the 62 or 63 declaration in effect; these are the only two thicknesses available for such lines. This is also the most efficient, in terms of memory and cpu usage, way of drawing lines of arbitrary slopes.

The <#157#>stretch<#157#> parameter has properties similar to those described earlier in the context of dashlines. It is again a percentage and implies a certain ``stretch'' or ``shrink''; it is optional and by default is ``0'' unless the default itself has been changed (described later). The same rules apply to the range of the <#158#>stretch<#158#> value. In this case, the number ``0'' signifies that a minimum number of dashes be put such that the line appears solid and each dash ``connected'' at the ends. By reducing the number of dashes by specifying a -ve <#159#>stretch<#159#>, one effectively gets a dashed line. On the other hand, by specifying a +ve <#160#>stretch<#160#>, more dashes will be used in constructing the line, giving a less jagged appearance.

A parameter, namely, 64, has been provided for 65's and its usage is identical to 66 described earlier in the context of 67.

A limitation of drawing lines using line-segment fonts is that the length of segments is fixed and is not user-controllable. If explicit control over the line-segment length is desired, then 68 may be used. If the length of the line to be drawn is smaller than the length of available line segment, then a solid line is constructed using 69 with dots being very close; the thickness of the <#161#>line<#161#> thus constructed is chosen appropriately. Note that in such a case, only a solid line can be constructed between the two points, i.e., dashed appearance can not be given to such small lines, and any -ve stretch is ignored.