Newsgroups: comp.os.linux.announce
From: csmith@magnum.convex.com (Chris Smith)
Subject: bjf-1.0, Canon BJ200 printer filter
Message-ID: <1994Feb28.203623.15317@cs.cornell.edu>
Date: Mon, 28 Feb 1994 20:36:23 GMT
Approved: linux-announce@tc.cornell.edu (Matt Welsh)

I have uploaded to

	sunsite:/pub/Linux/system/Printing/bjf-1.0.tar.gz

(It may still be in incoming, or elsewhere, that dir is just my nomination)

bjf is a filter for Canon BJ-200 printers.  It does:

  1-sided or manual 2-sided
  1-up, 2-up or 4-up, or landscape
  draft or letter quality (i.e., gray or black)
  resident font selection (courier,gothic,prestige) x (10,12,17,proportional)
  vertical & horizontal margins

More specifically:

Without some help, the BJ200 is pretty useless.  "lpr file.txt" produces
pages in reverse order, prints over page breaks (omitting 3 lines every
time), positions the output over the holes in 3-hole paper (getting ink
all over the platen and smudging subsequent sheets), etc, etc.

bjf shoves in escape sequences to provide access to advanced features
like not dropping the data.  Also page size, fonts, line spacing, and so on.

It probably works with compatible Canon printers, but will not work
with a vanilla Proprinter -- it uses Canon-only codes to download
360x360 characters.  In modes that use only resident fonts, it might
work with Proprinters.

The printer must be in Proprinter mode (DIP switch 12 off).  Epson mode
has more fonts and better ones, but does not have 360x360 resolution.

 --- continued in the README

