I claim: 1. In a nonimpact printer system, an interface for interconnecting said nonimpact printer with a host processor line printer print driver that transmits lien printer setup data and lineprinter character definition data prior to transmitting line printer print character data comprising: means for storing said line printer setup and line printer character definition data received from said print driver; memory means for storing a plurality of character set definitions, forms overlays and copy modifications, each of said character set definitions including a plurality of print character definitions; means, responsive to said stored line printer character definition data received from said print driver, for translating independent of operator intervention, said line printer character definition data into character set selection data; means, responsive to said character set selection data, for selecting the one of said character set definitions stored in said memory means corresponding to said stored line printer character definition data; means for converting said stored line printer setup data into corresponding nonimpact printer control signals; and means for activating said nonimpact printer to print a print character corresponding to each received print character data along with forms overlays and copy modifications as designated by said line printer setup data. 2. The apparatus of claim 1 wherein said activating means includes: line buffer means for buffering said received print character data on a line basis; means for translating said stored line of print character data to a corresponding line of nonimpact print data using said selected character set definition; page buffer means for storing a plurality of said corresponding lines of nonimpact print data; forms overlay buffer means for storing forms overlay data; means for writing said forms overlay data into said page buffer means; copy modification buffer means for storing copy modification data; means for writing said copy modification data into said page buffer means; and means responsive to said page buffer means storing an entire page of print data forms overlay data and copy modification data for printing said stored page of print data. 3. The apparatus of claim 2 wherein said activating means further includes: means responsive to said converting means for formatting each said line of nonimpact print data using said nonimpact printer control signals. 4. In a nonimpact printer system, a method of interconnecting said nonimpact printer with a host processor line printer print driver that transmits line printer setup data and line printer character definition data prior to transmitting lineprinter print character data comprising the steps of: storing said line printer setup and line printer character definition data received from said print driver; storing in a memory a plurality of character set definition, forms overlays and copy modifications; translating, independent of operator intervention, said received line printer character definition data into character set selection data; selecting, in response to said character set definition data, the one of said character set definitions stored in said memory corresponding to said stored line printer character definition data; converting said stored line printer setup data into corresponding nonimpact printer control signals; and activating said nonimpact printer to print a print character corresponding to each received print character data. 5. The method of claim 4 wherein said step of activating includes the steps of: buffering in a line buffer said received print character data on a line basis; translating said stored line of print character data to a corresponding line of nonimpact print data using said selected character set definition; storing in a page buffer at a plurality of said corresponding lines of nonimpact print data; and printing, in response to said page buffer storing an entire page of print data, said stored page of print data. 6. The method of claim 5 wherein said step of activating further includes the step of: formatting each said line of nonimpact print data using said nonimpact printer control signals. 7. In a printer system having a nonimpact printer and a host processor equipped with a line printer print driver, wherein said line printer print driver transmits line printer setup data, forms overlays, copy modifications and line printercharacter definition data to said nonimpact printer prior to transmitting print character data, a printer interface connected to and interconnecting said line printer print driver and said nonimpact printer comprising: means connected to said line printer print driver for emulating a line printer, including: means for storing said line printer setup and line printer character definition data received from said line printer print driver; memory means for storing a plurality of character set definitions, forms overlays and copy modifications; means for translating, independent of operator intervention, said received line printer character definition data into character set selection data; means, responsive to said character set selection data, for selecting the one of said character set definitions stored in said memory means corresponding to said stored line printer character definition data; means for selecting the one of said forms overlays stored in said memory means; and means for selecting the one of said copy modifications stored in said memory means; and means connected to said nonimpact printer and said emulating means for converting line printer control signals received from said line printer print driver into nonimpact printer print control signals. 8. The apparatus of claim 7 wherein said printer interface further comprises: means for activating said nonimpact printer to print a print character corresponding to each received print character data. 9. The apparatus of claim 8 wherein said activating means includes: line buffer means for buffering said received print character data on a line basis; means for translating said stored line of print character data to a corresponding line of nonimpact print data using said selected character set definition; page buffer means for storing a plurality of said corresponding lines of nonimpact print data; and means responsive to said page buffer means storing an entire page of print data for printing said stored page of print data. 10. The apparatus of claim 9 wherein said activating means further includes: means responsive to said converting means for formatting each said line of nonimpact print data using said nonimpact printer control signals. 11. The apparatus of claim 7 further including: means, located in said host processor, for generating said character set definitions, forms overlays and copy modifications; and means, located in said host processor, responsive to said generating means for transmitting said generated character set definition to said memory means. 12. In a nonimpact printer system, an interface for interconnecting said nonimpact printer, that prints print data on a page by page basis, with a line printer print driver that transmits line printer setup data and line printer characterdefinition data prior to transmitting print character data, said print character data being transmitted one line at a time, comprising: means for storing said line printer setup, forms overlays, copy modifications and line printer character definition data received from said print driver; memory means for storing a plurality of character set definitions, each of said character set definitions including a plurality of print character definitions; means, responsive to said stored line printer character definition data received from said print driver, for translating, independent of operator intervention, said line printer character definition data into character set selection data; means, responsive to said character set selection data, for selecting the one of said character set definitions stored in said memory means corresponding to said stored line printer character definition data; means for converting said stored line printer setup data into corresponding nonimpact printer control signals; line buffer means for buffering said received print character data on a line basis; means for translating said stored line of print character data to a corresponding line of nonimpact print data using said selected character set definition; page buffer means for storing a plurality of said corresponding lines of nonimpact print data; and means responsive to said page buffer means storing an entire page of print data for printing said stored page of print data. 13. The apparatus of claim 12 wherein said translating means includes: means responsive to said converting means for formatting each said line of nonimpact print data using said nonimpact printer control signals. 14. In a nonimpact printer system, a method of interconnecting said nonimpact printer, that prints print data on a page by page basis, with a line printer print driver that transmits line printer setup data and line printer character definitiondata prior to transmitting print character data, said print character data being transmitted one line at a time, comprising the steps of: storing said line printer setup and line printer character definition data received from said print driver; storing in a memory a plurality of character set definitions; translating said received line printer character definition data independent of operator intervention to character set selection data; selecting, in response to said character set selection data, the one of said character set definitions stored in said memory corresponding to said stored line printer character definition data; converting said stored line printer setup data into corresponding nonimpact printer control signals; buffering in a line buffer said received print character data on a line basis; translating said stored line of print character data to a corresponding line of nonimpact print data using said selected character set definition; storing in a page buffer a plurality of said corresponding lines of nonimpact print data; and printing, in response to said page buffer storing an entire page of print data, said stored page of print data. PG,29 15. The method of claim 14 wherein said step of translating includes the steps of: formatting each said line of nonimpact print data using said nonimpact printer control signals. 16. In a system where a host processor is connected to a nonimpact printer system via a data channel, said host processor including a band printer print driver that transmits line printer setup data and print band definition data on said datachannel prior to transmitting print character data on a line by line basis, an interface for interconnecting said nonimpact printer system to said line printer print driver comprising: means for storing said line printer setup and print band definition data received from said print driver via said data channel; memory means for storing a plurality of print band character set definitions; means for selecting the one of said print band character set definitions stored in said memory means corresponding to said stored print band definition data; line buffer means for buffering said received print character data on a line basis; means for translating each print character data in said stored line of print character data into corresponding nonimpact print data using said selected character set definition; means for converting said stored line printer setup data into corresponding nonimpact printer control signals; means for formatting said corresponding nonimpact print data using said corresponding nonimpact printer control signals; page buffer means for storing a plurality of said corresponding nonimpact print data; means responsive to said page buffer means storing an entire page of print data for printing said stored page of print data. 17. The apparatus of claim 16 further including:
means, located in said host processor, for generating said character set definitions; and
means, located in said host processor, responsive to said generating means for transmitting said generated character set definition to said memory means. |