Hi. Diese Zeile aus meinem ps.filter hat wunderbar mit meinem alten HP
Deskjet 500 funktioniert:
/usr/local/bin/gs -q -dSAFER -dNOPAUSE -sDEVICE=djet500 -sOutputFile=- -
Jetzt tut sie's plötzlich nicht mehr. Ich kann mich nicht erinnern,
etwas (druckspezifisches) geändert zu haben, außer daß ich den
druckenden server von 2.2.8 auf 3.2 umgestellt habe -- aber
Ghostscript (Version 5.5, aus den 3.2-ports installiert) läuft auf
hier, nicht dort.
Plain text drucken funktioniert, Ergebnis bei Postscript-Druck sind
merkwürdige Schatten des Texts, überlagert von `wirren Zeichen'.
Ich habe keine Ahnung, woran's liegen könnte! Habt Ihr?
Danke für Eure Zeit und Mühe,
- Thomas
Hier ist der gesamte ps.filter:
#!/bin/sh
printf "\033&k2G" || exit 2
read first_line
first_two_chars=`expr "$first_line" : '\(..\)'`
if [ "$first_two_chars" = "%!" ]; then
/usr/local/bin/gs -q -dSAFER -dNOPAUSE -sDEVICE=djet500 \
-sOutputFile=- - \
&& exit 0
else
echo "$first_line" && cat && exit 0
fi
Dies ist die lokale printcap:
lp|DeskjetText|HP Deskjet 500:\
:sh:\
:sd=/var/spool/output/lpd/lp:\
:lf=/var/log/lpd-errs:\
:if=/var/spool/output/lpd/lp/lf.filter:\
:lp=:rm=server.home.net:\
:rp=Deskjet:
#
ps|DeskjetPS|HP Deskjet 500 Postscript:\
:sh:\
:sd=/var/spool/output/lpd/ps:\
:lf=/var/log/lpd-errs:\
:if=/var/spool/output/lpd/ps/ps.filter:\
:lp=:rm=server.home.net:\
:rp=Deskjet:
Hier die printcap des druckenden Rechners:
lp|Deskjet|HP Deskjet 500:\
:sh:\
:lp=/dev/lpt0:\
:sd=/var/spool/output/lpd:\
:lf=/var/log/lpd-errs:
-- "Nun ja", sagte Pepi, "du bist verliebt in Frieda, weil sie dir weggelaufen ist; es ist nicht schwer, in sie verliebt zu sein, wenn sie weg ist." -- Franz Kafka, Das Schloß # PGP key sent on request / PGP key auf Wunsch per e-mail To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 01 Oct 1999 - 21:00:29 CEST