lp nom_du_fichier
lance l'impression de fichiers PostScript ou texte sur l'imprimante par défaut, qui est définie dans la variable d'environement PRINTER. Au cas où cette variable n'est pas définie, l'imprimante par défaut est celle du système. Pour choisir l'imprimante il faut faire:
lp -d nom_imprimante nom_du_fichier
Les principales imprimantes sont klee, erni, renoir, mantra, vangogh,
miro, picasso et dilaser .
Il faut d'abord obtenir le numéro de "job" avec la commande
:
lpstat -l nom_imprimante
et puis exécuter :
cancel nom_imprimante-numero_de_job
Exemple :
$> lp -d dilaser essai.ps
request id is dilaser-926 (1 file(s))
$> lpstat -l dilaser
dilaser-926
lamisun11.epfl.ch!claudiob 330879 Aug 07 10:23 on dilaser
$> cancel dilaser-926
request "dilaser-926" cancelled
Pour les petits malins qui voudraient utiliser l'ancienne notation :
lprm ne fonctionne pas !!!
Les options disponibles sont :
- Relatives à la taille des feuilles : legal, letter, A4 (défaut), exec, ledger/11x17, com10
- Relatives à l'alimentation : manual, tray1, tray2 (défaut). Pour imprimer en manuel, utiliser manual et non tray1.
- Diverses :
- Relatives au format du fichier envoyé : postscript, pcl,
hpgl2, hpgl2_p, raw (CR,FF,LF non traité), relay (passage du fichier
à l'imprimante sans ajout de commandes pcl), ascii (force l'impression
d'un postscript en ascii?), text ou auto. Par défaut le mode est
auto, ce qui signifie que le langage est automatiquement détecté.
C'est une option que vous n'aurez pas à utiliser vraisemblablement.
lpspr -K2 nom_fichier |lp -d dilaser -m
lance l'impression de fichiers en double face sur DILASER. Cette commande ne marche que sur cette imprimante. Vous pouvez vous faire un alias du genre:
alias dilpr2sides 'lpspr -K2 \!* |lp -d dilaser -m'
Ceci est tres recommandé pour rendre en papier les présentations
par transparents. L'utilitaire multips (merci Paolo) permet de faire
cela.
2 pages par feuille:
multips -n < fichier.ps | lp
4 pages par feuille:
multips -n -4 < fichier.ps | lp
Pour l'utiliser depuis Netscape, la commande à taper est:
multips -n | lp
ou bien
multips -n -4 | lp
pour 4 pages par feuille.
Si on veut ajouter des alias à son propre environnement, on
peut faire:
alias lpr2 'multips -n < \!* | lp'
alias lpr4 'multips -4 -n < \!* | lp'
Attention! Il fonctionne uniquement avec vangogh et picasso (laserwriters)
! Vous pouvez vous renseigner plus avec multips -help.
Plusieurs formatages sont possibles avec la commande enscript,
mais un des plus intéressants est l'impression en double colonne
en feuille paysage pour les fichiers .c :
enscript -Pnom_imprimante -r2 -fpolice nom_fichier
La police (ou fonte) recomandée est Times-Roman8. Pour plus de
détails, faire man enscript. Il existe un alias sur vos comptes
qui s'appele "print" et qui produit l'impression formatée.
Cela est dû à la présence de trop de caractères
"erronés". Il faut donc forcer l'impression du fichier avec:
enscript -g nom_du_fichier
AVANT la première utilisation, vous devez contacter les
administrateurs car l'imprimante se trouvant sur le réseau d'IN3
et étant configuré avec un quota de pages par utilisateur,
nous devons vous identifier auprès du responsable d'IN3.
Après, vous devez vous assurer que l'application in3color est selectionnée dans votre fichier .user_config. Ensuite, Vous pouvez imprimer avec la commande:
tekprint -pq in3color filename.ps | lp -d in3color
Les options principales sont les suivantes:
-PageSize {Letter | Legal | A4}
-Source {Upper | Middle | Lower | Paper | Transparency | ManualPaper
| ManualTransparency}
-TekColor {VividColor | NoAdjust | SimulateDisplay | SWOPPress
| EuroscalePress | CommercialPress | Monochrome | UsePrinterSetting}
-help : (Pour plus d'aide, mais n'oubliez pas de mettre -pq in3color
dans la ligne de commande)
ou bien depuis lamisun12 et uniquement lamisun12, lancer l'interface plus conviviale :
tekgui
Imprimer depuis lamisun12 et uniquement lamisun12 avec la commande
lp.
Veuillez ajouter l'option -c pour avoir les mêmes problèmes
qu'auparavant !!!! En clair, vous ne devriez pas avoir de problemes.