File: CHRTST.FT of Tape: Various/System-Tapes/eb-plot
(Source file text) 

C	PROGRAM CHRTST.FT      CHARACTER GENERATOR TEST
C	-----------------------------------------------
C
	DIMENSION TEXT(10)
C
C  INIT
C
	ITTY	= 4
	IPLOT	= 9
	WRITE	(ITTY,2000)
2000	FORMAT	(' CHARACTER GENERATOR TEST'/
     +		 ' ------------------------'/
     +		 ' (TYPE NEGATIVE  NUMBERS TO EXIT)'/)
C
	CALL	PLTDEV ('FILE',IPLOT)
	CALL	PLTPIC (-1.,-1.,45.,45.)
	CALL	PLTABS (0.,0.,3,1)
	CALL	PLTREL (20.,0.,2,1)
	CALL	PLTREL (0.,20.,2,1)
	CALL	PLTREL (-20.,0.,2,1)
	CALL	PLTREL (0.,-20.,2,1)
	CALL	PLTREL (20.,20.,2,1)
C
C  READ
C
10	WRITE	(ITTY,2010)
2010	FORMAT	(' CHARACTER ORIGIN X,Y ?   ',$)
	READ	(ITTY,1010)X,Y
1010	FORMAT	(3F10.3)
	IF	(X .LT. 0.) GOTO 100
C
	WRITE	(ITTY,2015)
2015	FORMAT	(' HEIGHT , WIDTH , ROTATION ?   ',$)
	READ	(ITTY,1010) HEI , WID , ROT
C
20	WRITE	(ITTY,2020)
2020	FORMAT	(' FONT , NUMBER OF CHARS , STRING ?   ',$)
	READ	(ITTY,1020) IFONT,NCHAR,TEXT
1020	FORMAT	(2I5,10A6)
	IF	(IFONT .LT. 0) GOTO 10
C
C  PLOT
C
	CALL	PLTABS (X,Y,3,1)
	CALL	PLCSIZ (HEI,WID)
	CALL	PLCROT (COSD(ROT),SIND(ROT),1)
	CALL	PLTEXT (TEXT,NCHAR,IFONT,1)
	GOTO 20
C
C  END
C
100	CALL	PLTDEV (0,-1)
	END FILE IPLOT
	END