Linux / epson color stylus 500, gfx support

Linux / epson color stylus 500, gfx support

Post by Wayne Schroed » Thu, 06 Feb 1997 04:00:00



does anyone know if there is any way i can use my color styles 500 in
linux, right now it is using the printcap for a standard epson 360x180,
which is first off, minus color, and the rez i want.. epson doesn't look
like it is going to release a driver any time soon for linux... so... i
am stuck... anyideas - i mean it prints text and bw low rez graphics fast
as hell, but i want more from a color printer...
ya know..

Wayne

--
   +-------------------------------------------+

Quote:>>>|     = Visit the RazSoft Homepage! =       |<<<

   |     http://www.sound.net/~fileland/       |
   +-------------------------------------------+
 
 
 

Linux / epson color stylus 500, gfx support

Post by Sid Boyc » Thu, 06 Feb 1997 04:00:00


Wayne Schroeder wrote:

> does anyone know if there is any way i can use my color styles 500 in
> linux, right now it is using the printcap for a standard epson 360x180,
> which is first off, minus color, and the rez i want.. epson doesn't look
> like it is going to release a driver any time soon for linux... so... i
> am stuck... anyideas - i mean it prints text and bw low rez graphics fast
> as hell, but i want more from a color printer...
> ya know..

> Wayne

> --
>    +-------------------------------------------+
>    | [ Wayne Schroeder ][ filel...@sound.net ] |
> >>>|     = Visit the RazSoft Homepage! =       |<<<
>    |     http://www.sound.net/~fileland/       |
>    +-------------------------------------------+

        Think this needs to be a FAQ, I answer it at least twice a week. First
off if you have netscape and Java working, http://www.pe.net/~williams/.
If not, you need ghostscript-3.53 or higher (4.03), you have to edit the
DEVS=6 line and add in stcolor.dev in unix.mak (think), once gs is
installed, next you need magicfilter-1.2 package from sunsite installed.
Appended are my /etc/printcap and /usr/local/bin/escp2-filter.
Regards
--
... Sid Boyce...Amdahl(UK)...sz...@juts.ccc.amdahl.com
                   -----------------------------------
Any opinions expressed above are mine and do not necessarily represent
 the opinions or policies of Amdahl Corporation.

[ printcap 4K ]
######## my /etc/printcap #########
lp|PostScript|escp2|Epson Color Stylus II:\
        :lp=/dev/lp1:sd=/usr/spool/lp1:sh:mx#0:\
        :if=/usr/local/bin/escp2-filter:
##################################################################
#! /usr/local/bin/magicfilter
#
# Magic filter setup file for Epson Color Stylus II
#

# PostScript files: use GhostScript to convert to printer format
0       %!              filter  /usr/X11R6/bin/gs  -q -dSAFER -dNOPAUSE \
        -r360x360 -sDEVICE=stcolor -sOutputCode=plain -dMicroweave -sOutputFile=- stcolor.ps -

# DVI files: convert to PostScript using dvips
0       \367\002        fpipe   dvips  -D 360 -R -q -f

# compress'd data
0       \037\235        pipe    gzip  -cdq

# compressed files (packed, gzip, freeze, and SCO LZH respectively)
0       \037\036        pipe    gzip  -cdq
0       \037\213        pipe    gzip  -cdq
0       \037\236        pipe    gzip  -cdq
0       \037\240        pipe    gzip  -cdq

# troff documents
0       .so\040         reject  Attempted to print a ".so" troff file.
0       .\?\?\040       fpipe   `/usr/bin/grog  -Tps $FILE`
0       .\\\"              fpipe   `/usr/bin/grog  -Tps $FILE`
0       '\\\"              fpipe   `/usr/bin/grog  -Tps $FILE`
0       '.\\\"             fpipe   `/usr/bin/grog  -Tps $FILE`
0       \\\"               fpipe   `/usr/bin/grog  -Tps $FILE`

