Re: Impression sur HP Laserjet
On Sat, 2 Mar 2002, Marc SCHAEFER wrote: On Sat, 2 Mar 2002, Sebastien Cevey wrote: Ben ca ne marche pas, ca m'imprime en texte brut le debut du fichier postscript ... :) Il faut peut-être que ce fichier PostScript commence par %!, ou envoyer une commande 'PCL% SET MODE POSTSCRIPT'. Attendre Félix pour la réponse. Bonjour;) Si ton imprimante est effectivement postscript, alors assures-toi d'abord que la reconnaissance du language, sur le panneau frontal de l'imprimante est bien réglée sur ``Automatique'' ou ``PostScript''. Pour le mode ``automatique'', HP utilise un language de pilotage des imprimantes qu'il a appelé HP PJL pour Hewlett-Packard Print Job Language. La séquence qui déclanche la reconnaissance PJL est: ``Esc%-12345X@PJL JOB'' Suivit de la séléction du language: ``@PJL ENTER LANGUAGE=POSTSCRIPT'' Après, le code Postscript, et à la fin, après le ``%%EOF'' de fin de fichier postscript, on trouve un Ctrl-D pour ``fin de fichier'' et à nouveau: ``Esc%-12345X@PJL EOJ'' ... pour End Of Job, et re: ``Esc%-12345X'' Essaie la commande suivante: $ cat head.pjl tonfichier.ps tail.pjl | lpr ou # cat head.pjl tonfichier.ps tail.pjl /dev/lp0 Avec les fichier head.pjl et tail.pjl: $ echo -e \033%-12345X@PJL JOB\n@PJL ENTER LANGUAGE=POSTSCRIPT head.pjl $ echo -e \004\033%-12345X@PJL EOJ\n\033%-12345X tail.pjl Espérant t'aider... Sinon, Marc l'a dit: gs -sDEVICE=ljet4... ou gimp, cups, voire turboprint. -- Félix Hauri - [EMAIL PROTECTED] - http://www.f-hauri.ch -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Impression sur HP Laserjet
On Sat, 2 Mar 2002, Sebastien Cevey wrote: J'essaie en vain d'imprimer des fichiers (postscripts) avec mon imprimante laserjet HP 5MP, qui n'avale normalement que du PCL (pas du Postscript directement). Etonnant, HP aurait-elle renommé ses modèles (avant, MP signifiait PostScript, enfin, je crois). gs -dNOPAUSE -sDEVICE=laserjet -sPAPERSIZE=a4 -sOutputFile=/dev/lp0 fichier.ps schaefer@defian:~% gs -h | grep ljet lips3 m8510 necp6 cp50 oce9050 oki182 okiibm r4081 sj48 cljet5 deskjet djet500 laserjet ljet2p ljet3 ljet3d ljet4 ljetplus declj250 paintjet si j'étais toi, j'essayerais avec ljet4. Normalement gs (ghostscript) vient avec une doc qui décrit les différent périphériques (devices.doc ou quelque chose comme ça) et leurs pilotes, leurs options, etc. cups CUPS vient avec (ou il faut compiler) plusieurs pilotes distincts: - les usuels de ghostscript (rien de nouveau ici) - ceux de GIMP (rien de très nouveau non plus) - les siens: certains sont propriétaires, certains sont disponibles sur Internet -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Impression sur HP Laserjet
On Sat, 2 Mar 2002, Marc SCHAEFER wrote: si j'étais toi, j'essayerais avec ljet4. Normalement gs (ghostscript) et j'ajoute, cf le man de gs pour spécifier la densité. gs -sDEVICE=device -rxresxyres p.ex. gs -sDEVICE=ljet4 -r600x600 NB: lorsqu'on écrit un script quelconque gs, on peut toujours ensuite configurer un serveur d'impression pour l'utiliser. Ceux qui utilisent /etc/printcap c'est assez facile. Pour cups, il faut configurer un filtre approprié. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Impression sur HP Laserjet
On Sat, Mar 02, 2002 at 10:04:46AM +0100, Marc SCHAEFER wrote: J'essaie en vain d'imprimer des fichiers (postscripts) avec mon imprimante laserjet HP 5MP, qui n'avale normalement que du PCL (pas du Postscript directement). Etonnant, HP aurait-elle renommé ses modèles (avant, MP signifiait PostScript, enfin, je crois). Après contrôle [ http://www.google.com/search?q=cache:e490Kbxe0lAC:www.macuser.com/mu_0795/laserjet.html+hp+laserjet+5mphl=en ] tu dois avoir raison, la 5MP supporte PostScript Level 2 ... Pourtant, je n'arrive pas à lui envoyer du postscript ... Lorsque je lance un job avec lp (ou lpr), la ligne suivant apparaît dans les logs : I [02/Mar/2002:13:12:36 +0100] Job 55 queued on 'Ron' by 'seb'. I [02/Mar/2002:13:12:36 +0100] Started filter /usr/lib/cups/filter/pstops (PID 4618) for job 55. et lorsque je regarder la liste des jobs sur l'interface web de Cups, le job est dit Completed, mais rien n'est sorti de mon imprimante ... gs -dNOPAUSE -sDEVICE=laserjet -sPAPERSIZE=a4 -sOutputFile=/dev/lp0 fichier.ps si j'étais toi, j'essayerais avec ljet4. C'est en effet impeccable, merci :) -- Sebastien Cevey [EMAIL PROTECTED] Cine7 - www.cine7.net Milcis - www.milcis.net ICQ: 488956760 We mortals are but shadows and dust. Oliver Reed (Proximo) [ Gladiator ] -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Impression sur HP Laserjet
On Sat, 2 Mar 2002, Sebastien Cevey wrote: I [02/Mar/2002:13:12:36 +0100] Job 55 queued on 'Ron' by 'seb'. I [02/Mar/2002:13:12:36 +0100] Started filter /usr/lib/cups/filter/pstops (PID 4618) for job 55. oui, oui. Commence par tester sans CUPS: cat fichier.ps /dev/lp0 si ça marche, alors tu peux ensuite commencer à debugger CUPS :- -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Impression sur HP Laserjet
On Sat, Mar 02, 2002 at 01:59:39PM +0100, Marc SCHAEFER wrote: oui, oui. Commence par tester sans CUPS: cat fichier.ps /dev/lp0 si ça marche, alors tu peux ensuite commencer à debugger CUPS :- Ben ca ne marche pas, ca m'imprime en texte brut le debut du fichier postscript ... :) -- Sebastien Cevey [EMAIL PROTECTED] Cine7 - www.cine7.net Milcis - www.milcis.net ICQ: 488956760 What we do in life, echoes in eternity. Russell Crowe (Maximus) [ Gladiator ] -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Impression sur HP Laserjet
On Sat, 2 Mar 2002, Sebastien Cevey wrote: Ben ca ne marche pas, ca m'imprime en texte brut le debut du fichier postscript ... :) Il faut peut-être que ce fichier PostScript commence par %!, ou envoyer une commande 'PCL% SET MODE POSTSCRIPT'. Attendre Félix pour la réponse. (sur une HP Laserjet 6MP, un simple cat d'un fichier PostScript fonctionnait -- même par infrarouge d'ailleurs). -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Impression sur HP Laserjet
Est-ce que par hasard le mode postscript n'est pas disablé dans les menus ? Il me semble avoir vu que c'est possible de modifier ça... Mais bon, de mémoire -- Francis Olof Garnier EMail : mailto:[EMAIL PROTECTED] Web : http://www.olofweb.com On Sat, Mar 02, 2002 at 01:59:39PM +0100, Marc SCHAEFER wrote: oui, oui. Commence par tester sans CUPS: cat fichier.ps /dev/lp0 si ça marche, alors tu peux ensuite commencer à debugger CUPS :- Ben ca ne marche pas, ca m'imprime en texte brut le debut du fichier postscript ... :) -- Sebastien Cevey [EMAIL PROTECTED] Cine7 - www.cine7.net Milcis - www.milcis.net ICQ: 488956760 What we do in life, echoes in eternity. Russell Crowe (Maximus) [ Gladiator ] -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Impression sur HP Laserjet
On Sat, Mar 02, 2002 at 11:27:01PM +0100, Francis Olof Garnier wrote: Est-ce que par hasard le mode postscript n'est pas disablé dans les menus ? Il me semble avoir vu que c'est possible de modifier ça... Mais bon, de mémoire Après avoir touillé les 17 outils de configurations divers trouvés un peu partout sur ma machine, je suis tombé sur l'outil de configuration pour HP Laserjet. Bon, effectivement le language était sur PCL, je l'ai mis sur Postscript, mais apparemment la Table des symboles (charset je suppose?) n'est pas la bonne. J'ai essayé d'imprimer [cat fichier.ps /dev/lp0 ] avec Roman8, et d'autres, mais soit ça imprime une page blanche, soit le postscript en text brut ... Pour ce qui est du debut du fichier, c'est bien %!PS-Adobe-2.0 -- Sebastien Cevey [EMAIL PROTECTED] Cine7 - www.cine7.net Milcis - www.milcis.net ICQ: 488956760 This is your life and it's ending one minute at a time. Edward Norton (Jack) [ Fight Club ] -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Impression sur HP Laserjet
Hello J'essaie en vain d'imprimer des fichiers (postscripts) avec mon imprimante laserjet HP 5MP, qui n'avale normalement que du PCL (pas du Postscript directement). Après une bonne soirée de test, j'ai retrouvé un mail de Yann Souchon qui expliquait comment il utilisait `dvilj fichier.dvi` pour générer un fichier lisible par l'imprimante pour l'envoyer directement dans /dev/lp0 Cette solution semble marcher correctement, mais je voulais savoir si il n'ya quand même pas un moyen d'utiliser lp(r) [j'utilise Cups] directement sur des postscripts ? Ca serait quand même plus pratique et (peut-être) plus propre :) La commande gs -dNOPAUSE -sDEVICE=laserjet -sPAPERSIZE=a4 -sOutputFile=/dev/lp0 fichier.ps fonctionne aussi mais l'impression me semble un poil moins propre que la première solution citée ... Sinon, est-ce malgré tout possible d'utiliser des Impressions de page de test ou autre (qui devraient essayer d'utiliser lp je suppose?) ? -- Sebastien Cevey [EMAIL PROTECTED] Cine7 - www.cine7.net Milcis - www.milcis.net ICQ: 488956760 -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.