On Sun, 1 Jun 2008 00:34:31 -0800, gah wrote:
>
>It is a standard part of the printing subsystem on many
>unix systems.  It is called the "fortran filter", traditionally
>used for printing the output of Fortran programs.  In the case
>of most unix systems, it converts to Postscript.  If one doesn't
>have a PS printer the output is run through Ghostscript to convert
>to the appropriate printer output format.
>
>It seems to be built into the PPR printing system:
>
> http://ppr.trincoll.edu/ppr-doc-1.51/pprdoc/pprdoc.html
>
First, thank you for saying "Fortran" rather than "ASCII".  The
convention is part of the FORTRAN (and, I believe, COBOL) spec,
not of ASCII as is so commonly misstated.

The obsolete "lpr" command had an even more obsolete "-f" option
to perform this function.  When I discovered that no longer
worked, I wrote my own "fortran filter", "landscape -f" as a shell
script (mostly an instream PostScript program) to perform the
function.

I mentioned lately on one of these lists that I have an ISPF Edit
macro, "putpipe" that pipes the edit buffer into a z/OS Unix command.
So, from the command line of an SDSF SE display, I can:

    putpipe path/to/landscape -f >path/to/SYSPRINT.ps

(This works best on a wider than 80-column screen.  But that's a
different thread.)  Then, since we have UNIX filesystems mounted
on both z/OS and Solaris, I can print the .ps file from Solaris.

Would Infoprint Server incorporate some of this?  Isn't it ironic
that z/OS Unix has a "lp" command that prints to the JES spool, but
TSO has a "lpr" command that prints to TCP/IP?

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to