Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!mcnc!rti-sel!scirtp!dfh From: dfh@scirtp.UUCP (David F. Hinnant) Newsgroups: net.text,net.unix Subject: eqn on a Diablo 630: Yuk! Message-ID: <576@scirtp.UUCP> Date: Sun, 25-May-86 17:37:45 EDT Article-I.D.: scirtp.576 Posted: Sun May 25 17:37:45 1986 Date-Received: Mon, 26-May-86 23:14:42 EDT Distribution: net Organization: SCI Systems, Research Triangle Park, NC Lines: 27 Xref: linus net.text:999 net.unix:7270 I need to generate some sensible eqn output on a Diablo 630. Can this even be done? I'm using "neqn" which may or may not be standard System III or System V, I don't know. I'm using INTERACTIVE's "IN/ix" port. The manual page says neqn is for nroff and eqn is for troff. Other documents indicate that neqn works on some devices, but the 630 is not mentioned. Actually, I get something relatively useful for output as long as the equation doesn't use greek letters. Square roots are OK, and a limit looks pretty good, comparatively speaking. Greek characters don't generate - and I don't expect them to on my current printwheel. If I want a Sigma, I get a "R". Pi comes out as a "C", Rho as a "K". The Integral sign is a "^". Each of these is preceeded with a control-N which is the ASCII "so" (shift out?) Now, what should I expect to happen? Are there some printers that will stop and allow you to change printwheels? I looked in a printwheel catalog ate the "general scientific" wheel which has everything I need. However, the daisy petals don't match. I.e., the "R" isn't the same petal position as the Sigma. Is the control-N an escape for some printers/terminals that does something useful? Any suggestions? -- David Hinnant SCI Systems, Inc. ...{decvax, akgua}!mcnc!rti-sel!scirtp!dfh
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!mcnc!rti-sel!scirtp!dfh From: dfh@scirtp.UUCP (David F. Hinnant) Newsgroups: net.text Subject: neqn and diablo solution (?) Message-ID: <587@scirtp.UUCP> Date: Sat, 14-Jun-86 16:11:26 EDT Article-I.D.: scirtp.587 Posted: Sat Jun 14 16:11:26 1986 Date-Received: Sun, 15-Jun-86 04:23:32 EDT Distribution: net Organization: SCI Systems, Research Triangle Park, NC Lines: 50 Thanks to all who responded to my problem concerning neqn and the diablo 630. First, the correct way to do what I want to do is to use the 450 terminal description: (1) neqn foo.mm | nroff -T450 | lpr My problem is that under our version of UNIX (INTERACTIVE Systems "IN/ix"), the diablo printer spooler mechanism "knows" about the default Teletype escape sequences and converts them automagicly to diablo escape sequences. This means that normally when I say: (2) neqn foo.mm | nroff | lpr I get reasonable output on the diablo (super and sub scripts), but no simulated greek characters. Because the diablo printer driver "back end" "knows" about the old Teletype 37 (I think that's the right number), it somehow munges the diablo escape sequences I get by (1), and I get nonsense for output. Options I considered: a) Use a different "back end" driver. I read the INtext documentation and couldn't easily see how to turn off the Teletype translation. b) Hook the printer up to a spare port and send the file directly without using a "back end". This is easier said than done. The 630 is set for EOB/ACK protocol which the "back end" uses. Changing the dip switches to start/stop is no easy task, and I would have to do it every time I want to generate output, and then change them back. The switches are on the main circuit board, well hidden from easy access. My appeal: Can someone at INTERACTIVE or someone who uses IN/ix tell me how to tell the "back end" driver NOT to try to interpret the control codes in the print file to Teletype codes, but let them go on by? This way I could have a different "back end" option and use the existing printer/back end configuration. -- David Hinnant SCI Systems, Inc. ...{decvax, akgua}!mcnc!rti-sel!scirtp!dfh