SJOBRG%MIT-OZ@MIT-MC.ARPA (07/23/84)
I would like to release the program epr to the Info-IBMPC community and the public domain. There are three files: epr.c Computer Innovations C86 source timestmp.c CI C86 auxiliary program for above epr.doc Documentation These files are included in the INFO-IBMPC library. It is customary in the course of program development to output many pages of program listings. Although typical microcomputer printers offer a wide range of format control, it is usually available only when using sophisticated editing and formatting programs (word processors). It would be useful to have a program that offers simplified if limited control when printing ordinary Ascii text files. To this end, a program called epr has been written. It takes advantage of many of the features of the Epson MX-80 and FX-80 printers, as well as allowing the user to specify the format of the output. The following features are supported. * Pagination according to a fix but settable number of lines per page. For sheet-fed tasks, printing will pause between pages. * Selection of a user-specified heading, including insertion of file name, date, time, and page number, or no header at all, or no header on just the initial page. * Choice of top and left margins, line spacing, length and width of page. * Choice of international character set, including whether the Epson special characters (occupying some control codes) should be recognized. * Choice of printing style (condensed, enlarged, pica, elite, etc.). * Control over formatting features: - whether overflow lines are truncated or wrapped to the next line; - whether random control characters are printed or converted to "^X" form; - whether form feeds or additional blank lines separate pages; - how tabs are to be expanded; * Selection of printing options through an indirect file. --Bob