From: Robert Wood Newsgroups: alt.ascii-art Subject: overprinting ASCII on Laserjet? Date: Tue, 20 Apr 1999 17:37:53 -0500 Organization: ioNET Inc. Lines: 13 Message-ID: <371D01C1.54FC0FE@ionet.net> NNTP-Posting-Host: 38.193.186.164 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.5 [en] (Win98; I) X-Accept-Language: en Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news.maxwell.syr.edu!nntp.abs.net!ionews.ionet.net!not-for-mail I have been trying to print out one of the OLD line printer type posters on my HP Laserjet. I have tried a bunch of Escape code combination to make it treat a CR(Carriage return) as what it should be (reset to left margin, but do not advance the line). But no matter how I set Line Termination, it always prints a line, hits the CR, and advances the line. I know the printer is taking my Escape sequences, because I can set it to 8 lines an inch. So, is it even possible to "overprint" with a laser printer? Robert ###### From: joefish@iglou.com (Joe Fischer) Subject: Re: overprinting ASCII on Laserjet? Newsgroups: alt.ascii-art References: <371D01C1.54FC0FE@ionet.net> <19990420235626.01825.00003331@ng122.aol.com> X-Newsreader: TIN [version 1.2 PL2] NNTP-Posting-Host: 192.107.41.17 X-NNTP-Posting-Host: 192.107.41.17 Message-ID: <371d57fe.0@news.iglou.com> Date: 21 Apr 1999 00:45:50 -0500 X-Trace: 21 Apr 1999 00:45:50 -0500, 192.107.41.17 Lines: 27 X-NNTP-Posting-Host: news-incoming.iglou.com Organization: IgLou Internet Services, Inc. Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!newsfeed-zh.ip-plus.net!news.ip-plus.net!News.Amsterdam.UnisourceCS!masternews.telia.net!news.algonet.se!algonet!uninett.no!Norway.EU.net!EU.net!uunet!ffx.uu.net!in1.uu.net!news.iglou.com!iglou.com!joefish : >Subject: overprinting ASCII on Laserjet? : >From: Robert Wood : >Date: 4/20/99 6:37 PM Eastern Daylight Time : >Message-id: <371D01C1.54FC0FE@ionet.net> : > : >I have been trying to print out one of the OLD line printer type posters : >on my HP Laserjet. I have tried a bunch of Escape code combination to : >make it treat a CR(Carriage return) as what it should be (reset to left : >margin, but do not advance the line). But no matter how I set Line : >Termination, it always prints a line, hits the CR, and advances the : >line. I know the printer is taking my Escape sequences, because I can : >set it to 8 lines an inch. : > : >So, is it even possible to "overprint" with a laser printer? See if the printer has a little toggle switch for "auto linefeed" and turn it off. What brand printer? Does it use standard ESC P2 sequences like an Epson? Regardless, there should be a sequence for "doublestrike" or "bold". Or you might find a sequence for "reverse linefeed". Joe Fischer ###### From: lester5374@aol.com.Tony.C. (Lester5374) Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Lines: 26 NNTP-Posting-Host: ladder05.news.aol.com X-Admin: news@aol.com Date: 21 Apr 1999 03:56:26 GMT Organization: AOL http://www.aol.com References: <371D01C1.54FC0FE@ionet.net> Message-ID: <19990420235626.01825.00003331@ng122.aol.com> Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!newsfeed-zh.ip-plus.net!news.ip-plus.net!News.Amsterdam.UnisourceCS!masternews.telia.net!news-feed.inet.tele.dk!bofh.vszbr.cz!europa.clark.net!europa.netcrusader.net!204.59.152.222!news-peer.gip.net!news.gsl.net!gip.net!portc01.blue.aol.com!audrey01.news.aol.com!not-for-mail >Subject: overprinting ASCII on Laserjet? >From: Robert Wood >Date: 4/20/99 6:37 PM Eastern Daylight Time >Message-id: <371D01C1.54FC0FE@ionet.net> > >I have been trying to print out one of the OLD line printer type posters >on my HP Laserjet. I have tried a bunch of Escape code combination to >make it treat a CR(Carriage return) as what it should be (reset to left >margin, but do not advance the line). But no matter how I set Line >Termination, it always prints a line, hits the CR, and advances the >line. I know the printer is taking my Escape sequences, because I can >set it to 8 lines an inch. > >So, is it even possible to "overprint" with a laser printer? I have a suggestion, but I'm not sure if it is possible with the file you have. Print part of it, then feed the same sheet through again with the second part of the file, and so on. -- .-~~-. (_^..^_) ||||AMC *Mythos Online : Lovecraftian Horror - Dead Alice* http://www.fortunecity.com/victorian/redlion/157/deadal.htm *Yahoo! Clubs horror movie fanatix* http://clubs.yahoo.com/clubs/horrormoviefanatix ###### From: "Michael D Phillips" Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: Wed, 21 Apr 1999 06:59:38 -0400 Organization: Posted via RemarQ, http://www.remarQ.com - Discussions start here! Lines: 22 Message-ID: <7fka8o$161$1@remarQ.com> References: <371D01C1.54FC0FE@ionet.net> NNTP-Posting-Host: 207.198.23.24 X-Trace: 924691544 8RF7/NFAD1718CFC6C usenet58.supernews.com X-Complaints-To: newsabuse@remarQ.com X-Newsreader: Microsoft Outlook Express 4.72.3110.1 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!newsfeed-zh.ip-plus.net!news.ip-plus.net!News.Amsterdam.UnisourceCS!masternews.telia.net!newsfeed1.swip.net!swipnet!newsfeed.berkeley.edu!remarQ73!supernews.com!remarQ.com!remarQ69!not-for-mail I think that Joe Fischer is right because in assembly the character 13(the return key) brings the cursor to the begin of the line. Michael Phillips Robert Wood wrote in message <371D01C1.54FC0FE@ionet.net>... >I have been trying to print out one of the OLD line printer type posters >on my HP Laserjet. I have tried a bunch of Escape code combination to >make it treat a CR(Carriage return) as what it should be (reset to left >margin, but do not advance the line). But no matter how I set Line >Termination, it always prints a line, hits the CR, and advances the >line. I know the printer is taking my Escape sequences, because I can >set it to 8 lines an inch. > >So, is it even possible to "overprint" with a laser printer? > > Robert > > ###### From: Robert Wood Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: Wed, 21 Apr 1999 09:03:51 -0500 Organization: ioNET Inc. Lines: 33 Message-ID: <371DDAC7.C2423DB5@ionet.net> References: <371D01C1.54FC0FE@ionet.net> <19990420235626.01825.00003331@ng122.aol.com> NNTP-Posting-Host: 38.193.186.164 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.5 [en] (Win98; I) X-Accept-Language: en Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news.belnet.be!news-feed.inet.tele.dk!bofh.vszbr.cz!nntp.abs.net!ionews.ionet.net!not-for-mail Lester5374 wrote: > >Subject: overprinting ASCII on Laserjet? > >From: Robert Wood > >Date: 4/20/99 6:37 PM Eastern Daylight Time > >Message-id: <371D01C1.54FC0FE@ionet.net> > > > >I have been trying to print out one of the OLD line printer type posters > >on my HP Laserjet. I have tried a bunch of Escape code combination to > >make it treat a CR(Carriage return) as what it should be (reset to left > >margin, but do not advance the line). But no matter how I set Line > >Termination, it always prints a line, hits the CR, and advances the > >line. I know the printer is taking my Escape sequences, because I can > >set it to 8 lines an inch. > > > >So, is it even possible to "overprint" with a laser printer? > > I have a suggestion, but I'm not sure if it is possible with the file you > have. Print part of it, then feed the same sheet through again with the second > part of the file, and so on. I had already given that some thought, but to do it, I would have to manually break the original file into multiple files. And since not every line os overprinted and the overprint is not always the same number of times for each finished line, I would have to break up the original file, then go back to each separate file and manually add line feed to "line up" the lines. WAY to much manually editing for my liking. I prefer the output of my Hewlett Packerd Laserjet 5p to the dot matrixes I still have around here, so if I can not find a way to use the laser, I'll just go back to the Dot printers (until they break for good!). Robert ###### From: Robert Wood Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: Wed, 21 Apr 1999 11:17:03 -0500 Organization: ioNET Inc. Lines: 30 Message-ID: <371DF9FF.4FE71B89@ionet.net> References: <371D01C1.54FC0FE@ionet.net> <19990420235626.01825.00003331@ng122.aol.com> <371d57fe.0@news.iglou.com> NNTP-Posting-Host: 38.193.186.164 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.5 [en] (Win98; I) X-Accept-Language: en Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!feed2.news.luth.se!luth.se!sunqbc.risq.qc.ca!newsfeed.corridex.com!hub1.ispnews.com!ionews.ionet.net!not-for-mail > : >I have been trying to print out one of the OLD line printer type posters > : >on my HP Laserjet. I have tried a bunch of Escape code combination to > : >make it treat a CR(Carriage return) as what it should be (reset to left > : >margin, but do not advance the line). But no matter how I set Line > : >Termination, it always prints a line, hits the CR, and advances the > : >line. I know the printer is taking my Escape sequences, because I can > : >set it to 8 lines an inch. > : > > : >So, is it even possible to "overprint" with a laser printer? > > See if the printer has a little toggle switch for > "auto linefeed" and turn it off. > This is a Hewlett Packard 5P Laserjet and everything is software controlled with NO switches to play with. The HP uses PCL programing. There are Line Termination controls that "should" effect how the CR+LF codes in single and combination are interpreted. But in another place in the HP codes it says that the LF (linefeed) ASCII 10 is interpreted as CR (carriage return) ASCII 13. Since a laser places toner on the drum as it goes (I am assuming here), I was hoping someone else in the group could either confirm that "overprinting" is impossible, or they could give me a hint at how to control the printer to properly process the file. BTW, the print file contains 130 printable characters per line. If the line is actually supposed to advance, there is a CR and LF at the the end the line. If there is to be overprinting there is just a CR at the end of the line. ###### From: "Meph" Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: Wed, 21 Apr 1999 11:36:21 +0200 Organization: BTS Lines: 7 Message-ID: <7fl6gd$10o8@news.rhrz.uni-bonn.de> References: <371D01C1.54FC0FE@ionet.net> <19990420235626.01825.00003331@ng122.aol.com> <371d57fe.0@news.iglou.com> Reply-To: "Meph" NNTP-Posting-Host: ascend-tk-p8.rhrz.uni-bonn.de X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2014.211 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news-fra1.dfn.de!fu-berlin.de!news.rhrz.uni-bonn.de!usenet > > Joe Fischer > ... back again ! Don't forget to answer a poor alien ... ;) ###### From: joefish@iglou.com (Joe Fischer) Subject: Re: overprinting ASCII on Laserjet? Newsgroups: alt.ascii-art References: <371D01C1.54FC0FE@ionet.net> <19990420235626.01825.00003331@ng122.aol.com> <371d57fe.0@news.iglou.com> <371DF9FF.4FE71B89@ionet.net> X-Newsreader: TIN [version 1.2 PL2] NNTP-Posting-Host: 192.107.41.17 X-NNTP-Posting-Host: 192.107.41.17 Message-ID: <371e3c8c.0@news.iglou.com> Date: 21 Apr 1999 17:01:00 -0500 X-Trace: 21 Apr 1999 17:01:00 -0500, 192.107.41.17 Lines: 39 X-NNTP-Posting-Host: news-incoming.iglou.com Organization: IgLou Internet Services, Inc. Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news.maxwell.syr.edu!feed1.news.rcn.net!rcn!nntp.giganews.com!cyclone.swbell.net!uunet!ffx.uu.net!in1.uu.net!news.iglou.com!iglou.com!joefish Robert Wood (robwood@ionet.net) wrote: : This is a Hewlett Packard 5P Laserjet and everything is software controlled : with NO switches to play with. The HP uses PCL programing. There are Line : Termination controls that "should" effect how the CR+LF codes in single and : combination are interpreted. But in another place in the HP codes it says that : the LF (linefeed) ASCII 10 is interpreted as CR (carriage return) ASCII 13. Word processors need a "bold" option, so see if there is a printer code for that, it may not print twice, it may just make the ASCII character "pixels" wider. : Since a laser places toner on the drum as it goes (I am assuming here), I was : hoping someone else in the group could either confirm that "overprinting" is : impossible, or they could give me a hint at how to control the printer to : properly process the file. If it heats the drum and then presses the image on the paper, there may not be a way to actually overprint. But there must be a way to get a "bold" character. : BTW, the print file contains 130 printable characters per line. If the line is : actually supposed to advance, there is a CR and LF at the the end the line. If : there is to be overprinting there is just a CR at the end of the line. Also check for bi-directional printing, and duplicate the line without a CR or linefeed (this may not apply to certain laser printers). The standard widths were 80 column and 132 columns, and some really wide ledger size. My Epson inkjet uses pretty much the same standard ESC 2P as the Epson line printers, and it prints ASCII fine. I tried to print ANSI color, but gave up, and I use NEOgrab to convert ASCII and ANSI screens to gif for printing now. But to do more than 25 lines, it would require breaking up the ASCII file into segments, and then glue them together after printing. Joe Fischer ###### From: lester5374@aol.com.Tony.C. (Lester5374) Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Lines: 16 NNTP-Posting-Host: ladder05.news.aol.com X-Admin: news@aol.com Date: 21 Apr 1999 18:22:42 GMT Organization: AOL http://www.aol.com References: <371DF9FF.4FE71B89@ionet.net> Message-ID: <19990421142242.16471.00000028@ng149.aol.com> Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news-fra1.dfn.de!news0.de.colt.net!colt.net!news-lond.gip.net!news.gsl.net!gip.net!news-feed.inet.tele.dk!bofh.vszbr.cz!newsfeed.wli.net!portc04.blue.aol.com!audrey01.news.aol.com!not-for-mail BTW, if you want to control your drum, your are insane, it won't happen. You want a return to past preferences of old age hardware, that WILL NOT HAPPEN. No luck (without a radical reconstruction of the hardware you are using with the help of MEPH). He seems to be able to do that. (MEPH, A HARDWARE DEMON). As far as b can tell. -- .-~~-. (_^..^_) ||||AMC *Mythos Online : Lovecraftian Horror - Dead Alice* http://www.fortunecity.com/victorian/redlion/157/deadal.htm *Yahoo! Clubs horror movie fanatix* http://clubs.yahoo.com/clubs/horrormoviefanatix ###### From: jeva@oxmol.co.uk Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: Thu, 22 Apr 1999 09:14:04 GMT Organization: Gallicrow Software Lines: 32 Message-ID: <7fmp8q$9t$1@nnrp1.dejanews.com> References: <371D01C1.54FC0FE@ionet.net> Reply-To: joneva@gallicrow.co.uk NNTP-Posting-Host: 193.132.141.73 To: robwood@ionet.net X-Article-Creation-Date: Thu Apr 22 09:14:04 1999 GMT X-Http-User-Agent: Mozilla/4.5 [en] (WinNT; I) X-Http-Proxy: 1.0 x13.dejanews.com:80 (Squid/1.1.22) for client 193.132.141.73 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!feed2.news.luth.se!luth.se!news-peer-europe.sprintlink.net!news.sprintlink.net!Sprint!howland.erols.net!news.maxwell.syr.edu!nntp2.dejanews.com!nnrp1.dejanews.com!not-for-mail Hi Robert, You could try adding a space at the beginning of every line, then changing this to a zero on the lines you don't want to advance after printing. The file would then be a valid ASA carriage control file (old Fortran style) and could be printed using my Imprint program (see sig) on a PC or using fpr on a Unix box. -------------------------------------------------------------------- Jon Eva mailto:joneva@gallicrow.co.uk Gallicrow Software Limited http://www.gallicrow.co.uk Home of Imprint - a utility for printing text and binary files -------------------------------------------------------------------- In article <371D01C1.54FC0FE@ionet.net>, Robert Wood wrote: > I have been trying to print out one of the OLD line printer type posters > on my HP Laserjet. I have tried a bunch of Escape code combination to > make it treat a CR(Carriage return) as what it should be (reset to left > margin, but do not advance the line). But no matter how I set Line > Termination, it always prints a line, hits the CR, and advances the > line. I know the printer is taking my Escape sequences, because I can > set it to 8 lines an inch. > > So, is it even possible to "overprint" with a laser printer? > > Robert > > -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own ###### Newsgroups: alt.ascii-art Date: Sat, 24 Apr 1999 16:01:19 -0400 From: Ben Stocum X-Sender: brs7846@grace To: Lester5374 Subject: Re: overprinting ASCII on Laserjet? In-Reply-To: <19990421142242.16471.00000028@ng149.aol.com> Message-ID: References: <371DF9FF.4FE71B89@ionet.net> <19990421142242.16471.00000028@ng149.aol.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII NNTP-Posting-Host: grace.isc.rit.edu X-Original-NNTP-Posting-Host: grace.isc.rit.edu X-Trace: 24 Apr 1999 16:01:26 -0500, grace.isc.rit.edu Organization: Rochester Institute of Technology XPident: brs7846 X-Original-NNTP-Posting-Host: 129.21.3.100 XPident: Unknown Lines: 11 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news-fra1.dfn.de!news0.de.colt.net!colt.net!dispose.news.demon.net!demon!europa.clark.net!europa.netcrusader.net!205.252.116.205!howland.erols.net!news-peer1.sprintlink.net!news-in-east1.sprintlink.net!news.sprintlink.net!isc-newsserver.isc.rit.edu!grace!brs7846 Just curious but would the fact that the PC's running MS-DOS/win9x use a carriage return and a line feed at the end of every line have anything to do with it? the other thought would be post-script, as far as I know its been around a long time. find a coverter or if you "can" view this file send it out as a post script file. This "should" take care of printing ascii properly. Ben ###### Path: chonsp.franklin.ch!usenet From: Neil Franklin Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: 25 Apr 1999 22:45:32 +0200 Organization: My own Private Self Lines: 61 Sender: neil@chonsp.franklin.ch Message-ID: <6uvheka0pf.fsf@chonsp.franklin.ch> References: <371D01C1.54FC0FE@ionet.net> <19990420235626.01825.00003331@ng122.aol.com> <371d57fe.0@news.iglou.com> <371DF9FF.4FE71B89@ionet.net> X-Newsreader: Gnus v5.3/Emacs 19.34 Robert Wood writes: > > > : >make it treat a CR(Carriage return) as what it should be (reset to left > > : >margin, but do not advance the line). But no matter how I set Line > > : >Termination, it always prints a line, hits the CR, and advances the Well actually the printer is obeying the CRs. They just have no discernable result on the output. > combination are interpreted. But in another place in the HP codes it says tha t > the LF (linefeed) ASCII 10 is interpreted as CR (carriage return) ASCII 13. Which is true. Try And you should find on the page. > Since a laser places toner on the drum as it goes (I am assuming here), It doesn't, that is why your attempts failled. > I was > hoping someone else in the group could either confirm that "overprinting" is > impossible, or they could give me a hint at how to control the printer to Overprinting (also called overstriking) only works on printer mechanisms, where lines are printed separately (and can therefore be overprinted) by dropping an LF. These are called line printers. Dot matrix fit this, daisy wheel did also, some inkjets may still do. Lasers (and most inkjets) are page printers. In these the entire page is rendered onto an large slab of RAM (like an video cards display RAM) and then tranfered at once to paper. Overprinting simply sets RAM bits, which are allready set. So you see no effect, despite them being set twice. Bits are 0 or 1, setting them twice does not make an 2 out of them. The nearist thing you can do is get an program that understands overstriking and converts it into escape sequences for bold printing. Like the GNU "less" file viewer does. BTW: printing the line twice with CR is the wrong way for most of these programs, they usually want ..., they also user to underline. Neil "printerless, gave up printers when green stripy went out" Franklin -- Neil Franklin, Nerd, Geek, Unix Guru, Hacker, Mystic neil@franklin.ch.remove http://neil.franklin.ch/ 20th century record companies fit the 21st century data highways as good as 19th century stagecoaches fit the 20th century freeways ###### From: Robert Wood Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: Mon, 26 Apr 1999 09:04:12 -0500 Organization: ioNET Inc. Lines: 106 Message-ID: <3724725C.E99A2B7D@ionet.net> References: <371D01C1.54FC0FE@ionet.net> <19990420235626.01825.00003331@ng122.aol.com> <371d57fe.0@news.iglou.com> <371DF9FF.4FE71B89@ionet.net> <6uvheka0pf.fsf@chonsp.franklin.ch> NNTP-Posting-Host: 38.193.186.164 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.5 [en] (Win98; I) X-Accept-Language: en Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news.maxwell.syr.edu!hub1.ispnews.com!ionews.ionet.net!not-for-mail Neil Franklin wrote: > Robert Wood writes: > > > > > : >make it treat a CR(Carriage return) as what it should be (reset to left > > > : >margin, but do not advance the line). But no matter how I set Line > > > : >Termination, it always prints a line, hits the CR, and advances the > > Well actually the printer is obeying the CRs. They just have no > discernable result on the output. > Ah, but it does, it is interpreting the CR as a line feed, if it "had no discernible result", everything would be ok on my end. > > > combination are interpreted. But in another place in the HP codes it says tha > t > > the LF (linefeed) ASCII 10 is interpreted as CR (carriage return) ASCII 13. > > Which is true. > > Try > > And you should find on the page. > It actually prints as ... > Lasers (and most inkjets) are page printers. In these the entire page > is rendered onto an large slab of RAM (like an video cards display > RAM) and then tranfered at once to paper. > > Overprinting simply sets RAM bits, which are allready set. So you see > no effect, despite them being set twice. Bits are 0 or 1, setting them > twice does not make an 2 out of them. > > The nearist thing you can do is get an program that understands > overstriking and converts it into escape sequences for bold > printing. Like the GNU "less" file viewer does. > Huh? These "poster" files have nothing to do with "bold" printing. The same character is not be printed in the same place. It is usually a 0 overwritten by a # then overwritten by a X. > BTW: printing the line twice with CR is the wrong way for most of > these programs, they usually want > ..., they also user to underline. Have you ever looked at one of these files? Before Dot matrix all there was were line printers, so therefore you had to print a whole line at a time. So you print a line of 0's, then you overprint with a line of #'s, then you print a third time on the same line with X's. I understand that Laser printers are page printers and that each character is sent to the printer as a bunch of dots to fill up a space. We will assume we are using a mono spaced font (since it is required for these type of line posters) and that each character will partially fill in a rectangle of dots (hence the 300x300 dot resolution from Dot matrix that is also a part of Laser printing). So "overprinting" on a Laser printer is simple a matter of filling in the rectangle that will hold the three characters that occupy the same space. If you start with a 0 then put a # in the same space you should fill in more or the dots in our "rectangle", that when you add the X to the mix you fill in even more dots in our rectangle. I still think some combination of the use of the "Transparency" setting on the HP may solve this, but I have not been able to find a good example of how to use it in this situation, and my trial and error hasn't produced any usable results. I have seen too many print errors where text overwrote other text on my laser to just give this up as hopeless. I was sure that someone in this group would have already worked out how to print the old line printer posters on a laser printer. I can not believe I am the first to try this. The Dot Matrix printer will eventually become an oddity that is only used in special circumstances, so for posterity sake, these "works of computer art" will have to either be converted to a new format or a method worked out to output them to the general printer in use (which is now the laser). Robert ###### Newsgroups: alt.ascii-art Date: Mon, 26 Apr 1999 13:09:55 -0400 From: Ben Stocum X-Sender: brs7846@grace To: Robert Wood Subject: Re: overprinting ASCII on Laserjet? In-Reply-To: <3724725C.E99A2B7D@ionet.net> Message-ID: References: <371D01C1.54FC0FE@ionet.net> <19990420235626.01825.00003331@ng122.aol.com> <371d57fe.0@news.iglou.com> <371DF9FF.4FE71B89@ionet.net> <6uvheka0pf.fsf@chonsp.franklin.ch> <3724725C.E99A2B7D@ionet.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII NNTP-Posting-Host: grace.isc.rit.edu X-Original-NNTP-Posting-Host: grace.isc.rit.edu X-Trace: 26 Apr 1999 13:09:58 -0500, grace.isc.rit.edu Organization: Rochester Institute of Technology Lines: 138 XPident: vega X-Original-NNTP-Posting-Host: 129.21.3.100 XPident: Unknown Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!feed2.news.luth.se!luth.se!news-peer-europe.sprintlink.net!news-peer1.sprintlink.net!news-in-east1.sprintlink.net!news.sprintlink.net!isc-newsserver.isc.rit.edu!grace!brs7846 I am still confused on why you only have a file that is printable to a certain printer and not the source that was originally created when someone made the file. Unless I am to assume the person thought they were smarter and created this file by hand?? In any case all I can think of at this moment is that either your printer needs to go to the shop because its misbehaving or that you should convert the file into a format that "can" be read by todays standards... What OS are you using, MS-DOS/win9x? If you know programming create a C file that will look for all the old characters and either delete them or replace them with something that makes sense... I would still think you could load this into a text editor and hunt for the funky boxes. If you told me what characters seem to be the bad ones I might have time to thrown together a 10 line C program that will fix your silly dilemma. If you can turn it into a postscript format. This is a standard that shouldn't disappear. And there are many converters from postscript to everything else for that matter... tell me what you think? Ben On Mon, 26 Apr 1999, Robert Wood wrote: > > > Neil Franklin wrote: > > > Robert Wood writes: > > > > > > > : >make it treat a CR(Carriage return) as what it should be (reset to left > > > > : >margin, but do not advance the line). But no matter how I set Line > > > > : >Termination, it always prints a line, hits the CR, and advances the > > > > Well actually the printer is obeying the CRs. They just have no > > discernable result on the output. > > > > Ah, but it does, it is interpreting the CR as a line feed, if it "had no > discernible > result", everything would be ok on my end. > > > > > > combination are interpreted. But in another place in the HP codes it says tha > > t > > > the LF (linefeed) ASCII 10 is interpreted as CR (carriage return) ASCII 13. > > > > Which is true. > > > > Try > > > > And you should find on the page. > > > > It actually prints as ... > > > > > Lasers (and most inkjets) are page printers. In these the entire page > > is rendered onto an large slab of RAM (like an video cards display > > RAM) and then tranfered at once to paper. > > > > Overprinting simply sets RAM bits, which are allready set. So you see > > no effect, despite them being set twice. Bits are 0 or 1, setting them > > twice does not make an 2 out of them. > > > > The nearist thing you can do is get an program that understands > > overstriking and converts it into escape sequences for bold > > printing. Like the GNU "less" file viewer does. > > > > Huh? These "poster" files have nothing to do with "bold" printing. The > same > character is not be printed in the same place. It is usually a 0 > overwritten by a # > then overwritten by a X. > > > > BTW: printing the line twice with CR is the wrong way for most of > > these programs, they usually want > > ..., they also user to underline. > > Have you ever looked at one of these files? Before Dot matrix all there > was were > line printers, so therefore you had to print a whole line at a time. So > you print a > line of 0's, then you overprint with a line of #'s, then you print a > third time on the > same line with X's. > > I understand that Laser printers are page printers and that each > character is sent > to the printer as a bunch of dots to fill up a space. We will assume we > are using a > mono spaced font (since it is required for these type of line posters) > and that each > character will partially fill in a rectangle of dots (hence the 300x300 > dot > resolution from Dot matrix that is also a part of Laser printing). So > "overprinting" on a Laser printer is simple a matter of filling in the > rectangle > that will hold the three characters that occupy the same space. If you > start with a > 0 then put a # in the same space you should fill in more or the dots in > our > "rectangle", that when you add the X to the mix you fill in even more > dots in our > rectangle. I still think some combination of the use of the > "Transparency" setting > on the HP may solve this, but I have not been able to find a good > example of how to > use it in this situation, and my trial and error hasn't produced any > usable results. > > I have seen too many print errors where text overwrote other text on my > laser to > just give this up as hopeless. I was sure that someone in this group > would have > already worked out how to print the old line printer posters on a laser > printer. I > can not believe I am the first to try this. The Dot Matrix printer will > eventually become an oddity that is only used in special circumstances, > so for > posterity sake, these "works of computer art" will have to either be > converted to a > new format or a method worked out to output them to the general printer > in use > (which is now the laser). > > Robert > > ###### From: zneg.ngxvaf@ovtsbbg.pbz (Martin Atkins) Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: Mon, 26 Apr 1999 20:08:12 GMT Organization: Cable Internet (post doesn't reflect views of Cable Internet) Lines: 53 Message-ID: <372493cb.5447535@news.vossnet.net> References: <371D01C1.54FC0FE@ionet.net> Reply-To: zneg.ngxvaf@ovtsbbg.pbz NNTP-Posting-Host: serv1.vossnet.co.uk X-Trace: news1.cableinet.co.uk 925157696 19043 195.188.10.2 (26 Apr 1999 20:14:56 GMT) X-Complaints-To: abuse@cableinet.net NNTP-Posting-Date: 26 Apr 1999 20:14:56 GMT X-Newsreader: Forte Free Agent 1.11/32.235 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!feed2.news.luth.se!luth.se!news-peer-europe.sprintlink.net!news.sprintlink.net!news.algonet.se!algonet!newsfeed.ecrc.net!btnet-peer!btnet!news5.cableinet.net!cableinet-uk!news1.cableinet.co.uk!not-for-mail .----- On Tue, 20 Apr 1999 17:37:53 -0500, Robert Wood posted: |I have been trying to print out one of the OLD line printer type posters |on my HP Laserjet. I have tried a bunch of Escape code combination to |make it treat a CR(Carriage return) as what it should be (reset to left |margin, but do not advance the line). But no matter how I set Line |Termination, it always prints a line, hits the CR, and advances the |line. I know the printer is taking my Escape sequences, because I can |set it to 8 lines an inch. | |So, is it even possible to "overprint" with a laser printer? | '-------------------------- OK, this is going right off on a tangent here but I'll suggest it anyway... If you get yourself an HTML file like this: (before anyone says anything, I don't really care how brilliant this HTML is so long as it renders in Mr Wood's Internet Explorer which he must have since he has Win98)
  |||||
 |     |
 |     |
 |     |
  \___/
       
   o o  
    >   
   \_/  
       
