Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet message from alt.ascii-art, 25 Apr 1999.
Re: overprinting ASCII on Laserjet?

Re: overprinting ASCII on Laserjet?

Robert Wood <rob...@ionet.net> 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 <blank> <any-character> <CR> <second-char> <CR> <LF> <FF>

And you should find <second-char> <any-character> 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 <char1> <BS> <char1> <char2> <BS>
<char2> ..., they also user <unserscore> <BS> <char> to underline.


Neil "printerless, gave up printers when green stripy went out" Franklin

--
Neil Franklin, Nerd, Geek, Unix Guru, Hacker, Mystic
nei...@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

Original message headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f996b,950692fbe9f3775e
X-Google-Attributes: gidf996b,public
From: Neil Franklin <nei...@franklin.ch.remove>
Subject: Re: overprinting ASCII on Laserjet?
Date: 1999/04/25
Message-ID: <6uv...@chonsp.franklin.ch>#1/1
X-Deja-AN: 470812182
Sender: nei...@chonsp.franklin.ch
References: <371...@ionet.net> <199...@ng122.aol.com> <371...@news.iglou.com> <371...@ionet.net>
X-Trace: 25 Apr 1999 23:38:39 +0100, dua131221.dialup800-stat.ethz.ch
Organization: My own Private Self
Newsgroups: alt.ascii-art
About this message. This message was posted publicly to the newsgroup alt.ascii-art in 1999 and is mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you the author? Contact us to get your posts attributed, connected to your artist profile, or removed.

Report this message

Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.

Help classify this post