Olivetti JP101 Programmed Vertical Tabulation, Vertical Tab VDU1,11, Paper Skip, Line Feed

Page 5

Support Group Application Note No. 002, Issue 1

16th June 1992

 

 

14)Programmed Vertical Tabulation

VDU1, 27, 1, 81 (format information) VDU1, 27, 1, 90

This is the vertical version of 12) above. See 12) for more information. The following program demonstrates printing as programmed vertical tab stops.

10@%=0

20VDU2

30VDU1, 27, 1, 81'

40PRINT"60;10;15;40;47";

50VDU1, 27, 1, 90

60Z=0

70REPEAT

80PRINT Z;

90VDU1, 11

100Z=Z+1

110UNTIL Z=6

120VDU1, 12

130VDU3

15)Vertical Tab VDU1,11

Prints contents of buffer up to tab code, then performs paper skip to next vertical tab stop as defined by a Vertical Tabulation Program. If there is no vertical tab stop defined, then the printer performs one line feed.

16) Paper Skip

VDU1, 12

Performs paper feed to first print line of next page.

17)Relative Vertical Form Skip

VDU1, 27, 1, 73, 1, i, l, j, l, k (where i=48+x, j=48+y, k=48+z)

Performs a paper skip of xyz line feeds, where xyz is less than 255. For example to obtain 100 line feeds use VDU1, 27, 1, 73, 1, 49, 1, 28, 1, 48

18) Line Feed

VDU1, 10

Performs a single line feed

Support Group Application Note No. 002, Issue 1

5

 

 

Image 5
Contents BBC B BBC B+ Using the Olivetti JP101 printerDouble Width Characters On Using the Acorn JP101 Spark Jet PrinterDouble Width Characters Off Double Height Characters On VDU1, 27, 1Double Height Characters Off General ResetUnderlining Underlining OffProgrammed Horizontal Tabulation Alternative National Character SetsVDU2 Repeat Print ZVertical Tab VDU1,11 Programmed Vertical TabulationPaper Skip Relative Vertical Form SkipCarriage Return Audible AlarmClear Printer Buffer Plotter Programming