Which, when loaded into Internet Explorer 4, will render as... ||||| | o o | | > | | \_/ | \___/ You can then print it from IE, and it will print like this. Therefore you could quite feasibly overlay two characters (I can't represent that here, so I didn't do it) and print it. -Martin |\/| _..__|_o._ /\_|_| o._ _ mart.atkins@-- | |(_|| |_|| | /--\|_|<|| |_> --bigfoot.com ###### From: iltzu@sci.fi (Ilmari Karonen) Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: 26 Apr 1999 22:27:07 GMT Organization: (dis)Order of the Holy Spoon (or whatever) Lines: 20 Distribution: world Message-ID: <7g2p7r$lpl$1@tron.sci.fi> References: <371D01C1.54FC0FE@ionet.net> <3724725C.E99A2B7D@ionet.net> NNTP-Posting-Host: joshua.saunalahti.fi X-Newsreader: TIN [version 1.2 PL2] Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!feed2.news.luth.se!luth.se!news-peer-europe.sprintlink.net!news.sprintlink.net!news.algonet.se!newsfeed1.telenordia.se!algonet!newsfeed1.funet.fi!nntp.inet.fi!inet.fi!news.sci.fi!simpukka!iltzu On Mon, 26 Apr 1999 09:04:12 -0500, Robert Wood (robwood@ionet.net) wrote: : posterity sake, these "works of computer art" will have to either be : converted to a new format or a method worked out to output them to the : general printer in use (which is now the laser). It should be trivial for someone who knows PostScript to write an ascii-to-ps converter. If your printer doesn't speak postscript, there's always ghostview. Yes, it does seem a bit like swatting a fly with a sledgehammer, but if that's what it takes.. No, I can't write postscript myself. I did learn a bit of it once, but didn't have the time nor the motivation to learn more back then. (Did you get my mail with the perl script? Did it help?) -- . _, .. j u s t. h o w l.i n g i n .t h e n.i g h t .. ._, . , )'' . /\_ . ' ,/\ . , ``( , _\__/ |__.'\._______,--;_'_`-.___,.______,/_,_`.__,-.__'__,/`-._,_| \____ ,_f_)\. Ilmari Karonen iltzu@sci.fi http://www.sci.fi/~iltzu/ /(_|_,. ###### Path: chonsp.franklin.ch!usenet From: Neil Franklin Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: 27 Apr 1999 23:07:39 +0200 Organization: My own Private Self Lines: 151 Sender: neil@chonsp.franklin.ch Message-ID: <6ulnfdlqlg.fsf@chonsp.franklin.ch> References: <371D01C1.54FC0FE@ionet.net> <19990420235626.01825.00003331@ng122.aol.com> <371d57fe.0@news.iglou.com> <371DF9FF.4FE71B89@ionet.net> <6uvheka0pf.fsf@chonsp.franklin.ch> <3724725C.E99A2B7D@ionet.net> X-Newsreader: Gnus v5.3/Emacs 19.34 Robert Wood writes: > > Neil Franklin wrote: > > > > > Well actually the printer is obeying the CRs. They just have no > > discernable result on the output. > > Ah, but it does, it is interpreting the CR as a line feed Man to dog: sit. Dog: bark. A funny definition of obeying :-). > > > combination are interpreted. But in another place in the HP codes it says tha > > t > > > the LF (linefeed) ASCII 10 is interpreted as CR (carriage return) ASCII 13 ###### Path: chonsp.franklin.ch!usenet From: Neil Franklin Newsgroups: alt.ascii-art Subject: Re: overprinting ASCII on Laserjet? Date: 27 Apr 1999 23:07:39 +0200 Organization: My own Private Self Lines: 151 Sender: neil@chonsp.franklin.ch Message-ID: <6ulnfdlqlg2.fsf@chonsp.franklin.ch> References: <371D01C1.54FC0FE@ionet.net> <19990420235626.01825.00003331@ng122.aol.com> <371d57fe.0@news.iglou.com> <371DF9FF.4FE71B89@ionet.net> <6uvheka0pf.fsf@chonsp.franklin.ch> <3724725C.E99A2B7D@ionet.net> X-Newsreader: Gnus v5.3/Emacs 19.34 Robert Wood writes: > > Neil Franklin wrote: > > > > > Well actually the printer is obeying the CRs. They just have no > > discernable result on the output. > > Ah, but it does, it is interpreting the CR as a line feed Man to dog: sit. Dog: bark. A funny definition of obeying :-). > > > combination are interpreted. But in another place in the HP codes it says tha > > t > > > the LF (linefeed) ASCII 10 is interpreted as CR (carriage return) ASCII 13. > > It actually prints as ... > > I would call that broken firmware. Possibly broken as designed, but definitely broken. P.S: are you printing directly to the LPTx: from an DOS box or are you printing from some file view/print program (Notepad?) via an Windows driver? Is this printer even DOS aware or Windows-only (possible emulating an LPTx:)? > > The nearist thing you can do is get an program that understands > > overstriking and converts it into escape sequences for bold > > Huh? These "poster" files have nothing to do with "bold" printing. The > same > character is not be printed in the same place. It is usually a 0 > overwritten by a # > then overwritten by a X. Ah so. I was thinking of the typical overprinting problems people get from [tn]roff style bold/underline jobs. > > BTW: printing the line twice with CR is the wrong way for most of > > these programs, they usually want > > ..., they also user to underline. > > Have you ever looked at one of these files? The type you have described above I have never met. What type of system produced these? What program? > Before Dot matrix all there > was were > line printers, so therefore you had to print a whole line at a time. Now it is to me to say "huh". The first computer printers were Teletype ASR 2x and 3x(*) and Friden Flexowriters (I am talking here about the 1950s for mainframes and 1960s for PDPs). These devices all worked one character at a time. ASCII was originally the control code for such devices. That is why it contains such things as BS, you print a > line of 0's, then you overprint with a line of #'s, then you print a > third time on the > same line with X's. Actuall the only line-at-a-time printer I have ever seen (on an Pr1me 750) about 15 years ago) would make this impossible. It used one pin per char and "wriggled" the print assembly a few pixels back and fro, while steadily advancing the paper. Overstrike would have required reversing the paper movement (never an good thing to do). > I understand that Laser printers are page printers and that each > character is sent > to the printer as a bunch of dots to fill up a space. Bunch of dots only on cheaper ones. More expensive ones recieve ASCII with embedded codes (PCL) or ASCII coded drawing programs (PS). > 0 then put a # in the same space you should fill in more or the dots in > our > "rectangle", that when you add the X to the mix you fill in even more > dots in our > rectangle. That is what should happen. If the printer firmware is not broken. > "Transparency" setting > on the HP may solve this, but I have not been able to find a good > example of how to > use it in this situation, Transparency? What good would that do? I would try having an look at the PCL positioning escape sequences. Quasi force the rasteriser to work there where you want it to. I have not got any PCL manual, so I can not point out the actual sequence to use. > I have seen too many print errors where text overwrote other text on my > laser to > just give this up as hopeless. Most likely wrongly calculated positioning sequences. I have done that myself when writing PostScript drivers. PS also has positioning commands, misscalculating their parameters gives such mess. > already worked out how to print the old line printer posters on a laser > printer. I > can not believe I am the first to try this. The Dot Matrix printer will > eventually become an oddity that is only used in special circumstances, And an oddity which exactly the old diehards will be the last to leave. Actually I have gone paperless. I have yet to find any ASCII that will not render on-screen. -- Neil Franklin, Nerd, Geek, Unix Guru, Hacker, Mystic neil@franklin.ch.remove http://neil.franklin.ch/ 20th century record companies fit the 21st century data highways as good as 19th century stagecoaches fit the 20th century freeways