Please enable JavaScript to view this site.

A-Shell Reference

CRLF = <Boolean>

(Unix only) CRLF=ON may be used in conjunction with DEVICE=AUXLOC: to force the output lines to have CRLF (aka CRNL) terminators. This may be handy to eliminate the "stair step" problem that occurs under Unix when the printer does not automatically add a CR to each LF or NL character.

To deal with the "stair step" problem in printer devices other than AUXLOC:, you typically select a printer filter to translate NL characters to CRNL during output. Or, you would configure the printer to automatically supply its own carriage return.

A related setting in miame.ini is OPTIONS=CRNL, which causes all sequential output files created by A-Shell to have CRLF terminators instead of the Unix-standard LF terminators. This would eliminate the need for special CRLF handling in your printer INI, but may cause confusion with the ability of some other Unix utilities to act on those files, due to the non-standard line terminators.