Re: Druckfilter

From: Andreas Klemm <andreas(at)>
Date: Thu, 11 Jun 1998 10:25:39 +0200

On Fri, Jun 05, 1998 at 01:04:02AM +0200, M.Santhoff wrote:
> Tag!
> Ich bin auf der Suche nach einem geeigneten Filter für einen Epson
> Stylus 300 und HP Deskjet 560C.

Wie wäre es mit apsfilter ? Neuste Treiberunterstützung in
ghostscript 5.10 in der FreeBSD ports collection:

Aladdin Ghostscript 5.10 (1997-11-23)
Copyright (C) 1997 Aladdin Enterprises, Menlo Park, CA. All rights reserved.
Usage: gs [switches] [ ...]
Most frequently used switches: (you can use # in place of =)
 -dNOPAUSE no pause after page | -q `quiet', fewer messages
 -g<width>x<height> page size in pixels | -r<res> pixels/inch resolution
 -sDEVICE=<devname> select device | -dBATCH exit after last file
 -sOutputFile=<file> select output file: - for stdout, |command for pipe,
                                         embed %d or %ld for page #
Input formats: PostScript PostScriptLevel1 PostScriptLevel2 PDF
Available devices:
   x11 x11alpha x11cmyk x11gray2 x11mono sxlcrt ap3250 appledmp bj10e bj200
   bjc600 bjc800 ccr cdeskjet cdjcolor cdjmono cdj500 cdj550 cdj670 cdj850
   cdj890 cdj1600 cp50 declj250 deskjet djet500 djet500c dnj650c epson
   eps9mid eps9high epsonc ibmpro imagen iwhi iwlo iwlq jetp3852 laserjet
   la50 la70 la75 la75plus lbp8 lips3 ln03 lj250 ljet2p ljet3 ljet3d ljet4
   lj4dith ljetplus lj5mono lj5gray lp2563 lp8000 lq850 m8510 necp6 oce9050
   oki182 okiibm paintjet pj pjetxl pjxl pjxl300 pxlmono pxlcolor r4081 sj48
   st800 stcolor t4693d2 t4693d4 t4693d8 tek4696 uniprint xes dfaxhigh
   dfaxlow faxg3 faxg32d faxg4 tiffcrle tiffg3 tiffg32d tiffg4 epswrite
   pdfwrite pswrite bit bitrgb bitcmyk bmpmono bmp16 bmp256 bmp16m cgmmono
   cgm8 cgm24 cif jpeg jpeggray miff24 mgrmono mgrgray2 mgrgray4 mgrgray8
   mgr4 mgr8 pcxmono pcxgray pcx16 pcx256 pcx24b pcxcmyk pbm pbmraw pgm
   pgmraw pgnm pgnmraw pnm pnmraw ppm ppmraw pkm pkmraw pngmono pnggray
   png16 png256 png16m psmono psgray sgirgb tiff12nc tiff24nc tifflzw
   tiffpack nullpage

# $Id: ANNOUNCE,v 1.7 1998/06/04 21:50:37 andreas Exp $

Upgrade in 4.9.7

Do 4 Jun 1998 23:17:20 CEST Andreas Klemm <andreas(at)>

Added support for new HP DeskJet Driver in FreeBSD port of ghostscript 5.10
As a result apsfilters SETUP needs to know about the new printer drivers

If you want that for Linux as well, you have to patch the ghostscript
sources and to rebuild ghostscript 5.10. The URL's above contain
some (not complete) instructions how to do that.

For more hints you can browse through my diffs in the FreeBSD
ports collection.

Bugfixes in 4.9.6

Fr 29 Mai 1998 00:04:35 CEST Andreas Klemm <andreas(at)>
        * From: Neil Hart <nhart(at)>
           get rid of SPOOLDIR /usr/spool for Linux installations ...
           nearly all OS now use /var/spool ...
        * apsfilter 4.9.6 released

Di 26 Mai 1998 21:10:11 CEST Andreas Klemm <andreas(at)>

        * From: Neil Hart <nhart(at)>
        1. the script setup/compile refers to the directory a2ps-4.2-akl-new,
           but the source is actually in the directory a2ps-4.2-akl
        2. the script setup/compile doesn't invoke Makefile.linux, but
           instead simply defaults to use the (non-functional) Makefile
           in that directory
        3. the install_it script in the rewind-stdin directory has the
           line ''cp rewindstdin $BINDIR" commented out, so it never
           actually installs the program

New Goodies in 4.9.5

o Support direct printing of HTML documents
  using html2ps

New Goodies in 4.9.4

o Absolutely new SETUP:
        - view your gs binaries compiled in drivers (gs -h)
        - browse through the devices.txt file
        - menue oriented
        - possibility to change print parameters and
          PRINT a TEST page as long as you like
        - saves the current SETUP environment settings in ./SETUP.cfg
          even if you have to terminate with ^C your settings are not lost !
        - SETUP reads old envireoment on starup if SETUP.cfg file is present
        - SETUP knows about all gs 5.10 drivers + 3rd party hp850 driver
        - enhanced serial printer setup in preparation
        - saves some interesting printer settings from SETUP
          at the end of /etc/apsfilterrc, so printer is ready for use,
          as tested !

o Bugfixes from SuSE developement team and other people.
o Supports FreeBSD ports collection
o Patches from FreeBSD ports collection included
o ghostscript 5.10 support
o hp850 driver support

o Still no support for LPRng !!!!
  Please use a standard (Berkeley) lpd package !!!!

Thomas Bueschgens

Thomas Bueschgens isn't involved in the apsfilter developement
as co-author anymore. Don't try to send him mail.
Thomas, thanks for the good work in the past !

New Goodies in 4.9.3

apsfilter 4.9.3 is apsfilter 4.9.1 for FreeBSD 2.1 in it's own
package format. This version is part of the FreeBSD installation
CD-Rom offered by Walnut Creeck.

Support for FreeBSD ports collection

Apsfilter is now more secure. You have to set INSECURE in /etc/apsfilterrc
as root first otherwise its not possible for users to use the
custom files $HOME/.apsfilterrc.

There is a new switch DVIPS_RESOL_DorP. Some dvips versions use the P
and some the D Option to change the printer resolution on the command line.
So if you have trouble printing TeX dvi files using dvips, check this one
first, please ! It defaults now to -D so it runs like a charm with
Thomas Essers teTeX-0.3 package ;-)

Nice Contribution:
okidisplay is for HPLJ compatible OKI 400ex. They have a programmable
display. Martin Kraemer (Martin.Kraemer(at) has made a C Program,
that hacks the current print job into the display of the printer in the
following form: <job>:<user>@<host>
So you can see, what print job currently is active ;-)


Do you have the German Unix Magazine UnixOpen February 1995 handy ?
Yes ?! Then read the article about apsfilter "Jetzt wird Druck gemacht".
APSFILTER is a lineprinter input filter for systems with a BSD-like
printing mechanism (lpd, /etc/printcap), that saves users a lot of work
when printing different file types wether compressed or not !!!

Additionally it enables non Postscript printers, that are supported
by the free postscript emulator - under the terms of the GPL -
"ghostscript" (gs), to print postscript files automatically !

With the new apsfilter Version 3.0 its now possible to print
*compacted* documents directly without unpacking !!!
The wanted packers/unpackers have to be already installed on your system.

 o Supported packers:


 o Supported file types:

        TeX DVI
        Data (PCL,...)
        Sun Rasterfiles
        PNM (pbmplus)

Unix Platforms, that are able to run apsfilter flawlessly

        - FreeBSD 1.X
        - FreeBSD 2.X
        - FreeBSD 3.X
        - NetBSD
        - OpenBSD
        - SUN SPARCSTATIONS, Solaris 1.1.1 (SunOS4) (when using
                another file command that can read from a pipe)
        - Many Linux Distributions
          But please use the supported lpd print daemon, not LPRng ;-)

        - and surely all commercial Unix Systems,
          that run a BSD 4.X operating system

How to get apsfilter and related software


To use all of apsfilters features or capabilities some
additional (on your system possibly non-standard) utilities
need to be installed.

ghostscript510 -
jpeg -
png -
zlib -
gs hp850 driver -
unzip -
netpbm -
transfig -
xpm -
teTeX -

Andreas Klemm                                http://www.FreeBSD.ORG/~andreas
     What gives you 90% more speed, for example, in kernel compilation ?
             "NT = Not Today" (Maggie Biggs)      ``powered by FreeBSD SMP''
Received on Thu 11 Jun 1998 - 10:49:28 CEST

search this site