11.7 Printing of Formatted Records

On output, if a file was opened with CARRIAGECONTROL='FORTRAN' in effect or the file is being processed by the fortpr format utility, the first character of a record transmitted to a line printer or terminal is typically a character that is not printed, but used to control vertical spacing.

Table 11-5 lists the valid control characters for printing. In this table, the symbol ^ represents a nonprinting space character.

Table 11-5 Control Characters for Printing

Character  Meaning  Effect 
Overprinting  Outputs the record (at the current position in the current line) and a carriage return. 
One line feed  Outputs the record (at the beginning of the following line) and a carriage return. 
Two line feeds  Outputs the record (after skipping a line) and a carriage return. 
Next page  Outputs the record (at the beginning of a new page) and a carriage return. 
$  Prompting  Outputs the record (at the beginning of the following line), but no carriage return. 
ASCII NUL1   Overprinting with no advance  Outputs the record (at the current position in the current line), but no carriage return. 
1 Specify as CHAR( 0 ).

Any other character is interpreted as a blank and is deleted from the print line. If you do not specify a control character for printing, the first character of the record is not printed.


Previous Page Next Page Table of Contents