# lines

How to download and try this example

    Usage: pl -gif lines.htm

    #proc areadef
      rectangle: 1 1 5 5
      xrange: 0 10
      yrange: 0 10

    #proc annotate
      location: 3(s) 9.5(s)
      text: Styles

    #proc line
      notation: scaled
      linedetails: width=0.5  style=0
      points: 1 9 5 9

    #proc annotate
      location: 1(s) 9(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	0

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=3
      points: 1 8.5 5 8.5

    #proc annotate
      location: 1(s) 8.5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	1

    #proc line
      notation: scaled
      linedetails: width=0.5  style=2 dashscale=3
      points: 1 8 5 8

    #proc annotate
      location: 1(s) 8(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	2

    #proc line
      notation: scaled
      linedetails: width=0.5  style=3 dashscale=3
      points: 1 7.5 5 7.5

    #proc annotate
      location: 1(s) 7.5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	3

    #proc line
      notation: scaled
      linedetails: width=0.5  style=4 dashscale=3
      points: 1 7 5 7

    #proc annotate
      location: 1(s) 7(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	4

    #proc line
      notation: scaled
      linedetails: width=0.5  style=5 dashscale=3
      points: 1 6.5 5 6.5

    #proc annotate
      location: 1(s) 6.5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	5

    #proc line
      notation: scaled
      linedetails: width=0.5  style=6 dashscale=3
      points: 1 6 5 6

    #proc annotate
      location: 1(s) 6(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	6

    #proc line
      notation: scaled
      linedetails: width=0.5  style=7 dashscale=3
      points: 1 5.5 5 5.5

    #proc annotate
      location: 1(s) 5.5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	7

    #proc line
      notation: scaled
      linedetails: width=0.5  style=8 dashscale=3
      points: 1 5 5 5

    #proc annotate
      location: 1(s) 5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	8

    #proc line
      notation: scaled
      linedetails: width=0.5  style=9 dashscale=3
      points: 1 4.5 5 4.5

    #proc annotate
      location: 1(s) 4.5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	9

    ////////////////////////

    #proc annotate
      location: 8(s) 9.5(s)
      text: Dashscale (style 1)

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=1
      points: 6 9 10 9

    #proc annotate
      location: 6(s) 9.(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	1

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=2
      points: 6 8.5 10 8.5

    #proc annotate
      location: 6(s) 8.5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	2

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=3
      points: 6 8 10 8

    #proc annotate
      location: 6(s) 8(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	3

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=4
      points: 6 7.5 10 7.5

    #proc annotate
      location: 6(s) 7.5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	4

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=5
      points: 6 7 10 7

    #proc annotate
      location: 6(s) 7(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	5

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=6
      points: 6 6.5 10 6.5

    #proc annotate
      location: 6(s) 6.5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	6

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=8
      points: 6 6 10 6

    #proc annotate
      location: 6(s) 6(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	8

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=10
      points: 6 5.5 10 5.5

    #proc annotate
      location: 6(s) 5.5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	10

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=15
      points: 6 5 10 5

    #proc annotate
      location: 6(s) 5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	15

    #proc line
      notation: scaled
      linedetails: width=0.5  style=1 dashscale=20
      points: 6 4.5 10 4.5

    #proc annotate
      location: 6(s) 4.5(s)
      textdetails: align=R adjust=-0.05,-0.05
      text:	20

    /////////////////////////

    #proc annotate
      location: 3(s) 3.2(s)
      text: Width (style 0)

    #proc line
      notation: scaled
      linedetails: width=0.5
      points: 1 1 1 3

    #proc annotate
      location: 1(s) 0.5(s)
      text:	.5

    #proc line
      notation: scaled
      linedetails: width=1
      points: 2 1 2 3

    #proc annotate
      location: 2(s) 0.5(s)
      text:	1

    #proc line
      notation: scaled
      linedetails: width=2
      points: 3 1 3 3

    #proc annotate
      location: 3(s) 0.5(s)
      text:	2

    #proc line
      notation: scaled
      linedetails: width=3
      points: 4 1 4 3

    #proc annotate
      location: 4(s) 0.5(s)
      text:	3

    #proc line
      notation: scaled
      linedetails: width=4
      points: 5 1 5 3

    #proc annotate
      location: 5(s) 0.5(s)
      text:	4

    #proc line
      notation: scaled
      linedetails: width=5
      points: 6 1 6 3

    #proc annotate
      location: 6(s) 0.5(s)
      text:	5