[>a2502.html>] [<a2500.html<] [^a2.html^]


Capitolo 395.   Stampa da applicazioni

395.1   Problemi stampa da Staroffice

Non riesco a stampare da Star Office anche se non ho problemi da riga di comando.

---------

Modifica secondo le tue esigenze il file /etc/printcap, adatta il seguente esempio alle tue configurazioni.

***************************/etc/printcap************
lp:\
  :sd=/var/spool/lpd/lp:\
  :mx#0:\
  :sh:\
  :lp=/dev/lp0:\
  :if=/var/spool/lpd/lp/filtro:

ps:\
  :sd=/var/spool/lpd/lp:\
  :mx#0:\
  :sh:\
  :lp=/dev/lp0:\
  :if=/var/spool/lpd/lp/filtro-ps:
*****************************************************

Ora ovviamente devi crearti o modificarti il file /var/spool/lpd/lp/filtro-ps:

******************filtro-ps*******************
#!/bin/bash
# Filtro di input per poter stampare documenti .ps e .pdf
# Si legga la man page del dispositivo hpdj (man gs-hpdj) per
# vedere tutte le opzioni gestite!

/usr/bin/gs -q -dSAFER -dNOPAUSE -sDEVICE=hpdj -r300 \
-sModel=560C -sPrintQuality=0 -sOutputFile=\"cat 1>&3" \
- 3>&1 1>&2

(Questo script vale per una stampante hp deskjet 560, modifica le opzioni relativamente alla tua stampante.)

Occorre poi fare un bel chmod per renderlo eseguibile.

Ora passiamo allo Star Office.

Installa una semplice stampante postscript, la generica, vai su collega e seleziona ps (ps sarà il nome del 'filtro', così qualsiasi pdf, ps, viene filtrato da ps (printcap) che a sua volta lancia lo script filtro-ps e che a sua volta lancia gs.

Ripeto ancora: controllare ovviamente se si usa lp0 e cambiare il tipo di stampante, modello, risoluzione, ecc.

LDR --- Copyright © 1999-2000 Gaetano Paolone --  bigpaul @ pluto.linux.it

[>a2502.html>] [<a2500.html<] [^a2.html^]