# ditroff
0       "x T ps"      pipe    /usr/bin/grops
0       "x T dvi"     pipe    /usr/bin/grodvi
0       "x T ascii"   pipe    /usr/bin/grotty
0       "x T latin1"  pipe    /usr/bin/grotty
0       "x T lj4"     reject  Cannot print LJ4 ditroff files.

# Portable bit-, grey- and pixmaps: convert to PostScript
0       P1\n            reject  Cannot print PBM files on this printer.
0       P2\n            reject  Cannot print PGM files on this printer.
0       P3\n            reject  Cannot print PPM files on this printer.
0       P4\n            reject  Cannot print PBM files on this printer.
0       P5\n            reject  Cannot print PGM files on this printer.
0       P6\n            reject  Cannot print PPM files on this printer.

# PJL: Sorry, this printer doesn't do PJL
0       \033%-12345X    reject  Cannot print PJL files on this printer.
0       "@PJL "               reject  Cannot print PJL files on this printer.
0       @PJL\t          reject  Cannot print PJL files on this printer.
0       @PJL\r          reject  Cannot print PJL files on this printer.
0       @PJL\n          reject  Cannot print PJL files on this printer.

# GIF files: convert to PPM
0       GIF87a          reject  Cannot print GIF images on this printer.
0       GIF89a          reject  Cannot print GIF images on this printer.

# JFIF (JPEG) files: convert to PPM/PGM
0       \377\330\377\340\?\?JFIF\0      reject  Cannot print JPEG/JFIF \
        images on this printer.

# TIFF files (lousy magic!!)
0       MM              reject  Cannot print TIFF images on this printer.
0       II              reject  Cannot print TIFF images on this printer.

# BMP files (even lousier magic -- I guess that's what you can expect
# for something out of Microsoft)
0       BM\?\?\?\?\?\?\?\?\?\?\?\?\x0c  reject  Cannot print OS/2 1.x \
        bitmaps on this printer.
0       BM\?\?\?\?\?\?\?\?\?\?\?\?\x40  reject  Cannot print OS/2 2.x \
        bitmaps on this printer.
0       BM\?\?\?\?\?\?\?\?\?\?\?\?\x28  reject  Cannot print Windows 3.x \
        bitmaps on this printer.

# Sun rasterfiles
0       \x59\xa6\x6a\x95 reject Cannot print Sun rasterfiles on this printer.

# SGI Imagelib (RGB) files
0       \x1\xda         reject  Cannot print SGI RGB files on this printer.
0       \xda\x1         reject  Cannot print SGI RGB files on this printer.

#
# Standard rejects... things we don't want to print
#

# Various archive formats
257     ustar\0         reject  Attempted to print a tar file.
257     "ustar  \0"   reject  Attempted to print a tar file.
0       07070           reject  Attempted to print a cpio file.
0       PK\3\4          reject  Attempted to print a zip file.
20      \xdc\xa7\xc7\xfd reject Attempted to print a zoo file.

# Binaries (Linux): reject with email message
0       \013\1d\0       reject  Attempted to print a compiled binary.
0       \100\1d\0       reject  Attempted to print a compiled binary.
0       \007\1d\0       reject  Attempted to print a compiled binary.
0       \314\0d\0       reject  Attempted to print a compiled binary.
0       \177ELF         reject  Attempted to print an ELF object.
0       \007\001\0      reject  Attempted to print an object file.
216     \021\001\0\0    reject  Attempted to print a core dump file.
0       !<arch>           reject  Attempted to print an archive.
0       =<ar>             reject  Attempted to print an archive.

# Don't confuse this one with troff!
0       .snd            reject  Attempted to print Sun/NeXT audio data.

# wild guesses
# If starts with <ESC>, assume raw printer data
0       \033            cat
# optimistic troff magic
0       .               fpipe   `/usr/bin/grog  -Tps $FILE`
# wacko troff magic
0       '''             fpipe   `/usr/bin/grog  -Tps $FILE`

# Default entry -- for normal (text) files.  MUST BE LAST.
default                 text