다음 이전 차례

8. 매직 필터 구하기(How to obtain an appropriate magic filter)

(역자주:매직필터란 사용자가 필터작업에 신경쓰지 않아도 다양한 파일들을 처리할 수 있는 다용도 필터 프로그램 또는 패키지를 의미한다.)

8.1 APS 필터(APS Filter)

쓸만한 매직필터 프로그램중 한가지이며 Andreas Klemm가 원작자이다. lsm(Linux Software Map)의 내용은 다음과 같다.


Begin3
Title: apsfilter
Version: 4.9.1
Entered-date: Montag, 10. Juli 1995, 21:22:35 Uhr MET DST
Description: magicfilter for lpd with auto filetype detection
Keywords: lpd magicfilter aps apsfilter
Author: <url url="mailto:andreas@knobel.GUN.de" name="andreas@knobel.GUN.de"> (Andreas Klemm)
Maintained-by: <url url="mailto:sledge@hammer.oche.de" name="sledge@hammer.oche.de"> (Thomas Bueschgens)
<url url="mailto:andreas@knobel.GUN.de" name="andreas@knobel.GUN.de"> (Andreas Klemm)
Primary-site: sunsite.unc.edu
/pub/Linux/system/Printing/
211KB aps-491.tgz
Original-site: ftp-i2.informatik.rwth-aachen.de
/pub/Linux/pak/APSfilter/aps-491.tgz
Platforms: C-Compiler, gs Postscript emulator, pbmutils
Copying-policy: GPL
End

APS 필터는 프린터 큐에 if 필터로 설치되며, 다양한 파일 종류를 해당프린터에 적합한 명령어로 변환하며, 일반 텍스트 파일, PS, dvi, gif 등을 지원한다.

8.2 매직 필터(Magic-filter)

B.A.McCawley가 작성한 매직 필터는 APS 필터와 동일한 역할을 하지만, bash 쉘 스크립트로 작성되었기 때문에 개별적으로 최적화하기 편하다. 다음은 LSM이다.


Version: 0.4
Description: Bash scripts to simplify the task of configuring lpd to
auto-detect file types using /etc/magic. (As advertised in the
printing-HOWTO). 
This package uses existing filters so it only prints file types for
which one already has filters (or compressed versions
thereof). Alterative magic filter approches are described in the
printing-HOWTO. 
Keywords: lpd, /etc/magic, printing, filter
Author: <url url="mailto:B.A.McCauley@bham.ac.uk" name="B.A.McCauley@bham.ac.uk"> (Brian McCauley)
Maintained-by: <url url="mailto:B.A.McCauley@bham.ac.uk" name="B.A.McCauley@bham.ac.uk">
Primary-site: tsx-11.mit.edu pub/linux/sources/usr.bin
magic-filter-0.4.tar.gz 5709
Copying-policy: GNU GPL

8.3 그 밖의 매직필터..

magic filter라 이름지어진 패키지는 두 종류가 있어서 사람들을 헷갈리게 만든다. (아니면 둘 다 같은 프로그램인가?) 다음은 LSM이다.


Title: magicfilter
Version: 1.1b
Entered-date: 04APR95
Description: A customizable, extensible automatic printer filter.
Lets you automatically detect and print just about any data type you
can find a conversion utility for. This filter is written in C and is
controlled completely from an external printer configuration file.
This version adds automagic creation of configuration files based on
the installed software on your system, courtesy of GNU Autoconf. 
This version is a bug fix from 1.1/1.1a; filters for non-ASCII capable
PostScript printers have been added.   
Author: H. Peter Anvin <<url url="mailto:Peter.Anvin@linux.org" name="Peter.Anvin@linux.org">>
Primary-site: sunsite.unc.edu
53000 /pub/Linux/system/Printing/magicfilter-1.1b.tar.gz
Copying-policy: GPL


다음 이전 차례