When the first character of a formatted record is transferred to an output file or printer, it can be interpreted as a carriage control character (and not printed) if the file is opened with CARRIAGECONTROL='FORTRAN' in effect. The I/O system recognizes the characters listed below as carriage control characters and does not print them. Character Meaning --------- ----------------------------------------- '+' 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. '0' Two line feeds: Outputs the record (after skipping a line) and a carriage return. '1' 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 NULL Overprinting with no advance: Outputs the record (at the current position in the current line), but no carriage return. (ASCII NULL is specified as CHAR(0).) Any other character is interpreted as a blank and is deleted from the print line. If you accidentally omit a carriage control character, the first character of the record is not printed.