PROGRAM EXA_6
C USE DISLIN for Fortran 90!
DIMENSION X(2),Y(2)
CHARACTER*6 CTYP(8)
DATA X/3.,9./CTYP/'SOLID','DOT','DASH','CHNDSH',
* 'CHNDOT','DASHM','DOTL','DASHL'/
CALL SETPAG('DA4P')
CALL DISINI
CALL PAGERA
CALL COMPLX
CALL CENTER
CALL CHNCRV('LINE')
CALL NAME('X-axis','X')
CALL NAME('Y-axis','Y')
CALL TITLIN('Demonstration of CURVE',1)
CALL TITLIN('Line Styles',3)
CALL GRAF(0.,10.,0.,2.,0.,10.,0.,2.)
CALL TITLE
DO I=1,8
Y(1)=9.5-I
Y(2)=9.5-I
NY=NYPOSN(Y(1))
NX=NXPOSN(1.0)
CALL MESSAG(CTYP(I),NX,NY-20)
CALL CURVE(X,Y,2)
END DO
CALL DISFIN
END
Figure B.6: Line Styles