Home
Imprimantes et impression Guide de l`utilisateur
Contents
1. 3 7 Flot de donn es du spouleur Partie 3 7 Flot de donn es du spouleur Partie 11 3 9 Pr sentation du traitement dorsal 3 11 Imprimantes virtuelles et filtres de formatage 3 15 Fichier de configuration du spouleur etc qconfig 3 17 R capitulatif anaoa e en aia Pe eae AA na ae 3 21 Chapitre 4 Imprimante traceur et programmation du sous syst me deSpoulage a7 ose eto Le ER en Ar LU ieee EA nn 4 1 Pr sentation du programme dorsal pour la programmation de l imprimante 4 2 Flot de donn es du programme dorsal de l imprimante 4 3 D finitions et attributs d une imprimante virtuelle 4 4 Attributs d imprimante virtuelle 4 4 S quences d chappement du fichier deux points de l imprimante 4 14 Conventions du fichier deux points de l imprimante 4 21 Format du fichier deux points 4 21 Noms G attribut a 52 oe romia n a pened it Less nai fees nai ide an 4 22 Valeurs attribut 3259 6 ee en eme es ER ARR nie aoe Re ne 4 24 Champ MiS ESS LR ee eRe Nr Ms analy a a nn ote et oe 4 25 Exemple de programme de formatage d impression 4 26 Cr er un fichier
2. Idf INCLUDE Directory Containing Loadable Formatter Routines piof5202 L J SIsH INCLUDE FORMATTING FLAGS for header page LA u SIuH INCLUDE Input PAPER TRAY for header page else Ide INCLUDE Directory Containing Miscellaneous Modules pioburst SF H If H Argument on Command Line Argument gt OUTPUT LA r Idb INCLUDE Directory Containing Header and Trailer Text Files SMYHEADER sIde INCLUDE Directory Containing Miscellaneous Modules pioformat Idd INCLUDE Directory Containing Digested Data Base Files ae Imm INCLUDE File Name Of Digested Data Base Init Imprimante traceur et programmation du sous syst me de spoulage 4 171 By piodigest mt md mn mq mv LS D Idf INCLUDE Directory Containing Loadable Formatter Routines piof5202 L J SIsH INCLUDE FORMATTING FLAGS for header page r u IuH INCLUDE Input PAPER TRAY for header page a fip pY La d finition du st d origine est r p t e deux fois dans la nouvelle d finition de st Le code shell v rifie si MYHEADER est d fini si MYHEADER n est pas d fini le mod le de page d en t te H ascii est utilis sinon le mod le de page d en t te SMYHEADER est utilis 4 172 Imprimantes et impression Guide de l utilisateur Modification de l attribut mo d imprimante virtuelle Toutes les d
3. aF PostScript Command to Set Simplex Duplex and Tumble Mode SG_Ysttrueduplex G_Y 1 stfalse tumble etru tumble sefalseduplex af ASCII Control Code to Advance the Paper to Top of Next Page FF showpage ar Cannot access message catalog pioattrl cat S G_6 Sd setresolution at Cannot access message catalog pioattrl cat SG_usd setpapertray Le fichier deux points stocke ces attributs comme suit 052 TRE 512 aF 5 G_YSttrue duplex 57 G_Y 1 tfalse tumble etrue tumbl sefalse duplex 113 af showpage 119 ar G_6 d setresolution 115 at G_usd setpapertray Attributs des s quences d chappement Les attributs des s quences d chappement commencent par la lettre e et figurent sous l en t te de groupe _ _ESC Les valeurs classiques d une imprimante PostScript sont _ _ESC ESCAPE SEQUENCES ex Command to Restore Printer Datastream Mode used only on restore 33 K 3 0 4 61 GmY 3 2 gt St 8 SctesGmyY 1 Sc ez used only on init restore Set initial conditions 33 K 5 0 4 61 10 0 0 Ces m mes valeurs sont stock es dans le fichier deux points sous la forme 2054 3_ ESC 2 514 ex 33 K 3 0 4 61 32 GmY S 2 S gt St 8 Sc esGmY S 1 c 263 ez 33 K 5 0 4 61 10 0 0 Imprimante traceur et programmation du sous syst me de spoulage 4 13 S quences d chappement du fichier deux points de l imprimante Les r f rences et la logique imbri
4. Le premier caract re est s Valeur de l administrateur syst me Le premier caract re est d Chemin d acc s au r pertoire Le premier caract re est m Valeur diverse constante Le premier caract re est w Valeur de travail change au cours du formatage Le premier caract re est c Agr gat de commande Le premier caract re est a Code de contr le ASCII Le premier caract re est e S quence d chappement de l imprimante Le premier caract re est t et le second est compris entre 0 et 9 Chemins d acc s complets de z ro ou plusieurs Tables de traduction de phase 2 utilis es par le programme de formatage Les valeurs multiples doivent tre s par es par des virgules Valeurs d attribut Les conventions tablies pour les valeurs d attribut sont les suivantes 4 24 Les noms d imprimante sont de la forme 4201 3 refl tant le nom de l imprimante 4201 et son num ro de mod le 3 Les noms de fichier dans la base de donn es pr d finie sont de la forme PrinterType DataStreamType par exemple 4216 31 asc indique une imprimante 4216 mod le 31 et un flot de donn es ASCII Les noms de fichier dans la base de donn es personnalis e sont de la forme QueueName QueueDeviceName par exemple prog mypro Les valeurs d attribut peuvent contenir un barre oblique inverse suivi de 1 3 chiffres octaux pour repr senter les valeurs non ASCII Un barre oblique inverse qui n annonce pas une s quence octale doit
5. 3 Sp cifiez le num ro de r f rence de la cartouche de polices l attribut Font Cartridge Les valeurs accept es sont 1301598 grec et 1301614 turc IBM 5575 B02 F02 H02 et IBM 5577 B02 F02 FU2 G02 H02 J02 K02 Pour imprimer des caract res japonais sp cifiez des polices 24x24 avec l option F via la commande qprt comme suit qprt Pkji F usr lib X11 fonts JP IBM_ JPN17 pcf Z file IBM 5584 G02 H02 IBM 5585 H01 IBM 5587 G01 H01 et IBM 5589 H01 Pour imprimer des caract res japonais sp cifiez des polices 24x24 avec l option F via la commande qprt comme suit qprt Pkji F usr lib X11 fonts JP IBM_ JPN17 pcf Z file Imprimante traceur et programmation du sous syst me de spoulage 4 69 IBM 6252 Impactwriter et IBM 6252 Printer Si la page de code active pour la bande d impression install e est autre que Code Page 850 vous devez le signaler au syst me 1 En tant qu utilisateur racine tapez smit chpq 2 S lectionnez la file d attente d impression ad quate et s lectionnez Printer Setup sur le menu Change Show Characteristics 3 S lectionnez la page de code pour l attribut ACTIVE CODE PAGE IBM Network Color Printer Les fichiers pr d finis sur AIX version 4 2 1 ou ult rieure ne prennent en charge que les niveaux de code contr leur IBM Network Color Printer 2 0 ou sup rieurs D autres indicateurs d option qprt ne sont valides qu avec la file d attente Network Color Printer PS e
6. Ajout d une imprimante de terminal ASCII une file d impression existante Ajout d une imprimante HP JetDirect une file d impression existante Ajout d un fichier une file d impression existante Configuration d imprimantes non prises en charge Impression via une imprimante reli e un terminal S quences de commandes Limitations relatives l impression via un terminal Configuration d une imprimante pour un terminal ASCII Pr face viii 2 1 2 1 2 3 2 3 2 4 2 4 2 5 2 6 2 8 2 8 2 8 2 9 2 9 2 10 2 11 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 19 2 20 2 21 2 22 2 24 2 28 2 30 2 31 Affichage de la liste des files d impression et des unit s de files d impression 2 32 Affichage de l tat des files d attente d impression 2 33 D marrage et arr t d une file d impression 2 34 D finition de la file d attente d impression par d faut 2 35 Blocage lib ration d un travail d impression commande ghlid 2 36 D placement d un travail d impression dans une autre file 2 37 Planifier les travaux d impression 2 38 Modification et affichage des caract ristiques des files d impression 2 39 D finition du format de papier
7. Modification et affichage des caract ristiques de l imprimante Pr requis Une imprimante doit avoir t ajout e Proc dure 1 A l invite syst me entrez wsm devices 2 Dans le conteneur Web based System Manager P riph riques cliquez deux fois sur l imprimante Remarque Si l imprimante est dot e d une file d attente ou si elle est reli e un port s rie ou une station X vous pouvez changer ses caract ristiques de connexion via le raccourci wsm devices ou les commandes chprtcom Vous pouvez aussi proc der via SMIT avec le raccourci smit chgprt Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 47 Suppression d une imprimante Cette proc dure permet de retirer une imprimante du syst me Supprimer une imprimante ne supprime pas les files d impression adressant des travaux cette imprimante V rifiez que vous voulez galement supprimer les files d impression Pr requis e Une imprimante doit avoir t ajout e e Vous devez tre utilisateur racine Proc dure 1 Alinvite syst me entrez wsm devices 2 Dans le conteneur Web based System Manager P riph riques s lectionnez l imprimante que vous souhaitez supprimer 3 S lectionnez ensuite Delete Vous pouvez aussi proc der via SMIT avec le raccourci smit rmprt 2 48 Imprimantes et impression Guide de l utilisateur Impression distance Limpression distance permet de partager des
8. Vous devez tre utilisateur racine pour ajouter une file d impression L imprimante doit tre connect e une station X Vous aurez vraisemblement configurer l imprimante Pour ce faire consultez sa documentation Avant de commencer vous devez savoir comment connecter l imprimante un port parall le ou s rie de la station X La station X 120 est dot e d un port s rie et d un port parall le Sur la station X 130 le c ble de sortance en option pour port s rie fournit un port s rie suppl mentaire et la carte A IBM PS 2 Dual Async deux ports s rie suppl mentaires De m me sur les stations X 140 et 150 le c ble de sortance en option pour port s rie fournit un port s rie suppl mentaire A l invite syst me entrez wsm printers Via les menus de Web based System Manager Files d attente d impression compl tez chaque tape tape pour ajouter une file d attente d di e une imprimante connect e a une station X Vous pouvez aussi proc der via SMIT avec le raccourci smit mkpq Remarque Lorsque plusieurs langages sont pris en charge par une imprimante 2 3 PostScript et PCL par exemple ceux ci sont list s Entrez un nom de file d attente par langage Si vous n indiquez pas de nom de file d attente pour un langage donn aucune file ne sera ajout e pour ce langage Une fois cr es les files d attente d impression leurs noms s affichent Notez bien tout message d erreur ventuel a
9. w128 etc motd usr lib lpd pio etc pioformat var spool lpd pio local ddi ibm4029 asc lpl asc lp1 usr lib lpd pio fmtrs piof5202 148 w128 p12 scourier Zih Imprimantes et impression Guide de l utilisateur Le courrier pr cise plusieurs l ments e Limprimante physique utilis e e Les valeurs des indicateurs relatifs cette file d attente de spouleur e Le pipeline de filtres ex cut s Les valeurs des indicateurs utilis s sur la ligne de commande a1 Pasc fp z1 p12 scourier C et N3 se trouvent dans la section FLAG VALUES du courrier Le plus int ressant se trouve dans la section PIPELINE OF FILTERS Cette section indique le pipeline de filtres d termin par piobe et construit par le shell Le filtre pr pr traite le travail d impression etc motd et envoie la sortie pioformat le pilote de formatage ind pendant de l unit Examinons pr sent comment piobe se sert de la d finition d imprimante virtuelle associ e la file d attente asc du spouleur Le fichier deux points qui contient la d finition d imprimante virtuelle pour cette file d attente se sert de l attribut ia pour sp cifier le pipeline du flot de donn es en entr e la section PIPELINE OF FILTERS ci dessus pour les travaux ASCII La valeur de ia pour cette file d attente est Ide pioformat Idd Imm SIdf piof5202 1 IwL w IwW Sf begijpqstuvxyzEGIJLOQWXZ Uh Vous pouvez lancer la commande Isvirprt pour f
10. 15 0 Pousse un 0 sur la pile 16 carte le 0 et le 1 de la pile compare s ils sont gaux et pousse le 0 r sultant sur la pile 17 t Ecarte le 0 de la pile et dans la mesure o il s agit d une valeur FAUSSE nulle appelle l valuation de GwuU 4 154 Imprimantes et impression Guide de l utilisateur 18 GWu Cette valeur est d j connue un 1 est donc pouss sur la pile 19 1 Pousse un 1 sur la pile 20 carte les deux 1 de la pile compare s ils sont gaux et pousse le 1 r sultant sur la pile 21 t carte le 1 de la pile et dans la mesure o il s agit d une valeur VRAIE non nulle appelle l valuation de Gs1 22 Gsl Pousse un 1 sur la pile 23 d Ecarte le 1 de la pile et le renvoie en format ASCII au calcul en cours de wJ 24 Pq carte le 1 de la pile et le stocke dans la variable interne q 25 GWu Cette valeur est d j connue un 1 est donc pouss nouveau sur la pile 26 3 Pousse un 3 sur la pile 27 lt carte le 3 et le 1 de la pile et 1 tant inf rieur 3 pousse un 1 sur la pile 28 t carte le 1 de la pile et dans la mesure o il s agit d une valeur VRAIE non nulle appelle l valuation de gq 29 gq Pousse la valeur de la variable interne q un 1 sur la pile 30 1 Pousse un 1 sur la pile 31 carte les deux 1 de la pile compare s ils sont gaux et pousse le 1 r sultan
11. 2 40 Modification et affichage des caract ristiques de connexion de l imprimante 2 41 Modification et affichage des filtres de pr traitement 2 42 Suppression d une file d impression 2 43 Affichage de la liste des imprimantes prises en charge et d finies 2 44 D placement d une imprimante sur un autre port 2 45 Modification et affichage des caract ristiques de l imprimante 2 46 Suppression d une imprimante 2 47 Impression distance 2 48 Gestion et exploitation des imprimantes et des files d attente distantes 2 51 Impression distance via l h te 2 53 Sous syst me distant Ipd 2 54 Affichage de l tat du serveur d impression 2 55 Etat du syst me de file d attente d impression 2 56 Chapitre 3 Pr sentation du spouleur 3 1 Pr sentation du spouleur 3 2 Terminologie 335 2rmnter a E red ee nn ated wate ee nd 3 3 Spouleur AIX g n rique 3 6 El ments du spouleur
12. 274 ia usr bin enscript p q G_2 t 2 SG_z St r G_3 t G S SG_1 t e B SG_L St e c S SChSt fbhseS SL_h st b SI_h L G_1 d f Cs t f steSI_s G_p d SG_1 St F SIw7 G_p d S SG_4 t 29 9 52SG_5St 0 SL_f st e SI1 1 STis 001 il interleaf ileaf5 bin pl2ps ppd IBM17521 PPD r 1270 nf np Ide pioformat Idd Imm Idf piofpt f juyZ 465 in usr bin psc lis 277 ip Iis 273 is Ide pioformat Idd Imm Idf piofpt UH f juJZ Attributs des indicateurs interdits 4 8 Les attributs regroup s sous l en t te de groupe _ _PFL stockent les noms des indicateurs de commande qui seront rejet s par le programme dorsal de l imprimante pour un flot de donn es particulier Si vous utilisez un indicateur de commande interdit dans une requ te d impression frontale telle que qprt le syst me rejette l indicateur et renvoie un message indiquant que l indicateur est interdit par l administration du syst me Le premier caract re du nom d un attribut d indicateur interdit est I et le second repr sente le type de flot de donn es rejeter Pour interdire plusieurs indicateurs pour un type de flot de donn es stockez les noms un caract re des indicateurs sans espace ni virgules ou autre d limiteur Par exemple pour rejeter les indicateurs e impression en gras et E impression double hauteur pour les flots de donn es ASCII tendu lancez la comma
13. au calcul en cours de wX est la valeur de wK et est pouss sur la pile Le GwJ de cette clause else est saut et le met fin la s quence if then else A ce stade du calcul de wJ le reste des d finitions d attributs d pendent de facteurs affectant la longueur de page en lignes tels que la densit verticale des lignes Dans la calcul de la largeur de page toutefois ce qui nous int resse c est le pas d impression et la s lection ou non de l impression double largeur La s quence d chappement suivante valu e est G_p Cette op ration r cup re la valeur de l attribut _p qui d finit le pas en caract res par pouce pour cette file d attente La valeur par d faut pour cette file d attente est 10 mais la ligne de commande utilis e dans cet exemple sp cifie un pas de 12 p12 un 12 est donc pouss sur la pile Le 17 pousse un 17 sur la pile Le carte les deux valeurs du haut un 17 et un 12 de la pile examine si elles sont gales et si non pousse un 0 sur la pile Le t trouve le 0 valeur fausse et la clause else suivante est valu e Le G_p pousse nouveau un 12 sur la pile Le 10 pousse un 10 sur la pile Le carte les deux valeurs du haut un 12 et un10 de la pile les multiplie et pousse le 120 r sultant sur la pile Le met fin cette s quence if then else Le suivant carte les deux valeurs du haut un 120 et un 3200 de la pile les multiplie et pousse le 38400
14. etc r guli rement e Fournir le co t donn es comptables du travail termin e Quitter sur la base de codes agr s e Passer les messages d erreur via une routine sp ciale e D finir les tats de la file d attente comme il se doit e Terminer proprement r ception de SIGTERM qdaemon et le programme dorsal communiquent via un fichier d tat Routines du programme dorsal dans libqb page 4 35 d crit l ensemble de routines de biblioth que utilis par le programme dorsal pour r pondre ces conditions de communication Ces routines se trouvent dans la biblioth que usr lib libqb a du fichier d tat Lorsque le processus qdaemon appelle un programme dorsal il passe dans l ordre les param tres suivants 1 Les param tres du fichier etc qconfig 2 Les indicateurs non reconnus par la commande enq dans l ordre o ils ont t donn s Ces indicateurs seront pr c d s de l option o sur la ligne de commande 3 Les noms du ou des fichier s imprimer Il existe un fichier d tat pour chaque unit et la file d attente qui lui est associ e Ces fichiers se trouvent dans le r pertoire var spool Ipd stat Le fichier d tat fournit un moyen de communication pour le processus qdaemon et le programme dorsal qdaemon passe des informations telles que la date de cr ation du fichier la demande d impression en rafales et le nombre d exemplaires imprimer Le programme dorsal transmet le
15. lt Lo gt lt Pousse la valeur 1 vrai ou 0 faux dans la pile Teste si les deux premi res valeurs extraites de la pile sont gales Par exemple 2 2 pousse la valeur 1 vrai dans la pile et 2 3 pousse la valeur 0 faux dans la pile Teste si la seconde valeur extraite de la pile est sup rieure la premi re valeur extraite de la pile Par exemple 2 3 gt pousse la valeur O faux dans la pile Teste si la seconde valeur extraite de la pile est inf rieure la premi re valeur extraite de la pile Par exemple 2 3 lt pousse la valeur 1 vrai dans la pile Inverse la valeur extraite de la pile et y pousse le r sultat une valeur non nulle devient 0 la valeur 0 devient 1 Par exemple 0 pousse la valeur 1 vrai dans la pile 1 pousse la valeur 0 faux dans la pile et 2 pousse la valeur 0 faux dans la pile Remarque La premi re valeur extraite de la pile est la derni re y tre pouss e et la seconde valeur extraite de la pile est celle qui y avait t pouss e en premier Op rateurs logiques au niveau du bit V8 1 Yor 8 Pousse le r sultat dans la pile R unit par AND ET les deux premi res valeurs extraites de la pile Par exemple 6 3 amp pousse la valeur 2 dans la pile Imprimante traceur et programmation du sous syst me de spoulage 4 17 4 18 R unit par OR OU les deux premi res valeurs extraites de la
16. p 1 100 s gothic p 1 100 s gothic gras p 1 100 s gothic italique p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autre styles de police faites appel l utilitaire de cryptage AIX ou la commande qprtavec l indicateur da vers une file d attente PostScript Par ailleurs seul le pas 17 est pris en charge pour le style lineprinter La fonction duplex est prise en charge via l indicateur Y de la commandeqprt 0 simple 1 duplex reliure sur grand c t 2 duplex reliure sur petit c t En principe l option de ligne de commande N permet de sp cifier le nombre d exemplaires souhait Cette m thode entra ne la soumission ou le placement en file d attente sur le syst me d impression de nombreux exemplaires du travail d impression Comme l imprimante Optra Se prend en charge le classement d exemplaires multiples en interne un certain nombre d options ont t ajout es pour g rer cette fonction et le nombre d exemplaires en interne Cette fonctionnalit est limit e par la quantit de m moire install e sur votre imprimante et par la taille du travail d impression L option W d termine le nombre d exemplaires de chaque page souhait correspondant au nombre d exemplaires L option S d termine le classement ventuel La valeur par d faut est pas de classement Les principaux avantages des options W et S sont qu elles pr servent l utilisation du
17. t sp cifi sur la ligne de commande et que sa valeur est 1 et que l indicateur u n a pas t utilis sur la ligne de commande renvoie un 0 Par exemple si l utilisateur a sp cifi une gestion manuelle du papier mais n a pas sp cifi la source du papier en entr e renvoie un 0 l valuation de 1wQ e Cas 4 Si l indicateur O a t sp cifi sur la ligne de commande et que sa valeur est 1 et que l indicateur u a t utilis sur la ligne de commande et que sa valeur est inf rieure a 2 renvoie un 0 Par exemple si l utilisateur a sp cifi une gestion manuelle du papier ainsi que le bac principal ou secondaire renvoie un 0 l valuation de lwQ e Cas 5 Si l indicateur O a t sp cifi sur la ligne de commande et que sa valeur est 1 et que l indicateur u a t utilis sur la ligne de commande et que sa valeur est sup rieure a 2 renvoie un 4 Par exemple si l utilisateur a sp cifi une gestion manuelle du papier ainsi que le bac d enveloppe renvoie un 4 l valuation de lwQ La d finition de wQ est une instruction if then else then else then else then else qui compare r p tition la valeur de Wu aux entiers 0 1 2 et 3 la recherche d une correspondance La correspondance s lectionne la valeur des attributs s0 s1 s2 s3 ou s4 respectivement s4 est s lectionn s il ny a pas d autre correspondance Les l ment d finis par ces attributs sont les suivants e s0 taille d
18. tre not e soit soit 134 Les caract res peuvent tre repr sent s en notation hexad cimale sous la forme xxx o XX est une valeur hexad cimale Les valeurs bool ennes peuvent tre repr sent es par un signe plus pour vrai et par un point d exclamation pour faux Dans la mesure o les valeurs d attribut r sident dans des fichiers deux points le caract re deux points ne doit pas figurer dans la valeur de l attribut Un deux points doit tre not 072 Une valeur d attribut r f ren ant un attribut entier qui requiert une traduction partir d une table de consultation doit toujours figurer dans un fichier deux points apr s l attribut entier r f renc par exemple partir de la cha ne red vers la valeur enti re quivalente de 2 Les valeurs enti res sont cr es partir d un fichier deux points dans l ordre dans lequel elles sont d finies dans le fichier deux points Etablir d abord la liste des valeurs d attribut garantit que lorsque l attribut entier est r f renc il a t converti avant d tre r f renc par la s quence d chappement G Ex cutez toutes les commandes shell via ksh et non bsh Imprimantes et impression Guide de l utilisateur Champ limits Le champ limits du fichier deux points contient deux types d informations informations sur le dialogue SMIT et informations de validation Informations sur le dialogue SMIT Les informations utilis es dans la
19. un sous serveur Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 51 Gestion et exploitation des imprimantes et des files d attente distantes Pour imprimer sur un syst me distant vous devez d finir une file d attente distante sur le syst me local Ce processus comporte des t ches telles que la nomination d une file d attente et d une unit de file d attente sur l h te local et l indication du nom de l h te distant ainsi que la file d attente sur l h te distant laquelle sont envoy s les travaux d impression Pour d finir une file d attente distante vous disposez du raccourci Web based System Manager wsm printers Vous pouvez galement lancer la commande smit mkrque Pour en savoir plus reportez vous Ajout d une unit de file d attente d impression page 2 14 Remarque La file d attente d sign e pour recevoir les requ tes d impression distance sur l h te doit tre une file d attente active Pour activer la file d attente tapez wsm printers puis s lectionnez le nom de la file d attente et l unit de file d attente configur es pour l impression distance Vous pouvez galement ex cuter cette t che via smit qstart Impression distance et fichier qconfig Le fichier qconfig contient des strophes qui d finissent les unit s de file d attente Pour une imprimante distante certains champs de la strophe unit diff rent de ceux d une imprimante locale
20. 63 au point de code 252 signifie que ce point de code 252 doit tre traduit en point de code 63 avant envoi l imprimante Le CP au point de code 253 signifie que ce point de code 253 doit tre envoy tel quel l imprimante Le 94 1 au point de code 254 signifie que ce point de code 254 doit tre traduit en point de code 94 avant envoi l imprimante Le 1 dans 94 1 indique que la cha ne de commande de l imprimante dont le nom d attribut 2 caract res se trouve l indice 1 du tableau des noms de commande doit tre envoy l imprimante avant envoi du point de code Le Sc au point de code 255 indique que le caract re au point de code 255 dans la page de code interm diaire ne peut tre imprim par la page de code de l imprimante d crite par cette table de traduction d tape 2 Traduction de la page de code de l imprimante pour les jeux de code multioctets La traduction d un jeu de code multioctets MBCS partir du fichier d impression diff re de la traduction des points de code d un jeu de code mono octet SBCS La traduction partir du fichier d impression dans un jeu de codes dans un environnement multioctets se fait en deux tapes Pendant la premi re tape de traduction du jeu de codes le jeu de codes en entr e du fichier d impression est traduit en un jeu de codes de traitement Le jeu de code de traitement doit tre l un des jeux de codes MBCS pris en charge par la sous routine iconv et la bas
21. Dans ce cas l utilisateur racine doit faire appel smit pour cr er la file d attente Utiliser smit lance plusieurs programmes qui cr ent la d finition d imprimante virtuelle Imprimantes et impression Guide de l utilisateur Chapitre 5 D pannage du spouleur AIX Les informations des listes de contr le suivantes sont destin es r soudre les probl mes d impression D pannage du spouleur AIX Liste de contr le de l imprimante locale Liste de contr le d une imprimante ne fonctionnant pas Liste de contr le d une imprimante distante Remarques sur l adaptateur Liste de contr le d une imprimante raccord e un terminal Remarques sur une imprimante 8 bits raccord e une interface 7 bits Liste de contr le de qdaemon Probl mes du syst me de mise en file d attente Test du qdaemon Test de la file d attente du spouleur Copie des travaux du spouleur Nettoyage et red marrage Pour d panner le spouleur AIX vous pouvez suivre la trace d un travail dans le spouleur Un travail soumis au spouleur AIX passe d un l ment du spouleur un autre selon un chemin connu Le mouvement d pend enti rement de la configuration de la file d attente du spouleur et notamment du programme dorsal associ la file d attente du spouleur Remarque Pour d panner s rieusement le spouleur vous devez d tenir les droits de l utilisateur racine Les utilisateurs ne d tenant pas ces droits sont limit s Soumett
22. File Name Of Digested Data Base Init By T Directory Containing Header and Trailer 7 Directory Containing Miscellaneous piodigest mt md mn mq mv ELAT Idf INCLUDE Directory Containing Loadable Formatter Routines f piof5202 L J IsH INCLUDE FORMATTING FLAGS for header page r u SIuH INCLUDE Input PAPER TRAY for header page Pour permettre l utilisateur susan d obtenir des pages d en t te personnalis es avec cette file d attente l utilisateur racine peut proc der comme suit e cp usr lib lpd pio burst H ascii usr lib lpd pio burst H susan e Editez H susan selon le souhait de Susan dans les pages d en t te e D finissez la variable d environnement MYHEADER de l environnement Susan en lui donnant la valeur H susan par exemple dans le shell Korn utilisez export MYHEADER H susan Imprimantes et impression Guide de l utilisateur Lorsque l utilisateur susan soumet un travail cette file d attente la r f rence de l attribut sh un mod le de page d en t te se r sout en usr 1ib 1pd pio burst H susan et l utilisateur susan re oit une page d en t te personnalis e Le probl me avec ce sc nario est que la variable d environnement MYHEADER doit tre d finie pour toute personne qui utilise le file d attente associ e cette imprimante virtuelle sinon l imprimante
23. Lexmark Optra C Color LaserPrinter 4 83 Lexmark Optra E LaserPrinter 4 86 Lexmark Optra N LaserPrinter 4 87 Lexmark Plus Printer mod les 2380 3 2381 3 2390 3 2391 3 4 91 OKI MICROLINE 801PS F 801PSII F 800PSIILT 4 93 Printronix P9012 Line Printer 2 4 93 QMS ColorScript 100 mod le 20 Printer 4 93 Texas Instruments OmniLaser 2115 Page Printer 4 93 Support deFimprimante amp 25eenden tree nee meute dada riens g rer 4 94 Mode passe syst me 4 98 Mode passe syst me du pilote d unit de l imprimante 4 98 Mode passe syst me du filtre de formatage 4 100 Affichage formatage ou modification des d finitions d imprimante virtuelle 4 101 Modification des attributs mi mp et _d sur une file d attente PostScript 4 106 Utilisation des fichiers deux points de l imprimante par piobe 4 108 Calcul de la longueur de page l aide des s quences d chappement du fichier deux points de l imprimante 422 4 111 Fonctionnement de la pile de langages d crivant la longueur de page 4 117 Calcul de la largeur de
24. access both or write backend full_path_name_to_backend_program Remote Queue queue_name device device_nam up TRUE or FALSE host remote_hostname s_statfilter full_path_to_short_filter l_statfilter full_path_to_long_filter rq remote_queue_nam device_name backend full_path_name_to_backend_program etc qconfig est compos de blocs de texte appel s strophes Chaque file d attente est repr sent e par une paire de strophes La premi re est appel e strophe de file d attente la seconde est appel e strophe d unit Les strophes sont compos es de param tres et de valeurs de param tres qui d crivent les propri t s et les fonctions de la file d attente Imprimantes et impression Guide de l utilisateur Lorsque qdaemon analyse la version ASCII de etc qconfig la premi re ligne non en commentaire qu il identifie doit tre un mot suivi d un deux points cette ligne repr sente le d but de la strophe de file d attente Ce mot est le nom d une file d attente laquelle un utilisateur peut soumettre un travail Cette ligne doit tre suivie d une ou de plusieurs lignes indent es par des tabulations Lune des ces lignes doit tre device device name La valeur du param tre device est un lien de la strophe de file d attente vers la strophe d unit ce param tre n a pas d autre fonction Lorsqu une file d attente est configur e pour la premi re fois
25. charg dans la source sp cifi e Imprimantes et impression Guide de l utilisateur Pas d impression Mode duplex Classement La s lection du pas d impression est assur e par l mulation PCL via l indicateur p pour le pas et s pour le nom de la police de la commande qprt Les valeurs de pas admises vont de 1 100 caract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression sS courier p 1 100 sS courier gras p 1 100 s courier italique p 1 100 s courier gras italique p 1 100 s gothic p 1 100 s gothic gras p 1 100 s gothic italique p 1 a 100 s lineprinter p 17 Remarque Pour formater en ASCII d autre styles de police faites appel l utilitaire de cryptage AIX ou la commande qprtavec l indicateur da vers une file d attente PostScript Par ailleurs seul le pas 17 est pris en charge pour le style lineprinter La fonction duplex est prise en charge via l indicateur Y de la commandeqprt 0 simple 1 duplex reliure sur grand c t 2 duplex reliure sur petit c t En principe l option de ligne de commande N permet de sp cifier le nombre d exemplaires souhait Cette m thode entra ne la soumission ou le placement en file d attente sur le syst me d impression de nombreux exemplaires du travail d impression Comme l imprimante Optra T prend en charge le
26. cifique Ip est lanc avec AT amp T System V Ipr avec BSD et qprt et enq avec AIX Bien qu un utilisateur puisse lancer n importe laquelle de ces commandes pour soumettre un travail au spouleur le v ritable point d entr e dans le spouleur est la commande enq Les commandes Ip Ipr et qprt sont des commandes frontales r f ren ant enq Ip Ipr et qprt analysent leurs arguments et composent un appel enq Les commandes frontales diff rent les unes des autres par leur comportement et par le nombre et le type des indicateurs admis Lorsqu un travail est soumis au spouleur enq traite la requ te de travail Si la requ te est valide ce qui signifie en fait que la syntaxe de la commande est correcte le travail est plac en file d attente enq cr e un fichier de description de travail JDF et notifie le d mon qdaemon de l existence du nouveau fichier JDF Le d mon qdaemon lit chaque nouveau JDF ainsi que les param tres du travail sp cifi s par le JDF dans une structure de donn es interne qu il maintient pour garder trace des requ tes de travaux Le d mon qdaemon se sert des informations d tat de la file d attente pour garder trace de l tat de chaque file d attente et lorsque la situation est correcte appelle le programme dorsal de la file d attente pour traiter le travail Le programme dorsal d une file d attente d termine pr cis ment le type de traitement appliquer a un travail plac en file d attente Les c
27. courrier seulement Renvoie une chaine indiquant la date de mise en file d attente de la requ te Cette valeur est de type char caract re Renvoie un tableau de caract res contenant le nom de la file d attente Renvoie un tableau de caract res contenant le titre du travail en cours d impression Cette valeur est de type char caract re Imprimante traceur et programmation du sous syst me de spoulage 4 35 get_trailer Renvoie NEVER ALWAYS ou GROUP Cette valeur est de type unsigned int entier non sign Une page de fin est une page qui suit un fichier indiquant le nom de I utilisateur de la sortie get_to Renvoie un tableau de caract res contenant le nom de la personne destinataire du travail Cette valeur est de type char caract re get_was_idle Renvoie TRUE si l imprimante tait inoccup e au lancement du travail utile pour l avance papier avance pas d avance Renvoie le co t d impression du travail courant log_charge charge int charge Renvoie le co t d impression du travail courant log_init Initialise certaines donn es communes aux routines de biblioth que log_pages pages Met jour le fichier d tat avec le nombre de pages imprim es log_percent percent Met jour le fichier d tat avec le pourcentage de travail termin log_progress log_ pages int log_percent char Met jour le fichier d tat avec le nombre de pages imprim es et le pourcentage de travai
28. der via SMIT avec le raccourci smit lssprt Vous obtenez une sortie semblable ce qui suit bu111021 parallel Bull Compuprint Page Master 1021 ibm2380 parallel IBM 2380 Personal Printer II ibm2380 rs232 IBM 2380 Personal Printer II ibm2380 rs422 IBM 2380 Personal Printer II opp parallel Other parallel printer osp rs232 Other serial printer osp rs422 Other serial printer Liste des imprimantes d finies A l invite syst me entrez wsm printers puis appuyez sur Entr e pour ouvrir Web based System Manager Files d attente d impression Vous pouvez aussi proc der via SMIT avec le raccourci smit lsdprt Vous obtenez une sortie semblable ce qui suit 1p0 Available 00 04 01 06 Other serial printer lpl Available 00 04 01 07 Other serial printer 1p2 Available 00 00 OP 00 Other parallel printer Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 45 D placement d une imprimante sur un autre port Pr requis e Limprimante doit tre connect e physiquement au syst me e Vous devez tre utilisateur racine e Un port d imprimante doit avoir t d fini et configur Proc dure 1 A l invite syst me entrez wsm devices 2 Dans le conteneur Web based System Manager P riph riques s lectionnez l imprimante que vous souhaitez d placer 3 S lectionnez ensuite Move To dans le menu 2 46 Imprimantes et impression Guide de l utilisateur
29. et non sur un fichier sp cial caract re dans le r pertoire dev Une fois cr es la file d attente et l imprimante virtuelle associ e vous pouvez modifier l imprimante virtuelle pour utiliser ts_print Pour initier le processus de cr ation de file d attente tapez le raccourci SMIT smit mkquedev Un menu semblable au suivant s affiche Add a Print Queue Move cursor to desired item and press Enter Use arrow keys to scroll Imprimante traceur et programmation du sous syst me de spoulage 4 173 ATTACHMENT TYPE DESCRIPTION local Printer Attached to Local Host remote Printer Attached to Remote Host xstation Printer Attached to Xstation ascii Printer Attached to ASCII Terminal hpJetDirect Network Printer HP JetDirect file File in dev directory other User Defined Backend S lectionnez l option file puis un type d imprimante Une fois s lectionn IBM 4029 LaserPrinter ou l imprimante correspondant votre configuration indiquez le nom d un fichier existant dans le r pertoire dev C est le fichier dans lequel sont crits les travaux trait s soumis la file d attente que vous cr ez Vous pouvez nommer le fichier votre guise sous r serve de respecter les conventions d appellation AIX II semble raisonnable de cr er un fichier destin exclusivement tre la cible des files d attente de fichier Par exemple l utilisateur racine peut lancer la commande touch dev Ixx pour cr er le fichier Ixx
30. lancez nouveau Ipstat pour voir si la file d attente est a l tat RUNNING Dans tous cas il s agit de v rifier qu au moins une imprimante imprime r ellement m me si qdaemon ne lance pas de nouveaux travaux Soumettez pr sent un nouveau travail au spouleur via la commande eng Pasc letc motd Lancez Ipstat pour examiner l tat de la file d attente Si un nouveau travail porte le num ro NEW qdaemon est focalis sur un ou plusieurs travail aux en cours d ex cution et ne lance pas de nouveaux travaux tant que les travaux en cours ne sont pas termin s Vous ne pouvez qu attendre Vous ne pouvez m me pas annuler les travaux en cours car les requ tes d annulation de travaux sont galement des travaux et qdaemon n accepte pas de nouveaux travaux Remarque Le num ro de travail NEW n est attribu que sous AIX version 3 2 5 ceci ne se produit pas sous AIX version 4 Le num ro de travail NEW appara t lorsque enq a cr un JDF mais que qdaemon ne l a pas encore lu Cet v nement ne peut se produire sous AIX version 4 D pannage du spouleur AIX 5 11 Test d une file d attente du spouleur Lors du spoulage de travaux partir d une application il n est pas toujours vident de savoir si un travail est effectivement envoy au spouleur Supposons nouveau que vous avez des probl mes avec la file d attente asc Lancez la commande disable asc pour d sactiver la file d attente du spouleur Lancez
31. le deux points au bas de l cran La sortie ci dessus n est que le premier cran Les autres sont accessibles via les sous commandes pg normales mais ne sont pas indiqu es ici pour ne pas allonger inutilement le texte Cette sortie n est que consultable les attributs ne peuvent tre modifi s Entrer le nom d un attribut tel que _w largeur de page en colonnes et appuyer sur Entr e affiche un texte semblable Name Description w Page Width characters Default Value value based on paper size specified with s0 s5 attributes o LIST attributes enter AttributeNamel To EDIT the attribute file enter v To terminate press Enter Imprimantes et impression Guide de l utilisateur Value for all attributes To CHANGE an attribute value enter AttributeName NewValu To FORMAT and EDIT an attribute value enter AttributeName v Le nom de l attribut s affiche avec sa description issue du catalogue de messages et sa valeur actuelle Linvite est galement r affich e Notez que vous n avez pas a taper le trait de soulignement pour les attributs dont le nom commence par un trait de soulignement Par exemple les r sultats ci dessus peuvent tre obtenus en tapant w et en appuyant sur Entr e Cette sortie n est que consultable les attributs ne peuvent tre modifi s D autres attributs peuvent tre bien plus difficiles interpr ter sous cette forme Pa
32. pas la construction d une strophe ODM pour un attribut Les donn es sp cifi es via l op rateur V sont du code de type fichier deux points op rateurs Les op rateurs effectuent la validation Le code fichier deux points se r sout en une valeur La valeur est 0 ou non nulle Si la valeur r solue est 0 la valeur de l attribut est valide Si la valeur r solue est diff rente de 0 la valeur de l attribut n est pas valide Pour v rifier que la valeur de _I se trouve dans l intervalle 0 a 100 entrez 2100 _1 V G_1 100 S gt t1 e G_1 0 lt t1 e0 3 60 Imprimantes et impression Guide de l utilisateur Ajout d un support pour configurer une imprimante raccord e au r seau Remarque Les informations de cette rubrique ne sont fournies que pour des raisons de compatibilit ascendante La meilleure m thode pour ajouter les d finitions de raccordement d une nouvelle imprimante est de passer par les fichiers de raccord Pour en savoir plus reportez vous Fichiers de raccord de l imprimante page 4 46 Cette section indique les informations requises pour ajouter le support de configuration d une imprimante raccord e au r seau Ces informations ne sont d aucune utilit pour configurer une imprimante raccord e au r seau Elles indiquent comment ajouter un support pour permettre aux utilisateurs de configurer une unit non prise en charge qui doit tre raccord e au r seau et piloter une ou plusieu
33. re Bac 1 face vers le bas Haut Bac 2 face vers le bas Milieu Bac 3 face vers le bas Bas Tous les bacs face vers le bas Sp cifie le mode d agrafage et de classement Cette option ne fonctionne que si un bac de sortie face vers le bas est s lectionn voir l option flag oa BR N 7 Param tre par d faut de l imprimante Agrafage portrait Agrafage paysage Double agrafage portrait Double agrafage paysage D calage en fin de travail D calage en fin d ensemble Pas d agrafage ni de classement k Sp cifie le nombre de copies class es RePro L imprimante doit poss der un disque dur pour que cette fonction puisse tre ex cut e s Name Sp cifie un style de type l aide de la variable Name Par exemple courier courier gras courier italique courier gras italique lettergothic lineprinter lettergothic gras lettergothic italique prestigeelite prestigeelite gras prestigeelite italique et prestigeelite gras italique D finit la source du papier ON DO A BB ON Source d entr e actuellement s lectionn e sur l imprimante Plateau 1 Plateau auxiliaire Alimentation manuelle du papier Plateau auxiliaire Alimentation manuelle des enveloppes Plateau auxiliaire automatique Plateau 2 Plateau d alimentation des enveloppes Plateau 3 Plateau 4 Plateau 5 4 76 Imprimantes et impression Guide de l utilisateur Fait pivoter la sor
34. re et de fin arrivent par le plateau 1 Pour changer la valeur par d faut modifiez la valeur des attributs uH et ou uT respectivement au niveau de l imprimante virtuelle en leur affectant la valeur de la source souhait e Les valeurs autoris es sont les m mes que pour l indicateur u Il vous suffit d diter le fichier deux points de l imprimante virtuelle l aide de la commande chvirprt Imprimante traceur et programmation du sous syst me de spoulage 4 121 4 122 Format de papier Type de papier La s lection du format de papier est prise en charge via les indicateurs O et Q de la commande qprt L indicateur O d termine s il s agit de papier ou d enveloppes La valeur O 3 indique un format de papier et la valeur 4 un format d enveloppe Les valeurs 1 et 2 ont t omises par souci de compatibilit amont Les enveloppes ne sont possibles qu avec une alimentation manuelle un chargeur d enveloppes ou le plateau multi usage La valeur par d faut de Q est 1 Letter pour les formats de papier et 3 ou Com10 pour les formats d enveloppe Pour changer les valeurs par d faut modifiez les attributs s0 s7 respectivement pour chaque source d alimentation valide Comme l alimentation manuelle et le plateau multi usage acceptent papier et enveloppes la valeur par d faut pour le papier correspond la partie else e1 et la valeur par d faut pour les enveloppes a la partie then t3 de s0 et s7
35. rie de l imprimante consultez la documentation de l imprimante 4 Connectez l imprimante au port AUX du terminal Veillez utiliser les c bles ad quats Pour les instructions de c blage consultez votre documentation Configurer une imprimante virtuelle et une file d impression Pour configurer l imprimante dans le sous syst me de spoulage 1 A l invite syst me entrez P riph riques Via les menus de Web based System Manager P riph riques compl tez chaque tape de configuration d une imprimante virtuelle et d une file d impression 2 S lectionnez le type de connexion ascii le fabricant et le mod le de l imprimante 3 R pondez aux diff rentes questions Vous pouvez aussi utiliser la commande usr lib Ipd pio etc piomkpq ou le raccourci SMIT smit mkpq Connexions de modem Pour prendre en charge l impression via un terminal vous pouvez aussi tablir une file d attente pour une ligne de modem au lieu de cr er la file pour un terminal sp cifique Le type des terminaux dial in n tant pas garanti d finissez la variable d environnement PIOTERM pour ce type de terminal comme suit export PIOTERM Dialin Terminal Type 2 28 Imprimantes et impression Guide de l utilisateur S quences de commandes Base Terminfo La base Terminfo renferme les fonctions et caract ristiques sp cifiques d un terminal la position du curseur les s quences d initialisation les s quences de touches contr lant des
36. traceur et programmation du sous syst me de spoulage 4 3 D finitions et attributs d une imprimante virtuelle Une d finition d imprimante virtuelle est un fichier qui apparie les attributs ou les caract ristiques d une imprimante donn e avec les attributs d un type de flots de donn es sp cifique Si l imprimante prend en charge plusieurs types de flot de donn es vous devez cr er une d finition d imprimante virtuelle appariant les attributs de l imprimante avec chaque type de flot de donn es Ainsi si une imprimante accepte les flots de donn es ASCII et PostScript vous devez cr er deux d finitions d imprimante virtuelle pour l imprimante Le fichier deux points stocke la d finition d imprimante virtuelle d une imprimante ou d un traceur Les fichiers deux points r sident dans les r pertoires de base de donn es pr d finie et personnalis e Le programme dorsal de l imprimante utilise les valeurs d attribut stock es dans les fichiers deux points pour formater les requ tes d impression Toutes les valeurs d attribut r sident dans les fichiers deux points sous forme de cha nes de caract res qu ils repr sentent des cha nes des entiers ou des bool ens Une valeur d attribut peut int grer des r f rences d autres valeurs d attribut ou une logique int gr e qui d termine dynamiquement le contenu de la valeur Pour en savoir plus sur les fichiers deux points et sur l emploi des r f rences et de la
37. un certain laps de temps l tat DEV_WAIT Ceci se produit quand le pilote de l imprimante ne reconnait plus l imprimante en raison d une mauvaise signalisation Certaines imprimantes ne peuvent pas signaler au syst me de mise en file d attente qu elles sont hors ligne et la place signalent qu elles ne fonctionnent pas Dans ce cas ou si l imprimante semble ne pas fonctionner la file passe l tat DOWN Pour que l tat DOWN soit r solu corriger l incident l origine du blocage de la file et demandez l administrateur de remettre la file en route Pour que la file soit nouveau op rationnelle sa remise en route est obligatoirement manuelle Indique qu un travail d impression est bloqu Le spouleur ne pourra le traiter que lorsqu il sera lib r Indique qu un fichier figurant dans une file attend son tour pour tre imprim Indique que tout ce qui concerne la file est pr t pour la mise en file d attente et l impression de travaux Indique que l impression d un fichier est en cours Imprimantes travaux d impression et files d attente pour les utilisateurs 1 1 3 Formatage des fichiers imprimer commande pr La commande pr prend en charge le formatage simple des fichiers envoy s l impression Pour formater votre texte vous int grez entre barres verticales la sortie de la commande pr dans la commande qprt Vous pouvez ajouter pr diff rentes options d G n re la sortie avec doubl
38. usr include IN backend h sont DOMAIL adresse le message d erreur par courrier l utilisateur DOWRITE Inscrit le message sur le terminal de l utilisateur si celui ci est connec t Si l utilisateur n est pas connect le message lui est adress par courrier Imprimante traceur et programmation du sous syst me de spoulage 4 37 Tables de traduction de la page de code de l imprimante La traduction des points de code du fichier d impression en points de code imprimante est un processus en deux temps la traduction des points de code est g r e diff remment pour les langues orientales La premi re tape traduit les points de code du fichier d impression en points de code dans une page interm diaire La page de code interm diaire est constitu e de points de code entiers de 16 bits pour tous les caract res pris en charge Les 256 premiers points de code de la page interm diaire sont identiques la page de code 850 d IBM ceci pr s que les points de code 0 31 d cimal sont des caract res de contr le ASCII et non des caract res imprimables La page de code interm diaire est d finie dans le fichier usr lib Ipd pio etc codepage txt Traduction Etape 1 L exemple de code en langage C ci apr s g n re une table de traduction qui traduit les points de code partir d une hypoth tique page de code 123 en une page de code interm diaire include lt piostruct h gt include lt fcntl h gt Table to
39. vous aurez peut tre envoyer l imprimante un fichier PostScript sp cial pour d finir le d bit la parit et le protocole requis pour l imprimante Le manuel Personal Page Printer II Model 031 Guide to Operations contient un fichier exemple Les files d attente d impression pour les mulations Proprinter XL PCL et Diablo 630 examinent les deux premiers caract res de chaque fichier d impression Si les deux premiers caract res sont le fichier est suppos tre un fichier PostScript l imprimante virtuelle pour PostScript est utilis e et non l imprimante virtuelle correspondant au nom de la file d attente d impression Si vous n avez pas configur de file d attente d impression pour PostScript le travail d impression choue Si vous souhaitez imprimer un fichier PostScript file comme fichier ASCII et non comme fichier PostScript sp cifiez l indicateur et le param tre da avec la commande qprt lorsque vous soumettez le travail d impression en mulation IBM Proprinter XL PCL ou Diablo 630 IBM 4216 510 et IBM 5327 011 Le flot de donn es japonais est pris en charge Pour imprimer des caract res japonais sp cifiez des polices 24x24 avec l option F via la commande qprt comme suit qprt Pkji F usr lib X11 fonts JP IBM JPN17 pcf Z file 4 68 Imprimantes et impression Guide de l utilisateur IBM 4234 Printer Le syst me suppose que le jeu de caract res souhait langue imprim e a t s lectionn su
40. z 1 Paysage La s lection de la source du papier est prise en charge la fois pour l mulation PCL R 5e et pour l mulation PostScript Level 2 via l indicateur u de la commande qprt Plusieurs sources de papier sont possibles en option consultez votre manuel pour savoir quelles sources ont t install es sur votre imprimante Ces nombres s appliquent que la source de papier ait t install e ou non Si l une d elles est absente et que le num ro correspondant est choisi la source utilis e sera la source par d faut d finie dans le manuel de l utilisateur Le num ro de la source du papier est identique pour PCL et PostScript u 0 alimentation manuelle u 1 plateau 1 u 2 plateau 2 u 3 plateau 3 u 4 plateau 4 u 5 plateau 5 u 6 chargeur d enveloppes u 7 plateau multi usage Par d faut les pages banni re et de fin arrivent par le plateau 1 Pour changer la valeur par d faut modifiez la valeur des attributs uH et ou uT respectivement au niveau de l imprimante virtuelle en leur affectant la valeur de la source souhait e Les valeurs autoris es sont les m mes que pour l indicateur u Il vous suffit d diter le fichier deux points de l imprimante virtuelle l aide de la commande chvirprt Imprimante traceur et programmation du sous syst me de spoulage 4 117 4 118 Format de papier Type de papier La s lection du format de papier est prise en charge via les indicateurs O et Q de l
41. 0 2 41 73 63 96 34 Rue du Nid de Pie BP 428 49004 ANGERS CEDEX 01 FAX 33 0 2 41 73 60 19 FRANCE E Mail Courrier Electronique srv Cedoc franp bull fr Or visit our web site at Ou visitez notre site web http www frec bull com PUBLICATIONS Technical Literature Ordering Form CEDOC Reference Qty CEDOC Reference Qty CEDOC Reference Qty N R f rence CEDOC Qt N R f rence CEDOC Qt N R f rence CEDOC Qt ___ no revision number means latest revision pas de num ro de r vision signifie r vision la plus r cente NOM NAME Date SOCIETE COMPANY ADRESSE ADDRESS PHONE TELEPHONE FAX E MAIL For Bull Subsidiaries Pour les Filiales Bull Identification For Bull Affiliated Customers Pour les Clients Affili s Bull Customer Code Code Client For Bull Internal Customers Pour les Clients Internes Bull Budgetary Section Section Budg taire For Others Pour les Autres Please ask your Bull representative Merci de demander votre contact Bull BULL ELECTRONICS ANGERS CEDOC 34 Rue du Nid de Pie BP 428 49004 ANGERS CEDEX 01 FRANCE REFERENCE 86 F2 37JX 02 x W O a z W a O cz IE mQ ue St Ww l Utiliser les marques de d coupe pour obtenir les tiquettes Use the cut marks to get the labels AIX Imprimantes et impression Guide de l utili
42. 1 plateau 1 Par d faut les pages banni re et de fin arrivent par le palteau du haut Pour changer la valeur par d faut modifiez la valeur des attributsuH et ou uTrespectivement dans le fichier deux points en leur affectant la valeur de la source souhait e Les valeurs autoris es sont les m mes que pour l indicateur u Il vous suffit d diter le fichier deux points de l imprimante virtuelle l aide de la commande chvirprt Imprimante traceur et programmation du sous syst me de spoulage 4 111 4 112 Format de papier Type de papier La s lection du format de papier est prise en charge via les indicateurs O et Q de la commande qprt L indicateur O d termine s il s agit de papier ou d enveloppes La valeur O 3 indique un format de papier et la valeur 4 un format d enveloppe Formats de papier 0 3 Formats d enveloppes 0 4 Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 10 Com 10 Q 4 A4 DL Q 5 Executive C5 Q 6 A5 B5 Enveloppe Q7 Autre Enveloppe MPT uniquement Pour changer les valeurs par d faut modifiez les valeurs des attributs s1 s3 dans le fichier deux points lexOptraE310 pcl La valeur par d faut pour le papier est 1 Letter et la valeur par d faut pour les enveloppes est 3 Com 10 La valeur pour le papier correspond la partie else e1 des attributs s1 et s3 tandis que la valeur pour les enveloppes correspond la partie then t3 L i
43. 2635 _b S DO10 I 1810508 E G 0 5 G_1 0 St e G_1 G_t S 1 ass 0 2658 _d S C925 1I 1810509 EnL SIW2 Fl a 615 _e S B010 1 1810510 IWY 2659 _f S C930 1 1810535 EtL IW3 F1V W7 Dy 2623 _g S C250 1 1810511 E G 1 1 var spool 1pd pio local custom asc 1p1 318 lines 15318 chara evers Comme indiqu a la derni re ligne de cet exemple il s agit d une session vi avec la version brute non format e du fichier deux points non assimil de l imprimante pour cette file d attente Si vous lancez une commande write dans cette session vi la d finition est assimil e par la commande piodigest et une nouvelle version du fichier deux points assimil de l imprimante est cr e L option la plus puissante de Isvirprt est de taper un nom d attribut suivi de v Par exemple entrer ia v et appuyer sur Entr e affiche un cran semblable ASCII ia lde pioformat Idd Imm Idf piof5202 1 IwL w IwW f begijpqstuvxyzEGIJLOQWXZ Uh 4 142 Imprimantes et impression Guide de l utilisateur SIde INCLUDE Directory Containing Miscellaneous Modules pioformat Idd INCLUDE Directory Containing Digested Data Base Fil es ead Imm INCLUDE File Name Of Digested Data Base Init By piodigest mt md mn mq mv 1 Ir Idf INCLUDE Directory Containing Loadable Formatter Rou tines piof5202 1 IwL INCLUDE Page Length In Chars Using Length From Dat a Base used i
44. 4 A4 DL Q 5 Executive C5 Q 6 A5 Enveloppe B5 Q 7 Personnalis Universal Autre Enveloppe Remarque Pour les files d attente PCL si le format s lectionn ne figure pas dans la source d entr e s lectionn e une s quence de recherche sera mise en uvre pour localiser le format demand Si le format est d tect la source correspondante sera utilis e Pour les files d attente PostScript si le format s lectionn ne figure pas dans la source d entr e s lectionn e l imprimante invite l utilisateur charger le format de papier appropri dans la source s lectionn e Le r sultat peut alors se traduire par l utilisation d une source de papier inattendue ou l affichage d un message elliptique sur le panneau op rateur Pour d terminer la r ponse appropri e reportez vous au manuel Imprimantes et impression Guide de l utilisateur Pas d impression La s lection du pas d impression est assur e par l mulation PCL via l indicateur p pour le pas et s pour le nom de la police Les valeurs de pas admises vont de 1 100 caract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression s courier p 1 100 S courier gras p 1 100 s courier italique p 1 100 s courier gras italique p 1 100 s gothic p 1 100 s gothic gras p 1 100 s gothic italique p 1 100 s line
45. 50 60 et 350 e Imprimantes IBM 2380 Personal Printer II IBM 2381 Personal Printer Il IBM 2390 Personal Printer Il IBM 2391 Personal Printer Il IBM 2380 Personal Printer II mod le 2 IBM 2381 Personal Printer II mod le 2 IBM 2390 Personal Printer II mod le 2 IBM 2391 Personal Printer II mod le 2 IBM 3112 Page Printer IBM 3116 Page Printer IBM 3130 LaserPrinter IBM 4019 LaserPrinter IBM 4029 LaserPrinter IBM 4037 LaserPrinter IBM 4039 LaserPrinter IBM 4076 InkJet Printer IBM 4201 mod le 3 Proprinter III IBM 4202 mod le 3 Proprinter III XL IBM 4207 mod le 2 Proprinter X24E 2 24 Imprimantes et impression Guide de l utilisateur IBM 4208 mod le 2 Proprinter XL24E IBM 4247 Printer IBM 5204 Quickwriter IBM 6400 Printer IBM InfoPrint 40 Printer IBM Network Color Printer IBM Network Printer 12 IBM Network Printer 17 IBM Network Printer 24 Hewlett Packard 2500C Color Printer Hewlett Packard LaserJet Il Hewlett Packard LaserJet Ill Hewlett Packard LaserJet IIISi Hewlett Packard LaserJet 4 Hewlett Packard LaserJet 4Si Hewlett Packard LaserJet 4 Plus Hewlett Packard LaserJet 4V Hewlett Packard LaserJet 5000 D640 Printer Hewlett Packard LaserJet 5Si 5Si MX Hewlett Packard LaserJet 5Si Mopier Hewlett Packard LaserJet 8100 Printer Hewlett Packard LaserJet Color Hewlett Packard Color LaserJet 4500 Lexmark Optra LaserPr
46. Arr t du sous systeme distant Ipd 1 A l invite syst me entrez wsm printers 2 Dans le conteneur Files d attente d impression s lectionnez un objet ordinateur 3 S lectionnez ensuite Properties 4 S lectionnez Stop Ipd daemon Pour en savoir plus ou obtenir de l aide consultez l aide en ligne Vous pouvez aussi utiliser les commandes suivantes e Pour arr ter Ipd via SMIT smit rmitab_lpd e Pour l arr ter imm diatement stopsrc c s lpd e Pour arr ter Ipd au prochain red marrage du syst me rmtab lpd e Pour arr ter Ipd imm diatement et au prochain red marrage du syst me stopsrc c s lpd rmtab l1pd Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 55 Affichage de l tat du serveur d impression Pour ce faire utilisez SMIT Proc dure 1 A l invite syst me entrez smit server 2 S lectionnez Show Status of the Print Server Subsystem 2 56 Imprimantes et impression Guide de l utilisateur Etat du syst me de file d attente d impression Si une imprimante unit est ajout e comme unit tty le syst me de file d attente recherche un signal CD d tection de porteuse pour reconna tre l imprimante S il s agit d une unit LP le syst me de file d attente utilise CTS pour d tecter l imprimante Voici une liste des tats d une file d attente d impression DEV_BUSY DEV_WAIT Indique que e Plusieurs files sont d finie
47. Donn es ne n cessitant aucun traitement suppl mentaire Imprimante traceur et programmation du sous syst me de spoulage 4 79 Canon LASER SHOT LBP B404PS Lite Les flot de donn es japonais PostScript et ASCII sont pris en charge Les fichiers texte japonais ne peuvent pas tre imprim s Canon LASER SHOT LBP B406S D E G A404 E A304E Les jeux de code japonais sont pris en charge N utilisez pas la carte d mulation IBM 5575 La file d attente lips3 n est pas utilisable sur les mod les LBP B406S D A404 avec le mode LIPS Il Dataproducts LZR 2665 Laser Printer Le flot de donn es PostScript Diablo 630 doit tre s lectionn manuellement via le panneau de commande Les fichiers ASCII peuvent galement tre imprim s via le flot de donn es PostScript Hewlett Packard LaserJets Il Ill IIISi 4 4Si 4Plus 4V 4000 5Si 5Si MX 5Si Mopier et 8000 Color 8500 Color Les imprimantes HP LaserJet peuvent imprimer sur du papier de taille autre que la taille par d faut 8 1 2 x 11 pouces Pour changer la taille du papier via SMIT reportez vous D finir le format de papier page 2 41 Pour changer la taille du papier pour un seul travail d impression sp cifiez l indicateur Q avec la commande qprt Pour imprimer plus de lignes sur une page que ne l autorise l interligne 6 ou 8 lignes par pouce sp cifiez le nombre de lignes par page Linterligne est r duit de fa on qu un nombre sup rieur de lignes tien
48. E 1 Entre exemplaires E 2 Entre travaux E 3 Entre pages La source de papier par d faut est le plateau 1 Pour changer la valeur par d faut modifiez l attribut uS dans l imprimante virtuelle Les valeurs valides de uS sont uS 1 plateau 1 uS 2 plateau 2 us 3 plateau 3 uS 4 chargeur d enveloppes uS 5 plateau multifonction Remarque Cette fonction est ind pendante de l indicateur B de la commande qprt Bac de sortie Le signe gal est l option ligne de commande pour sp cifier la destination de la sortie Les valeurs possibles sont les suivantes 0 bac sup rieur de l imprimante 1 bac 1 du finisseur 2 bac 2 du finisseur 3 bac 3 du finisseur 50 bac lat ral de l imprimante Le plateau sup rieur de l imprimante 0 est le bac de sortie par d faut Remarque Si vous s lectionnez le bac lat ral et que l option finisseur est install e la sortie est dirig e vers le bac actif 4 110 Imprimantes et impression Guide de l utilisateur Face vers le haut et face vers le bas Agrafage D calage de travail L indicateur U contr le si les feuilles arrivent dans le finisseur face vers le haut ou vers le bas Remarque Les feuilles r ceptionn es dans le bac sup rieur de l imprimante sont toujours face vers le bas La valeur vrai valeur par d faut indique face vers le bas La valeur faux indique face vers le haut Si vous s lectionnez face vers le haut l agrafage y et le d calag
49. G n re la valeur en format ASCII Passe syst me X Appel de la sous routine piocmdout seulement Passe de l entr e vers la sortie le nombre d octets sp cifi par l argument passthru la sous routine piocmdout Boucles WX Boucle While Chaque fois que est r alis la valeur de la variable interne x x est compris entre a et z est d crement e de 1 Si le r sultat est sup rieur 0 l ex cution est transf r e au caract re qui suit wx Mode 0 D marre en utilisant exclusivement les valeurs par d faut de la base de donn es et non les valeurs ventuellement mises jour par le biais de la ligne de commande ou pendant le traitement de formatage r Revient aux valeurs utilis es avant o Imprimantes et impression Guide de l utilisateur Remplacements du pipeline Yop Z iX Indique ou imbriquer le pipeline filtre de pr fixe dans le pipeline principal A d faut l imbrication a lieu au d but du pipeline principal Ignor si le premier caract re du nom de l attribut n est pas i c est dire qu il ne s agit pas d un pipeline principal Indique ou imbriquer la cha ne pioout routine de l interface du pilote d unit dans le pipeline principal A d faut l imbrication a lieu la fin du pipeline principal Ignor si le premier caract re du nom de l attribut n est pas i c est dire qu il ne s agit pas d un pipeline principal Ne peut tre sp cifi que dans
50. Guide de l utilisateur Voici quelques attributs _ SYS classiques pour une imprimante laser PostScript prise en charge ___SYS OTHER VALUES OF INTEREST TO THE SYSTEM ADMINISTRATOR sh Pipeline for Header Pag Ide pioburst SF H Idb H ps Ide pioformat Idd SImm SIdf piofptsf 4 si Users Separated by Commas to Get Intervention Messages Null String Is Job Submitter sp Command Line Flags Prohibited For All d values Ignored cmnrBDMPRT st Pipeline for Trailer Page Ide pioburst SF H Idb T ps SIde pioformat Idd Imm Ildf piofpt f j sw Width of Attribute Value Area On Header Pag 78 0 means ignore width Ces m mes valeurs d attribut sont stock es dans le fichier deux points de l imprimante sous la forme 2060 SYSE 321 sh Ide pioburst F H Idb H ps Ide pioformat Idd Imm Idf piofpt f j 232281 323 sp 324 st Ide pioburst SF H Idb T ps SIde pioformat Idd Imm Idf piofpt f j 325 sw 78 Attributs du flot des donn es en entr e Lattribut d en t te de groupe _ _IDS titre la liste des attributs qui stockent les pipelines des diff rents flots de donn es en entr e Parmi les attributs de ce groupe figurent l attribut ia qui stocke le pipeline du flot des donn es ASCII en entr e tendu et l attribut is stocke le pipeline du flot des donn es PostScript en entr e L attribut ip est galement un attribut classique de ce g
51. Guide de l utilisateur Vos remarques sur ce document Technical publication remark form Titre Title Bull Imprimantes et impression Guide de l utilisateur N Ref rence Reference Ne 86 F2 37JX 02 Dat Dated Novembre 1999 ERREURS DETECTEES ERRORS IN PUBLICATION AMELIORATIONS SUGGEREES SUGGESTIONS FOR IMPROVEMENT TO PUBLICATION Vos remarques et suggestions seront examin es attentivement Si vous d sirez une r ponse crite veuillez indiquer ci apr s votre adresse postale compl te Your comments will be promptly investigated by qualified technical personnel and action will be taken as required If you require a written reply please furnish your complete mailing address below NOM NAME Date SOCIETE COMPANY ADRESSE ADDRESS Remettez cet imprim a un responsable BULL ou envoyez le directement a Please give this technical publication remark form to your BULL representative or mail to BULL ELECTRONICS ANGERS CEDOC 34 Rue du Nid de Pie BP 428 49004 ANGERS CEDEX 01 FRANCE Technical Publications Ordering Form Bon de Commande de Documents Techniques To order additional publications please fill up a copy of this form and send it via mail to Pour commander des documents techniques remplissez une copie de ce formulaire et envoyez la BULL ELECTRONICS ANGERS Managers Gestionnaires CEDOC Mrs Mme C DUMOULIN 33 0 2 41 73 76 65 ATTN MME DUMOULIN Mr M L CHERUBIN 33
52. Le format du champ description est Message_catalog Set Message_ DefaultTextString Donner des valeurs Message_catalog Set et Message_ est facultatif Par exemple les deux entr es suivantes cr ent le m me l ment de menu dans SMIT Le premier exemple utilise le catalogue de messages term_serv cat num ro d ensemble 1 et num ro de message 3 Si le message est introuvable SMIT utilise le texte par d faut entre guillemets Dans le second exemple aucun catalogue de messages n est d sign et le message entre guillemets est automatiquement utilis dans le menu description term_serv cat 1 3 Printer Attached to Terminal Server description Printer Attached to Terminal Server seq_num Ordre d affichage d un type de raccord dans le menu SMIT Attachment Type Selector Si ce champ est vide les types de raccords sont affich s sans ordre particulier Par exemple pour afficher un type de raccord en seconde position sur le menu tapez seq_num 2 supported unsu Liste de types d imprimantes admises ou non admises pour ce type pported de raccord La valeur du champ supported sert a g n rer la liste des imprimantes prises en charge par le type de raccord sur les crans SMIT Les deux champs s excluent mutuellement Le format de la valeur des champs supported et unsupported est une liste de types d imprimantes s par s par des virgules Par exemple pour exclure les imprimantes ibm6252 ibm6262 et ibm4029
53. Le spouleur n est pas exclusivement d di aux travaux d impression Il propose une fonction de d synchronisation dite g n rique car d di e diff rents types de travaux y compris les travaux en file d attente d impression G n ralement le spouleur ne conna t pas le type des travaux qu il place en file d attente Dans un premier temps la file d attente du spouleur est d finie par l administrateur syst me tandis que son objet sera d fini par le programme dorsal du spouleur qui est d sign pour cette file Par exemple si ce programme est la commande piobe Printer I O BackEnd la file d attente sera une file d impression Par ailleurs si ce programme est un compilateur la file est d di e des travaux de compilation Lorsque la commande qdaemon du spouleur s lectionne un travail dans une file d attente de spouleur pour lancer ce travail elle invoque le programme que l administrateur syst me a d sign dans la d finition de la file 1 2 Imprimantes et impression Guide de l utilisateur enq est la principale commande sp cifique du spouleur Pour placer un travail d impression en file d attente vous pouvez directement invoquer cette commande mais vous avez trois autres commandes frontales disposition Ip Ipr et qprt Tout d abord une requ te d impression mise par une de ces commandes est adress e au programme enq qui ensuite place en file d attente les informations relatives au fichier afin que qdaemon le
54. Le tableau suivant r pertorie les champs ayant une signification particuli re pour les imprimantes distantes Ce tableau indique galement des exemples de valeurs ou les valeur par d faut de ces champs h te sys2 Nom de l h te distant serveur d impression o sont imprim s les travaux rq q2 Nom de la file d attente distante o sont imprim s les travaux s_statfilter lusr Ipd aixshort Filtre utilis pour traduire les informations d tat sur la file d attente distante en une forme courte acceptable par les requ tes concernant l tat de la file d attente telles que qchk Il s agit de la valeur par d faut lorsque le serveur d impression distant est un autre syst me AIX lusr Ipd bsdshort Filtre utilis pour traduire la sortie BSD de la commande Ipq format court lorsque le serveur d impression distant est un syst me BSD lusr Ipd aixv2short Filtre utilis pour traduire la sortie AIX 2 2 1 de la commande print q format court lorsque le serveur d impression est un RT sous AIX 2 2 1 l_statfilter lusr Ipd aixlong Filtre utilis pour traduire les informations d tat sur la file d attente distante en une forme longue acceptable par les requ tes concernant l tat de la file d attente telles que qchk Il s agit de la valeur par d faut lorsque le serveur d impression distant est un autre syst me AIX lusr Ipd bsdlong Filtre utilis pour traduire la sortie BSD de la commande Ipq format long lorsqu
55. Les imprimantes n ont pas besoin d tre install es aupr s de l unit centrale et de la console syst me Limprimante est connect e soit directement un syst me local soit via un r seau un syst me distant Pour g rer les travaux d impression de fa on optimale le syst me les place en file d attente jusqu ce que l imprimante soit disponible Le syst me peut enregistrer la sortie d un ou plusieurs fichiers dans la file d attente D s que l imprimante sort un travail d impression le syst me traite le suivant dans la file d attente Ce processus est r p t jusqu l impression de chaque fichier Ce chapitre traite les th mes suivants Terminologie page 1 2 Lancer un travail d impression commande qprt page 1 4 Annulation d un travail d impression commande qcan page 1 8 Priorit d un travail d impression commande qpri page 1 9 D placement d un travail d impression dans une autre file commande qmov page 1 10 Blocage lib ration d un travail d impression commande qhld page 1 11 Contr le de l tat d un travail d impression commande qchk page 1 12 Formatage des fichiers imprimer commande pr page 1 14 Imprimer des fichiers ASCII sur imprimante PostScript page 1 16 R capitulatif des commandes de l imprimante des travaux et des files d impression page 1 18 Imprimantes travaux d impression et files d attente pour les utilisateurs 1 1 Terminologie Les termes sp cifiq
56. Les principaux avantages des options W et S sont qu elles pr servent l utilisation du sous syst me d imprimante et permettent de laisser l imprimante g rer plusieurs copies au lieu d envoyer copies l imprimante La combinaison des options S et W permet galement d effectuer successivement exemplaires de chaque si cela est souhait Vous noterez qu il est possible d utiliser simultan ment N et W Ceci se traduirait par l ex cution de N travaux d impression avec W exemplaires de chaque page dans chaque travail Pages de Les pages de s paration sont d termin es par l indicateur E Les s paration valeurs autoris es sont 0 1 2 et 3 qui correspondent respectivement SANS ENTRE COPIES ENTRE TRAVAUX et ENTRE PAGES La source du papier pour la page de s paration est par d faut le PLATEAU 1 et elle est d finie par l attribut uS Les valeurs autoris es pour uS sont les m mes que pour les pages d en t te et de fin UH et uT respectivement ceci pr s que l alimentation manuelle n est pas admise Pour modifier la valeur par d faut l attribut uS doit tre modifi au niveau de l imprimante virtuelle voir la commande chvirprt 4 116 Imprimantes et impression Guide de l utilisateur Lexmark Optra Se LaserPrinter Rotation des pages Source du papier La s lection de la rotation des pages est prise en charge pour l mulation PCL 5e via l indicateur z de la commande qprt z 0 Portrait
57. Niveau de clart 0 Param tre par d faut de l imprimante 1 Lightest 2 Lighter 3 Light 4 Normal 5 Dark 6 Darker 7 Darkest E Finition 0 Param tre par d faut de l imprimante 1 Normal 2 Matte 3 Glossy k Mod le de couleurs 0 Param tre par d faut de l imprimante 1 CMYK 2 Grayscale 4 70 Imprimantes et impression Guide de l utilisateur Rendu de couleur 0 Param tre par d faut de l imprimante 1 Scanner 2 Highlight 3 Photographic 4 Presentation 5 Monitor 6 Couleur solide S Mode d impression 0 Param tre par d faut de l imprimante 1 Qualit photographique 2 Graphiques de travail Les noms de file d attente valides suivants se trouvent sur l imprimante IBM Network Color Printer ibmcolor direct code contr leur 1 03 ou 1 1 et 16 Mo de m moire ibmcolor_print code contr leur 1 03 ou 1 1 et 32 ou 48 Mo de m moire ibmncp_ direct code contr leur 2 0 ou sup rieur et 16 Mo de m moire ibmncp_print code contr leur 2 0 ou sup rieur et 32 ou 48 Mo de m moire Remarque Pour d terminer le niveau du code contr leur et la quantit de m moire de votre IBM Network Color Printer imprimez une page de configuration partir du panneau de commande de l imprimante Consultez sur la page de configuration la rubrique GENERAL INFO La m moire est la deuxi me l ment le troisi me tant la version du code contr leur Les fichiers pr d finis sur AIX version 4 2 1 ou ult rieure ne prennent en charge qu
58. Pr requis Vous devez tre utilisateur racine Proc dure 1 A l invite entrez wsm printers 2 Via les menus de Web based System Manager Files d attente d impression s lectionnez ou entrez les valeurs des attributs requis tels que le nom de l unit la file d impression associ e et le chemin d acc s au programme dorsal de l imprimante 3 R pondez aux diff rentes questions Vous pouvez aussi utiliser les commandes suivantes smit mkquedev ou mkquedev d nom file q nom file a Attribute Value Pour une configuration compl te de l unit de file d impression vous aurez utiliser l indicateur a plusieurs reprises 2 14 Imprimantes et impression Guide de l utilisateur Ajout de la carte de connexion traceur 5080 Pr requis e Le traceur doit tre connect physiquement au syst me e L unit de traceur doit tre d j ajout e Proc dure Le programme dorsal de traceur pour la carte de connexion 5080 est accessible via la commande enq une fois cette proc dure d identification des traceurs appliqu e 1 A l invite entrez smit pq mklque 2 A l invite NAME of Queue to Add entrez plta pour d finir le port s rie a 3 A l invite NAME of Device to Add entrez plota pour d finir le port s rie a 4 En r ponse a BACKEND PROGRAM Pathname entrez usr lib lpd plotgbe gswa 9600 5 A l invite NAME of Queue to Add entrez ce qui suit pour d finir le port s rie b plitb 6 A l
59. Printer 24 e IBM InfoPrint 20 Printer e IBM InfoPrint 40 Printer 4 134 imprimantes et impression Guide de l utilisateur Lexmark Optra LaserPrinter Lexmark Optra Plus LaserPrinter Lexmark Optra C Color LaserPrinter Lexmark Optra E Color LaserPrinter Lexmark Optra E310 Laser Printer Lexmark Optra M410 Laser Printer Lexmark Optra N Color LaserPrinter Lexmark Optra Se Laser Printer Lexmark Optra T Laser Printer Family Lexmark Optra W810 Laser Printer Lexmark ExecJet Ilc Lexmark ValueWriter 600 Lexmark 2380 Plus Printer mod le 3 Lexmark 2381 Plus Printer mod le 3 Lexmark 2390 Plus Printer mod le 3 Lexmark 2391 Plus Printer mod le 3 Lexmark 4039 Plus LaserPrinter Lexmark 4079 Color JetPrinter Plus Lexmark 4227 Forms Printer OKI MICROLINE 801PS F 801PSII F 800PSIILT Printronix P9012 Line Printer QMS ColorScript 100 mod le 20 Tl Omnilaser 2115 Page Printer Imprimante traceur et programmation du sous syst me de spoulage 4 135 Mode passe syst me Imprimantes virtuelles et pilote d unit imprimante peuvent tous deux op rer en mode passe syst me ou en mode non passe syst me Le mode passe syst me signifie simplement que le flot de donn es est pass au travers du syst me jusqu l imprimante octet par octet sans modification Le mode d op ration s lectionn pour un travail donn d termine son mode de traitement et m me le fait qu il soit ou non trait Il est important de sa
60. Processing setup argc argv unsigned argc char argv int passthru passthru Initialize variables and command line values void piogetvals attrtable NULL void piogetopt argc argv NULL NULL need to verify values entered by user Initialize work variables pglen Pglen Vincr tmarg Tmarg Vincr bmarg Bmarg Vincr piopgskip Beginpg 1 Check for pass through option if Passthru passthru return NULL Initialize pointers to vertical spacing variables shared with formatter driver Refer to usr include piostruct h 7 sharevars _ pl amp pglen sharevars _tmarg amp tmarg sharevars _bmarg amp bmarg sharevars _vpos amp vpos sharevars _vtab_base amp vtab_base sharevars _vincr amp Vincr sharevars _vincr_cmd amp Vincr_cmd gt ptr sharevars _vdecr amp Vdecr sharevars _vdecr_cmd amp Vdecr_cmd gt ptr sharevars _ff_cmd amp Ff_cmd gt ptr sharevars _ff_at_eof amp Do_formfeed return amp sharevars initialize if return 0 Init_printer void Imprimante traceur et programmation du sous syst me de spoulage piocmdout INIT_ CMD NULL Initialize the Printer 0 NULL 4 27 lineout fileptr Format a Line FILE fileptr int ch charcount 0 for ch 0 ch lt Indent ch pioputchar while ch p
61. St 2562 Se gq 3 St 2750 Sesgqs 4 S St 2498 e gqs 5 S St 2604 e 2852 5 sd G_Q PUSH PAPER SIZE override for input paper source SPq POP gt Internal Variable q lt IF gt GWu PUSH Calculate value for paper source based on _O and _u S 3 PUSH Integer Constant 3 4 160 Imprimantes et impression Guide de l utilisateur ole ole oO ole ole ole ole D ole oO oe oO ole oO oe oO ole ole ole lt PUSH pop2 lt popl t lt THEN gt lt IF gt gq PUSH Internal Variable q 1 ole oe ol oe PUSH Integer Constant 1 PUSH pop2 popl St lt THEN gt 3200 PUSH Integer Constant 3200 lt ELSE gt q PUSH Internal Variable q 2 PUSH Integer Constant 2 PUSH pop2 popl St lt THEN gt 4100 PUSH Integer Constant 4100 lt ELSE gt q PUSH Internal Variable q 3 PUSH Integer Constant 3 PUSH pop2 popl St lt THEN gt 2935 PUSH Integer Constant 2935 lt ELSE gt gq PUSH Internal Variable q 4 PUSH Integer Constant 4 PUSH pop2 popl St lt THEN gt 3407 PUSH Integer Constant 3407 lt ELSE gt 3050 PUSH Integer Constant 3050 lt END gt lt ELSE gt lt IF gt gq PUSH Internal Variable q 1 o9 oe ole Il Q ole oe ole Il Q ole oP ol ole oe ole PUSH Integer Constant 1 PUSH pop2 popl St lt THEN gt 2
62. Translate Code Points for Input Code Page 123 to Code Points for the Intermediate Code Pag KERJ short table 256 00 000 CP CP CP CP FC 252 CP SC 126 CP Write the Table to a File Error Processing Not Shown main int fildes int fmt_ type 1 fildes open usr lib lpd pio trans1 123 O CREAT O WRONLY 0664 write fildes PIOSTAGEIXLATE00 16 write fildes amp fmt_type sizeof fmt_type write fildes table sizeof table return 0 Le cP au point de code 252 signifie que le point de code doit tre copi tel quel Le Sc au point de code 253 signifie que le caract re n est pas d fini dans la page de code interm diaire et qu un caract re de substitution doit tre imprim sa place Le 126 au point de code 254 signifie que ce point de code 254 doit tre traduit en point de code 126 L indicateur X dans la commande qprt sp cifie le nom de la page de code du fichier d impression Avec la valeur 123 le programme de formatage lit la table partir du fichier lusr lib Ipd pio trans1 123 et l utilise pour effectuer la premi re tape de traduction 4 38 Imprimantes et impression Guide de l utilisateur Traduction tape 2 Dans la seconde tape de la traduction des points de code une ou plusieurs tables de traduction convertissent les points de code de la page de code interm diaire en points accepta
63. accepte la taille d enveloppe autre 8 Les valeurs par d faut de l imprimante et du fichier deux points sont Letter pour les Etats Unis et A4 pour l Europe pour le format de papier et COM10 pour les Etats Unis et DL pour l Europe pour le format d enveloppe Imprimantes et impression Guide de l utilisateur Pas d impression Mode duplex 9 Si vous s lectionnez une valeur non admise pour la source d entr e une erreur est g n r e 10 Si le format s lectionn ne se trouve pas dans la source d alimentation s lectionn e format incorrect ou vide une s quence de recherche est utilis e pour trouver le format requis Pour en savoir plus reportez vous la documentation de votre imprimante La s lection du pas d impression est prise en charge par l mulation PCL 5 via les indicateurs p pour le pas et s pour le nom de la police de la commande qaprt Les valeurs de pas admises vont de 1 et 100 caract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression s courier p 1 100 s courier bold p 1 100 s courier italic p 1 100 s courier bold italic p 1 100 s gothic p 1 100 s gothic bold p 1 100 s gothic italic p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autres styles de police faites appel l utilitaire de cryptage AIX ou la commande qprt avec
64. caract res Par exemple l op rateur S suivant place l l ment en position 100 100 _1 S 100 60 4 52 Imprimantes et impression Guide de l utilisateur Op rateurs des caract ristiques du champ E Contr le le champ ent ry_type de l objet sm_cmd_opt Les valeurs possibles de l option E sont les suivantes Une entr e num rique est admise f Une entr e de type fichier est admise Sp cifiez un nom de fichier valide n Aucune entr e n est admise Vous ne pouvez rien saisir dans ce champ r Une entr e alphanum rique est admise t Une entr e texte est admise x Une entr e hexad cimale est admise Pour autoriser une entr e num rique dans le champ de la bo te de dialogue SMIT entrez 100 _L E 60 Contr le la valeur du champ required de l objet sm_cmd_opt Le champ required d termine si la valeur du champ doit tre envoy e la commande cmd_to_exec pour cette bo te de dialogue Le type de valeur est sp cifi par un seul caract re La valeur par d faut est n ce qui signifie que l indicateur et la valeur de l objet sm_cmd_opt ne sont transmis que lorsque la valeur du champ est modifi e Les valeurs possibles de l option required sont les suivantes n N envoie pas d indicateur sauf si l utilisateur modifie la valeur initialement affich e La valeur par d faut est n y yes Envoie toujours le champ prefix et la valeur du champ entry m me si elle est nulle Envoie le champ
65. ches La m thode d pend de la connexion entre l imprimante et le syst me Vous pouvez configurer une imprimante sans ajouter de file d impression Ces t ches sont d crites dans les rubriques ci apr s e Modifier le fichier de configuration page 2 8 e Configurer une imprimante locale et ajouter une file d attente page 2 8 e Configurer une imprimante distance et ajouter une file d attente page 2 9 e Configurer une imprimante de station X et ajouter une file d attente page 2 9 e Configurer une imprimante de r seau et ajouter une file d attente page 2 10 e Configurer une file d attente d impression pour un fichier dans dev page 2 11 e Configuration d une imprimante sans ajouter de file d attente page 2 12 Apr s la configuration d une file d attente d impression vous pouvez entamer les proc dures Placer un travail d impression en file d attente et Supprimer une file d impression Modifier le fichier de configuration Quand elles sont lanc es les commandes enq et qdaemon lisent toutes deux le fichier letc qconfig La commande qdaemon est lanc e au d marrage du syst me la commande enq est lanc e chaque requ te d impression Par cons quent si vous modifiez le fichier etc qconfig la commande enq lira la nouvelle version du fichier de configuration la prochaine fois qu elle sera lanc e Ne modifiez pas le fichier etc qconfig quand des travaux encore actifs sont en file d attente Modifier la config
66. dans le r pertoire dev Une fois que vous avez donn un nom au fichier dans le r pertoire dev choisissez un nom de file d attente pour chaque flot de donn es en entr e pris en charge par le type d imprimante s lectionn pr c demment Dans cet exemple supposons que la file d attente ASCII a t nomm e asc Une entr e semblable la suivante appara t dans etc qconfig asc device 1xx Ix file dev 1xx header never trailer never access both backend usr lib lpd piobe Tout travail d impression soumis la file d attente asc du spouleur est trait par le pipeline d fini par piobe Le flot de donn es trait est crit dans dev Ixx Ce qui n est pas ce que vous souhaitiez Dans la mesure o l objectif est que ts_print crive la sortie sur le port 11 du serveur de terminal il ne doit m me pas y avoir un fichier associ cette file d attente A cet effet ditez la nouvelle strophe paire dans etc qconfig et changez la valeur du param tre file en FALSE comme suit asc device 1xx Dee file FALSE header never trailer never access both backend usr lib lpd piobe Si vous utilisez la file d attente dans cet tat vous ne trouverez rien d crit dans un fichier ni d imprim nulle part sauf ventuellement des messages d erreur Lorsque qdaemon place le programme dorsal piobe en mode ex cution il passe piobe un descripteur de fichier ouvert bas sur la valeur du para
67. de Wu 11 CO Pousse un 0 sur la pile dans la mesure o l indicateur O n a pas t utilis sur la ligne de commande 12 t Ecarte le 0 de la pile et dans la mesure o il s agit d une valeur FAUSSE z ro appelle l valuation de G_u La pile appel e Wu est maintenant vide 13 G_u Pousse un 1 sur la pile 14 d Ecarte le 1 de la pile et le renvoie en format ASCII au calcul en cours de wQ 15 0 Pousse un 0 sur la pile 16 Ecarte le 0 et le 1 de la pile compare s ils sont gaux et pousse le 0 r sultant sur la pile 17 t Ecarte le 0 de la pile et dans la mesure o il s agit d une valeur FAUSSE nulle appelle l valuation de GWu 18 GWu Cette valeur est d j connue un 1 est donc pouss sur la pile 19 1 Pousse un 1 sur la pile 20 Ecarte les deux 1 de la pile compare s ils sont gaux et pousse le 1 r sultant sur la pile 21 t Ecarte le 1 de la pile et dans la mesure o il s agit d une valeur VRAIE non nulle appelle l valuation de Gs1 22 Gsl Pousse un 1 sur la pile 23 d Ecarte le 1 de la pile et le renvoie en format ASCII au calcul en cours de wK 24 Pq Ecarte le 1 de la pile et le stocke dans la variable interne q 25 GWu Cette valeur est d j connue un 1 est donc pouss sur la pile 26 3 Pousse un 3 sur la pile 27 lt Ecarte les deux valeurs de haut de la pile un 3 et un 1 et 1 t
68. de formatage par type ou groupe de types de donn es en entr e Par exemple il existe un programme de formatage sp cifique des imprimantes Proprinters prises en charge Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 5 Le filtre de formatage comporte deux l ments e un pilote qui ne d pend pas d une unit e un programme de formatage d pendant d une unit Le pilote est appel par un pipeline et re oit le nom d un programme de formatage piloter Le pilote du programme de formatage se charge dynamiquement tablit la liaison avec le programme de formatage et appelle la fonction setup laquelle indique s il convient de formater les donn es ou de leur appliquer la fonction passe syst me Apr s ex cution par setup des fonctions requises elle revient au pilote du programme de formatage Le pilote appelle la fonction initialize La fonction initialize g n re une cha ne de commandes imprimante pour initialiser l imprimante puis revient au pilote de formatage Le pilote appelle soit la fonction passthru une fois soit la fonction lineout une fois par ligne du fichier d impression selon le code renvoy par setup Si la fonction lineout est appel e le pilote de formatage effectue tous les alignements verticaux interlignes tabulations verticales sauts de page marges inf rieure et sup rieure etc Interlignage et tabulations verticales sont ex cut s par la fonction li
69. de param tre d un message in extenso et de texte compos de z ro ou de plusieurs param tres L en t te de message sp cifie le type de message le catalogue de messages la longueur du texte in extenso du message et le nombre de param tres variables du message Les param tres variables du message servent construire le texte in extenso du message partir de du texte de base extrait du catalogue des messages Les formats de la structure de l en t te de message et des trames d en t te des param tres de message sont d finis dans le fichier lusr include piostruct h Lorsqu il extrait des messages du tube le superviseur d impression lit la trame d en t te de message puis les trames d en t te des param tres du message 0 9 comme indiqu par le nombre de param tres sp cifi dans la trame d en t te de message Le superviseur d impression lit le texte in extenso du message dont la longueur est sp cifi e dan la trame d en t te de message suivie ventuellement des param tres Le type et la longueur des param tres sont sp cifi s dans les trames d en t te de param tre individuelles Le type de message est sp cifi dans la trame d en t te de message Les deux types de messages sont e ID VAL EVENT ABORTED BY SERVER e ID VAL EVENT WARNING RESOURCE NEEDS_ ATTENTION Le texte r el du message est en format d velopp Les param tres sont plac s dans le texte du message une fois extraits du fichier ca
70. de piles d crites plus haut utilis es pour obtenir une valeur num rique finale de largeur de page en caract res Les tapes num rot es suivantes correspondent aux nombres gauche des colonnes dans la figure et donnent une description pas a pas de l valuation des s quences d chappement du fichier deux points de l imprimante qui d finissent la largeur de page en caract res pour cette file d attente donn e asc le fichier deux points et la ligne de commande d Vol 3000 St G_W d ope 3200 10 Yet G_p Vo Pt 1 gq 17 t G_p lt GwK 3 ot GWu S amp Pq o 1 GwQ G_Z G_Q wK Calcul de la largeur de page 1 Cw Pousse un 0 sur la pile dans la mesure o l indicateur w n a pas t utilis sur la ligne de commande l_w Appelle l valuation de _w G_z Pousse un 1 sur la pile 1 Pousse un 1 sur la pile a A N amp Ecarte les deux valeurs du haut deux 1 de la pile effectue un AND au niveau du bit sur les deux valeurs et pousse le 1 r sultant sur la pile Imprimante traceur et programmation du sous syst me de spoulage 4 163 6 t Ecarte le 1 de la pile et dans la mesure o il s agit d une valeur VRAIE non nulle appelle l valuation de GwK 7 GwK Appelle l valuation de wK 8 G_Q Appelle l valuation de _Q 9 GwQ Appelle l valuation de wQ 10 GWu Appelle l valuation
71. dela liste des imprimantes prises en charge entrez unsupported ibm6252 ibm6262 ibm4029 Pour int grer les imprimantes hp1l1j 3 hplj 3 si ethplj 2 ala liste des types d imprimantes disponibles tapez supported hplj 3 hplj 3 si hplj 2 submit_job Nom de l ID de s lecteur SMIT sur lequel se brancher pour lancer un travail d impression Si ce champ est vide la valeur de la bo te de dialogue enq est adopt e Par exemple pour se brancher sur le s lecteur term_ser_start_job partir de l option Start a Print Job si la file d attente s lectionn e est de type de raccord term serv tapez submit_job term_serv_start_job 4 48 Imprimantes et impression Guide de l utilisateur add_queue add_printer remove_queue printer _conn change_queue change_filters Nom de l ID de s lecteur SMIT sur lequel se brancher pour ajouter une file d attente d impression Par exemple pour se brancher sur l ID s lecteur term_serv_add partir de l option Add a Print Queue tapez add_queue term_serv_add Nom de l ID de s lecteur SMIT sur lequel se brancher pour ajouter une imprimante a une file d attente existante Fonctionnellement cette op ration ajoute une nouvelle unit de file d attente a une file d attente existante Pour se brancher sur l ID s lecteur term_serv_printer partir de l option SMIT Existing Print Queue tapez add_printer term_serv_printer Nom de l ID de s lecteur SMIT
72. donn es PostScript Seul le mode DP est pris en charge pour l interface logicielle TI 855 Le mode WP n est pas pris en charge Chaque fois que vous mettez le contr leur de l imprimante sous tension entrez splp F o 1px est le nom d unit de l imprimante tel que 1p0 Cette commande indique au syst me de t l charger nouveau mulateur HPGL sur l imprimante Lorsque vous r amorcez le syst me mettez l imprimante hors puis sous tension pour la r initialiser Imprimante traceur et programmation du sous syst me de spoulage 4 131 Support de l imprimante Le support requis pour chaque imprimante est fourni sous forme de module installable s par ment Pour afficher la liste de imprimantes dont le support est d j install sur votre machine tapez smit lssprt Pour installer le support d autres imprimantes tapez smit printerinst Si votre imprimante n est pas prise en charge vous pouvez la configurer comme une imprimante prise en charge fonctionnellement semblable la v tre Sinon vous pouvez aussi configurer votre imprimante comme imprimante g n rique Pour ce faire 1 S lectionnez Other comme fabricant ou comme mod le d imprimante lorsque vous ajoutez une file d attente pour l imprimante OU 2 S lectionnez Other serial printer ou Other parallel printer lorsque vous ajoutez une d finition d unit imprimante pour l imprimante Imprimantes 4 132 e Bull Compuprint 4 51 e Bull
73. es l imprimante une par une Avec l option W sur la LaserJet 5Si Mopier une seule copie du travail d impression est envoy e l imprimante les copies sont ensuite g n r es par l imprimante Le format de base est W Imprimantes Hewlett Packard LaserJet 8000 et 8500 Color Bacs de sortie Les imprimantes LaserJet 8500 Color et LaserJet 8000 de base proposent deux destinations e Le bac de sortie sup rieur o les impressions arrivent face vers le bas e le bac de sortie lat ral gauche o les impression arrivent face vers le haut en ordre inverse Si l unit HCO High Capacity Output en option est install e les autres plateaux sont galement disponibles L acc s aux bacs de sortie s effectue via l indicateur de la commande qprt Le tableau suivant indique les valeurs possibles et le bac de destination correspondant LaserJet 8500 Color value bac de sortie de destination 0 Bac haut de l imprimante face vers le bas 1 Bac 1 HCO face vers le bas 2 Bac 2 HCO face vers le bas 3 Bac 3 HCO face vers le bas 4 Bac 4 HCO face vers le bas 5 Bac 5 HCO face vers le bas 6 Bac 6 HCO face vers le bas 7 Bac 7 HCO face vers le bas 8 Bac 8 HCO face vers le bas 50 Bac HCO face vers le haut 50 Bac lat ral gauche face vers le haut HCO non install 4 82 Imprimantes et impression Guide de l utilisateur Nombre d exemplaires Format de papier LaserJet 8000 value o N DOO A OO
74. et la valeur prefix La valeur doit contenir 1 caract re non blanc Envoie toujours le champ et les valeurs prefix sauf si la valeur est nulle Pour v rifier que le champ prefix etla valeur du champ entry sont toujours envoy s a cmd_to_exec entrez 100 _L Qy 60 Op rateurs de validation et d op rations auxiliaires Les op rations auxiliaires relatives aux d finitions des bo tes de dialogue SMIT d terminent le type de liste et d entr e requise de l utilisateur Les types de listes disponibles dans les bo tes de dialogue sont list multi select list range list option ring et multi select option ring Les op rateurs du champ limits qui sp cifient le type d op ration auxiliaire utilis e par un attribut sont L M G et R Un seul type d op ration auxiliaire la fois est pris en charge La valeur par d faut est op_type n La valeur n signifie qu aucune op ration auxiliaire n est admise pour le champ Imprimante traceur et programmation du sous syst me de spoulage 4 53 4 54 Contr le la valeur du champ cmd_to_list_mode de l objet sm_ cmd_ opt Le champ cmd_to_list_mode sp cifie la quantit d un l ment d une liste utiliser La liste est g n r e par la commande sp cifi e dans l objet champ cmd_to_list Par exemple si le champ cmd_to_list g n re la liste 60 6 ligne au pouce 80 8 ligne au pouce 66 Les valeurs possibles de l op rateur F sont les suivantes a R cup re tou
75. et virtuelles page 2 3 e Imprimantes locale et distante page 2 4 e Programmes dorsaux de l imprimante page 2 4 e Filtres de formatage page 2 5 e Configuration initiale de l imprimante page 2 8 e Pr sentation du spouleur page 3 1 e D pannage du spouleur AIX page 5 1 Processus d impression Lorsque vous imprimez un fichier le syst me transmet des codes l imprimante Certains codes impriment des caract res sp cifiques tels que a z ou 0 9 D autres codes impriment des caract res ou des fichiers tels que le soulignement de certaines caract ristiques ou l ajustement de la longueur de page Modifiez le fichier si vous souhaitez transmettre diff rents codes l imprimante par exemple pour changer le mot cela en ceci Vous n avez pas besoin de comprendre les codes sous jacents Pour modifier le mode de fonctionnement d une imprimante vous devez comprendre comment se d roule l impression d un fichier afin d envoyer les informations de contr le l imprimante vous devez galement conna tre les caract ristiques d impression que vous pouvez contr ler Pour envoyer un fichier l impression vous avez le choix entre utiliser le raccourci Web based System Manager wsm printers l outil SMIT System Manager Interface Tool et la commande qprt Pour annuler un travail d impression ou lui attribuer une priorit vous pouvez aussi utiliser wsm printers ou SMIT L envoi d un fichier l imprimante n est p
76. file d attente 1 2 filtres de formatage 2 5 informations de contr le 2 2 informations sp cifiques 4 64 Canon LASER SHOT 4 76 imprimantes Dataproducts 4 76 imprimantes Hewlett Packard 4 76 imprimantes IBM 4 65 imprimantes Printronix 4 93 imprimantes QMS 4 93 imprimantes TI 4 93 Lexmark 4227 Forms Printer 4 78 Lexmark Optra 4 79 Lexmark Optra C Color 4 83 Lexmark Optra E 4 86 Lexmark Optra N 4 87 Lexmark Optra Plus 4 81 Lexmark Plus Printers 4 91 lancement d un travail 1 4 local d crit 1 3 2 4 non pris en charge configuration de 2 22 physique 3 18 port configuration 2 11 2 12 d placement d une imprimante 2 45 pris en charge 4 94 affichage de liste 2 44 programme dorsal commandes 2 29 d fini 1 3 2 4 qdaemon 1 2 raccord a un terminal 2 24 2 27 installation 2 26 limitations 2 30 terminaux non pris en charge 2 28 raccord au r seau ajout d un support pour configurer une imprimante 4 57 r el 1 3 spouleur d fini 1 2 2 3 suppression 2 47 terminologie 2 6 unit de file d attente 1 2 virtuel attributs description 4 4 virtuel 2 3 imprimante Canon LASER SHOT 4 76 imprimante distante gestion 2 51 liste de contr le 5 4 imprimante PostScript impression de fichiers ASCIl 1 16 imprimante raccord e a un terminal 2 24 2 26 2 30 liste de contr le 5 5 mat riel pris en charge 2 24 terminaux non pris en charge 2 28 utilisation d un modem 2 27 X 2 Imprimant
77. fin e G n ration sur demande de plusieurs exemplaires des travaux d impression e d avertir si le papier manque si une intervention est n cessaire et si un autre incident se produit e de signaler les probl mes d tect s par les filtres e Nettoyage de la file quand un travail d impression est annul e Fourniture d un environnement d impression personnalisable G n ralement vous n ex cutez pas directement les programmes dorsaux de l imprimante bien que certains tels les compilateurs puissent tre lanc s directement partir de la ligne de commande Le d mon qdaemon ex cute le programme dorsal en lui transmettant les noms des fichiers et le cas ch ant les indicateurs de contr le sp cifi s Le programme dorsal communique avec qdaemon via un fichier d tat se trouvant dans le r pertoire var spool lpd stat Vous pouvez lancer une commande d interrogation sur l tat d une file d attente telle que qchk ou Ipstat pour afficher les informations d tat comprenant dans le cas d un travail d impression l tat de l imprimante le nombre de pages imprim es et le pourcentage du travail effectu Dans AIX piobe est le programme dorsal standard du spouleur pour le traitement des travaux d impression locaux Filtres de formatage 3 4 Un filtre de formatage est une partie du pipeline cr et ex cut par le programme dorsal par d faut des files d attente de l imprimante locale piobe Comme son no
78. finie a n Lanneau est dot de valeurs cod es en dur qui sont soit autonomes soit associ es aux valeurs AIX Un exemple de valeurs autonomes peut tre la liste des d bit possibles 1200 2400 9600 192007 o les valeurs de d bit servent elle m me d arguments pour les indicateurs Un exemple de valeurs associ es peut tre un attribut d signant le bac papier a utiliser sur l imprimante Dans cet exemple les trois valeurs possibles sont bac inf rieur bac sup rieur et alimentation enveloppes Ces trois possibilit s correspondent aux op randes d indicateurs AIX 0 1 2 Les valeur AIX sont transmises la commande ex cut e Le contr le de validit v rifie que la valeur de l attribut se trouve dans l ensemble des valeurs cod es en dur Les exemples suivants illustrent plusieurs types de listes d options en anneau 21003 LER T0 L 21 0 100 _1 R none full emulator 0 1 2 0 100 _1 R none full emulator 0 1 2 0 100 _1 R 21 none full emulator 0 1 2 0 100 _1 R 1 21 none full emulator 0 1 2 0 100 _1 R pioattr9 cat 1 21 none full emulator 0 1 2 0 Autorise des s lections multiples a partir d une liste d roulante et fonctionne comme l op rateur R Le champ multi s lection est gal m Pour autoriser les choix multiples dans un menu d roulant entrez 100 _1 T none full emulator 0 1 2 0 Sp cifie une validation suppl mentaire pour un attribut Lop rateur V n affecte
79. finitions d imprimante virtuelle contiennent un attribut mo L attribut mo sp cifie la cha ne de commande pour appeler le programme d interface du pilote d unit Le programme d interface du pilote d unit est le dernier processus du pipeline de traitement du flot des donn es en entr e et dans le cas de files d attente d un spouleur local avec piobe comme programme dorsal est g n ralement pioout Il est appel programme d interface du pilote d unit car en tant que dernier processus du pipeline il ouvre g n ralement le pilote d unit en criture pour y crire le flot de donn es trait Pour en savoir plus reportez vous a la figure Flot de donn es des travaux d impression page 3 13 et le texte qui s y rapporte Une des caract ristiques int ressantes du spouleur AIX est qu il est con u pour que l utilisateur racine puisse remplacer des l ments du pipeline de traitement du flot de donn es en entr e par du code utilisateur Dans cette section nous pr senterons un exemple de red finition de l attribut mo dont la valeur par d faut est le chemin d acc s complet de pioout en chemin d acc s complet un programme de livraison crit par l utilisateur Reportez vous galement Pr sentation du traitement dorsal page 3 12 Gestion non prise en charge serveurs de terminaux adressables IP Supposons que vous disposiez d un serveur de terminal adressable IP raccord votre r seau Ethernet Le serveur de t
80. illustre cette relation Imprimantes et impression Guide de l utilisateur Programme de formatage de pioformat a lusr lib Ipd pio fmtrs Pilote de formatage Programme de roue Ind pendant de l unit D pendant de l unit Chargement liaison du programme setup Gestion interne de formatage initialize Initialisation de l imprimante passthru Pass Through OU OU lineout Line by Line restore Restauration de l imprimante Valeurs de base de donn es piogetvals lt lt Configuration Traitement des indicateurs piogetopt lt lt lt r sum e G gt base de don A n es Sortie des commandes piocmdout lt lt Obtention de la chaine base ie donn es piogetstr lt lt Sortie du message piomsgout lt lt Sortie sur erreur du programme pioexit lt lt de formatage Filtre de formatage La commande pioformat attend de pouvoir le cas ch ant faire appel a cing sous routines pioformat ne les contient pas lui m me Les sous routines se trouvent dans le programme de formatage d pendant de l unit et sont fournies pioformat au moment de l ex cution lors du chargement et de la liaison du programme de formatage d pendant de l unit par pioformat Le pilote est appel par un pipeline et re oit le nom d un programme de formatage piloter Le pilote du programme de formatage se charge dynamiquement tablit la liaison avec le programme de formatag
81. impression Pr requis Proc dure Les proc dures d crites s appliquent aux files d impression tant locales que distantes Pour les files locales l imprimante doit tre connect e physiquement au syst me Pour les files distantes votre syst me doit tre configur pour communiquer distance avec le serveur d impression Vous devez tre utilisateur racine A l invite syst me entrez wsm printers Dans le conteneur Web based System Manager Files d attente d impression s lectionnez Queue Print Processor ou Destination Si vous s lectionnez une file d impression chaque copie des unit s de cette imprimante sera supprim e Si vous s lectionnez un processeur d impression ou une destination la suppression ne portera que sur ce processeur ou cette destination Vous pouvez galement proc der avec la commande rmque rmquedev ou rmvirprt et via SMIT avec le raccourci smit rmpq Remarque Si la file s lectionn e n a qu une imprimante la file et cette imprimante seront supprim es Sinon seule l imprimante s lectionn e est supprim e 2 44 Imprimantes et impression Guide de l utilisateur Affichage de la liste des imprimantes prises en charge et d finies Pr requis Aucune condition pr alable Liste des imprimantes prises en charge A l invite syst me entrez wsm printers puis appuyez sur Entr e pour ouvrir Web based System Manager Files d attente d impression Vous pouvez aussi proc
82. impression avec W exemplaires de chaque page dans chaque travail Les pages de s paration sont d termin es par l indicateur E Les valeurs autoris es sont 0 1 2 et 3 qui correspondent respectivement SANS ENTRE COPIES ENTRE TRAVAUX et ENTRE PAGES La source du papier pour les pages de s paration est d finie par l attribut du fichier deux points uS qui est par d faut le PLATEAU 1 Les valeurs autoris es pour uS sont les m mes que pour uH et UT ceci pr s que l alimentation manuelle n est pas admise Pour modifier la valeur par d faut l attribut uS doit tre modifi au niveau de l imprimante virtuelle voir les valeurs possibles dans les sources de papier ci dessus Imprimantes et impression Guide de l utilisateur Imprimante Lexmark Optra Color 40 Source du papier Format de papier La s lection de la source du papier est prise en charge la fois pour l mulation PCL 5 et pour le langage PostScript via l indicateur u de la commande qpri u 0 alimentation manuelle u 1 plateau 1 La s lection du format de papier est assur e par les indicateurs de la commande qprt O et Q L indicateur O d termine s il s agit de papier ou d enveloppes La valeur 3 indique un format de papier et la valeur 4 un format d enveloppe Les valeurs 1 et 2 ont t omises par souci de compatibilit amont Les cing premiers formats de papier sont galement num rot s afin de pr server la compatibilit am
83. impression locales et des unit s en analysant le fichier qconfig et les fichiers d tat du sous syst me de spoulage d impression locale Dans un environnement d impression distance les commandes qchk A et Ipstat utilisent le programme rembak pour demander aux serveurs d impression des informations sur l tat des files d attente La sortie d une commande d tat de file d attente comporte deux entr es pour chaque file d attente distante La premi re est l tat de la file d attente locale a laquelle sont envoy s les travaux distants La seconde indique l tat de la file d attente sur le serveur d impression distant o sont imprim s les travaux Dans l exemple suivant le nom de file d attente rq a t utilis pour la file d attente sur le syst me local et pour la file d attente sur le serveur d impression distant Queue Dev Status Job Files User PP Blks Cp UNNING 284 mileaf ann arctur 15 13 1 1 EADY EADY EADY EADY UNNING 297 deskprint dsktop sarah alde 60 22 1 1 UEUED 298 deskprint howtol sarah alde 60 1 2 Iago Iago R Pro asc R bsh bshde R bsh bshde R rq rqd R rq psl R Q Comme l illustre l exemple pr c dent tout travail d impression ex cut ou en file d attente appara t dans l entr e correspondante du serveur d impression distant Le programme rembak envoie galement des requ tes aux serveurs d impression distants pour annuler des travaux A chaque travail d impression est affec
84. la commande Ipstat pasc pour v rifier que la file d attente est l tat DOWN Soumettez nouveau un travail la file d attente via l application Lancez Ipstat pour v rifier que le travail se trouve dans la file d attente asc tant que la file d attente est l tat temporaire DOWN qdaemon place les travaux en file d attente mais n autorise pas leur traitement Si le travail ne se trouve pas dans la file d attente consultez la documentation de l application le support technique ou faites appel vos connaissances pour d terminer ce qui peut tre la cause du probl me Si possible d terminez pr cis ment la commande ou la m thode de soumission utilis e par l application et relancez la partir de la ligne de commande II est possible que l application cache les messages d erreur renvoy s par enq ou par qdaemon 5 12 Imprimantes et impression Guide de l utilisateur Copie des travaux du spouleur Notamment dans un environnement de spoulage distant il peut tre utile d effectuer une copie des travaux se trouvant dans le spouleur Lorsqu un travail est soumis au spouleur un fichier JDF job description file est cr et stock dans var spool Ipd qdir Si la file d attente est distante avec un programme dorsal du type rembak le travail est transf r au serveur d impression o enq cr e un autre JDF et place le travail dans la file d attente du serveur d impression sp cifi Si les travaux semblant s vano
85. la pile 44 t Ecarte le 0 de la pile et dans la mesure o il s agit d une valeur FAUSSE nulle appelle l valuation de 3000 45 3000 Pousse un 3000 sur la pile 46 Ecarte les deux valeurs du haut un 3000 et un 384000 de la pile divise la seconde valeur par la premi re et pousse le 128 r sultant sur la pile 47 d Ecarte le 128 de la pile et le renvoie en format ASCII au calcul en cours de ia le pipeline du flot de donn es en entr e pour les travaux ASCII Fonctionnement de la pile de langages d crivant la largeur de page Pour aller au del de la description m canique de ce qui se passe lorsque piobe r sout les r f rences wW voici quelques l ments permettant de comprendre pourquoi la logique des s quences d chappement du fichier deux points de l imprimante fonctionne Les r f rences techniques des imprimantes IBM LaserPrinter s rie 4029 contiennent une figure et un tableau qui d crivent les zones imprimables et non imprimables d une page ainsi que les dimensions du papier et des enveloppes en pels pour les tailles standard de papier et d enveloppe Par exemple la zone imprimable sur une page de 8 5 x 11 pouces largeur par longueur est de 2400 x 3200 pels largeur par longueur Notez que si la page est pivot e de 90 ou 270 degr s pour une impression paysage les dimensions sont permut es et deviennent 3200 x 2400 pels largeur par longueur L valuation de lwW co
86. lieu d envoyer copies l imprimante La combinaison des options S et W permet galement d effectuer successivement exemplaires de chaque si cela est souhait Vous noterez qu il est possible d utiliser simultan ment N et W Ceci se traduirait par l ex cution de N travaux d impression avec W exemplaires de chaque page dans chaque travail Les pages de s paration sont d termin es par l indicateur E Les valeurs autoris es sont 0 1 2 et 3 qui correspondent respectivement a SANS ENTRE COPIES ENTRE TRAVAUX et ENTRE PAGES La source du papier pour les pages de s paration est d finie par l attribut du fichier deux points uS qui est par d faut le PLATEAU 1 Les valeurs autoris es pour uS sont les m mes que pour uH et UT a ceci pr s que l alimentation manuelle n est pas admise Pour modifier la valeur par d faut l attribut uS doit tre modifi au niveau de l imprimante virtuelle voir les valeurs possibles dans les sources de papier ci dessus Lexmark Optra C Color LaserPrinter 4 102 Impression de fichier couleur en mode d mulation PCL5 Source du papier Pour imprimer des fichiers couleur ou un travail quelconque pr format en langage PCL utilisez l indicateur dp de la commande qprt Le programme dorsal AIX de l imprimante passe alors en mode passe syst me et vous devez l utiliser chaque fois que vous imprimez a partir d une application en mulation PCL La file d attente d impres
87. logique int gr es dans les cha nes d attribut reportez vous Conventions du fichier deux points de l imprimante page 4 21 et S quences d chappement du fichier deux points de l imprimante page 4 14 Attributs d imprimante virtuelle Les commandes utilis es pour cr er une imprimante virtuelle les commandes mkvirprt ou smit virprt copient une d finition d imprimante pr d finie et cr e une d finition personnalis e pour la file d attente et l unit de file d attente sp cifi es Les valeurs d attribut dans la d finition personnalis e peuvent tre encore modifi es via les commandes chvirprt ou smit Isvirprt Vous devez cr er une imprimante virtuelle pour chaque type de flot de donn es pris en charge par une unit imprimante donn e Parmi les types de flots de donn es pris en charge Type de flot de Code de Description donn es nom valeur d attribut ASCII tendu Hewlett Packard PCL Diablo 630 Hewlett Packard GL Passe syst me envoy tel quel l imprimante PostScript Texas Instruments 855 Kanji Lorsque vous lancez la commande mkvirprt ou smit virprt pour cr er une imprimante virtuelle le syst me vous invite s lectionner l imprimante souhait e dans la liste des imprimantes d finies Si vous venez de configurer un port pour une nouvelle imprimante s lectionnez ce nouveau port Une fois la commande d imprimante virtuelle ex cut e le syst me cr e une file d attente d
88. op rations particuli res etc Pour les terminaux pris en charge les valeurs des s quences de commandes sont pr d finies dans la base Terminfo Les s quences de commandes d acc s au port AUX sont les suivantes mc5 Value Demande au terminal d envoyer toutes les donn es au port AUX imprimante sous tension mc4 Value Restaure la sortie sur le terminal imprimante hors tension Les s quences ont des valeurs sp cifiques du terminal Par exemple pour un terminal IBM 3151 les s quences de commandes sont les suivantes mc5 P R mc4 P T Dans cette exemple P R d signe la s quences des touches Ctri P Ctri R Ajouter la prise en charge des terminaux non pris en charge Contr leurs Les s quences de commandes doivent tre ajout es dans la base Terminfo situ e dans le r pertoire usr share lib terminfo Pour ajouter les valeurs des s quences de commandes concernant votre terminal modifiez le fichier ti appropri Compilez le ensuite avec la commande tic Pour en savoir plus sur les s quences de commandes reportez vous la documentation de votre terminal La base des imprimantes virtuelles contient un ensemble de fichiers qui d crivent le mode de traitement des requ tes d impression notamment le flot des donn es adresser l imprimante Les attributs personnalisables sp cifiques des imprimantes reli es des terminaux sont d finis dans le base des imprimantes virtuelles en fonction de la carte de
89. pels 3 lt END gt SG_v PUSH LINE DENSITY lines per inch GX PUSH pop2 popl 300 PUSH Integer Constant 300 PUSH pop2 popl Sd POP gt ASCII String gt OUTPUT Le calcul de _I commence en poussant la valeur de _z orientation de la page sur la pile La commande de soumission de travail utilis e dans cet exemple qprt al Pasc fp zl p12 scourier C N3 etc motd sp cifie une valeur de z gale a 1 de sorte qu un 1 est pouss sur la pile Le 1 pousse un autre 1 sur la pile apr s quoi le amp carte les deux valeurs du haut les deux 1 de la pile et effectue un AND au niveau du bit avec les deux valeurs Le r sultat du AND au niveau du bit un 1 est pouss sur la pile Remarque Le test est un AND au niveau du bit et non un simple test d galit car les valeurs admises de l indicateur z sont 0 1 2 et 3 correspondant au nombre admis de rotations de 90 degr s applicables a une page imprim e Le t suivant trouve un 1 sur la pile et la clause then GwJ est ainsi r solue avant qu un autre travail ne r solve _I Imprimante traceur et programmation du sous syst me de spoulage 4 149 Tel que format par la commande Isvirprt wd est d fini comme suit Primary Page Width z 0 or Secondary Page Length z1 in pels wJ SG_O0 Pq SGWuS 3 lt St S Sgqs 1 S St S 2400 SeSgq 2 S St 2400 e gq s 3 S St 1999 Se gqs 4 S St S 2330 e 2025 SeS SgGq5 1 S St 1012 e
90. per page 5 lt END gt r Le Cw v rifie si l indicateur w a t sp cifi sur la ligne de commande si oui un 1 est pouss sur la pile sinon un 0 est pouss sur la pile Dans ce cas l indicateur w n a pas t sp cifi sur la ligne de commande un 0 est donc pouss sur la pile Le t recherche une valeur vraie non nulle sur la pile et s il n en trouve pas ex cute le module e else l_Ww __w est d fini comme lwX indiqu ci dessous tel que format par la commande Isvirprt Default Page Width characters wX S2 SG_z2S 1 S amp StSGwKseSGwI S 5 SG_p 17 S StS 171 eSG_p 10 S 2 G_W St 6000 e 3000 d Imprimante traceur et programmation du sous syst me de spoulage 4 159 de J lt IF gt SG_z PUSH Page ORIENTATION 6 1 PUSH Integer Constant 1 amp PUSH pop2 amp popl Bitwise AND St lt THEN gt SGwK PUSH Primary Page Length z 0 or Secondary Page Width z 1 in pels Se lt ELSE gt SGwI PUSH Primary Page Width z 0 or Secondary Page Length z 1 in pels S lt END gt 62 lt IF gt SG_p PUSH PITCH characters per inch S 17 PUSH Integer Constant 17 PUSH pop2 popi St lt THEN gt 171 PUSH Integer Constant 171 Se lt ELSE gt SG_p PUSH PITCH characters per inch 10 PUSH Integer Constant 10 FF PUSH pop2 popl S lt END gt GA PUSH pop2 popl 62 lt I
91. plus la priorit est grande Par d faut la priorit est 15 Pour la plupart des utilisateurs la priorit maximale est 20 et 30 pour les utilisateurs racine root et les membres du groupe printq groupe 9 Remarque Pour les travaux d impression trait s distance attribuer une priorit est possible Pr requis Limprimante doit tre connect e physiquement au syst me Web based System Manager Raccourci Pour attribuer modifier la priorit d un travail en file d attente via le raccourci Web based System Manager entrez wsm printers S lectionnez le travail voulu dans Files d attente d impression puis affectez lui une priorit dans une file locale via les menus propos s Commande qpri La commande qpri r affecte la priorit d un travail d impression que vous avez vous m me soumis Si vous tes utilisateur racine root ou faites partie du groupe printq vous pouvez affecter une priorit n importe quel travail d impression en file d attente Le format de base de la commande qpri est comme suit qpri num ro _ travail a niveau priorit Par exemple pour donner au travail num ro 123 la priorit 18 entrez qpri 123 a 18 Autre exemple pour donner la priorit un travail d impression local au moment de soumettre ce travail entrez qprt Pnom file R niveau priorit nom fichier Pour conna tre la syntaxe de la commande qpri reportez vous cette commande dans AIX Commands Referenc
92. qu une carte de polices NLS est install e le syst me doit en tre averti 1 En tant qu utilisateur racine tapez smit chpq 2 S lectionnez la file d attente d impression ad quate et s lectionnez Printer Setup sur le menu Change Show Characteristics Sp cifiez la carte de polices install e dans l emplacement gauche Sp cifiez la carte de polices install e dans l emplacement droit Remarque La valeur de la variable nn sont les deux derniers chiffres de num ro de r f rence de la carte IBM 4076 InkJet Printer Le syst me s lectionne le flot de donn es d mulation IBM ASCII ou PCL sans intervention manuelle Limprimante InkJet peut imprimer sur du papier de taille autre que la taille par d faut 8 1 2 x 11 pouces et sur des enveloppes de taille autre que la taille par d faut 10 Pour changer la taille du papier ou des enveloppes via SMIT reportez vous D finir le format de papier page 2 41 Pour changer la taille du papier pour un seul travail d impression sp cifiez l indicateur Q avec la commande qprt Imprimante traceur et programmation du sous syst me de spoulage 4 67 IBM Proprinter mod les 4201 3 4202 3 4207 2 4208 2 Si vous avez besoin de caract res grecs ou turcs et que vous disposez de la disquette de polices appropri e installez les polices en entrant en tant qu utilisateur racine piofontin t PrinterTyp c CodePage d DeviceName Avec dans le cas pr cis
93. que le syst me arr te la transmission des donn es Le syst me de mise en file d attente ayant constamment besoin que le port soit ouvert pour contr ler l tat quand l imprimante lib re le signal RTS le port se ferme et la file s arr te 4 Certaines imprimantes exigent une tension plus lev e pour DCD et DSR ou CTS c t imprimante Pour ce faire vous avez le choix entre deux m thodes Utilisez le signal DTR ou RTS c t ordinateur pour indiquer la tension OU Obtenez la c t imprimante Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 23 Impression via une imprimante reli e un terminal Nombre de terminaux ASCII asynchrones ont un port auxiliaire AUX auquel vous pouvez connecter une imprimante Limpression via un terminal est prise en charge pour les terminaux directement reli s une machine h te ou connect s distance via un modem Cette section d crit la configuration la maintenance et la r solution des incidents des imprimantes reli es des terminaux en outre les th mes suivants sont trait s e Mat riel pris en charge e Installer une imprimante reli e a un terminal e Base Terminfo e Commandes du programme dorsal de l imprimante Mat riel pris en charge Le mat riel suivant est pris en charge e C bles RS 232 RS 422 e Terminaux IBM 3151 3161 3162 3163 et 3164 DEC VT100 VT220 VT320 et VT330 WYSE 30
94. que les dimensions ont t permut es mais toujours pas ce que sont r ellement ces dimensions L valuation de wK commence par la r cup ration de la valeur le cas ch ant de l utilisation de l indicateur Q sur la ligne de commande qui est une valeur d pendante de l imprimante demandant une taille de papier sp cifique Si l indicateur Q a t sp cifi sur la ligne de commande cette valeur est utilis e pour s lectionner la largeur du papier en pels sinon la valeur de Q est d termin e en valuant Wu qui est une valeur pour la source du papier bas e sur les attributs _O type de gestion du papier en entr e et _u source du papier en entr e Notez que _Q est d fini comme lwQ dont la d finition commence par lWu Si Q n a pas t utilis sur la ligne de commande l valuation de Wu d termine que l indicateur O n a pas t utilis non plus et ex cute donc la clause else de l instruction if then else ext rieure dans la d finition de Wu renvoyant la valeur par d faut du fichier deux points de _u 1 l valuation de wQ Dans la mesure o cette op ration est d autant plus complexe que l est l imbrication des s quences d chappement pour l valuation de _w mieux vaut tudier de pr s la logique d finissant Wu Conservez l esprit les d finitions et les valeurs admises de O u et Q a savoir e O type de gestion du papier en entr e 1 manuelle 2 papier en continu 3 alimentati
95. rateurs du champ limits du fichier deux points d une imprimante page 4 50 Ajout d un support pour configurer une imprimante raccord e au r seau page 4 57 Ajout d une imprimante via le fichier deux points de l imprimante page 4 62 Informations sp cifiques de l imprimante page 4 64 Support de l imprimante page 4 132 Mode passe syst me page 4 136 Affichage formatage et modification des d finitions d imprimantes virtuelles page 4 139 Modification des attributs mi mp et _d d une file d attente PostScript page 4 144 Utilisation des fichiers deux points de l imprimante par piobe page 4 146 Calcul de la longueur de page via les s quences d chappement du fichier deux points de l imprimante page 4 149 Calcul de la largeur de page via les s quences d chappement du fichier deux points de l imprimante page 4 159 Pages d en t te et de fin d un travail du spouleur page 4 169 Modification de l attribut mo d imprimante virtuelle page 4 173 Filtres page 4 176 Imprimante traceur et programmation du sous syst me de spoulage 4 1 Pr sentation du programme dorsal pour la programmation de l imprimante 4 2 Le AIX programme dorsal de l imprimante re oit et traite les requ tes mises par un spouleur g n ralement la commande qdaemon Le programme dorsal de l imprimante est une fonction standard du syst me AIX Il est impl ment par la commande piobe et fonctionne comme illustr la figure Impression avec
96. reli e un h te distant Vous pouvez aussi proc der via SMIT avec le raccourci smit mkpq 2 Une fois cr es les files d attente d impression leurs noms s affichent Notez bien tout message d erreur ventuel avant de quitter 3 Entrez wsm printers Via les menus Files d attente d impression vous pouvez personnaliser toute nouvelle file d attente d impression Vous pouvez aussi proc der via SMIT avec le raccourci smit chpq Configurer une imprimante de station X et ajouter une file d attente Vous pouvez relier plusieurs imprimantes et traceurs aux ports s rie des stations X 130 140 ou 150 une imprimante ou un traceur au port s rie des stations X 120 Vous pouvez galement relier des imprimantes un port parall le Les files d attente d impression d finies sur des h tes peuvent acc der l imprimante via la m me connexion de r seau que celle utilis e par un environnement Xwindow Pour configurer une imprimante assurez vous que les conditions pr requises sont remplies puis cr ez une file d imprimante ou de traceur g r e par le spouleur de la station X Une fois la file d attente ajout e vous pouvez lui soumettre des travaux imprimer ou tracer via la commande qprt Ip Ipr ou enq Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 9 Pr requis Pour configurer une file d attente d impression les conditions pr alables suivantes doivent tre remplies Proc dure
97. s lectionn via la lecture d un fichier du r pertoire usr lib X11 nls Tables de traduction de la page de code de l imprimante pour les jeux de code multioctets Une table de traduction est constitu e de correspondances entre les points de code qui ne sont pas communs aux deux jeux de code Le programme dorsal d une imprimante peut communiquer avec les autres jeux de code m me si le jeu de code n est pas pris en charge par la sous routine iconv par le biais d une table de traduction se trouvant dans le r pertoire usr lib Ipd pio transJP Lorsqu un jeu de code en entr e ou en sortie n est pas pris en charge par la sous routine iconv le jeu de code non pris en charge est traduit en un des jeux de codes pris en charge ou directement en un jeu de code de traitement du r pertoire usr lib Ipd pio transJP Les utilisateurs d tenteurs des droits de l utilisateur racine peuvent ajouter de nouveaux jeux de codes pour les imprimantes en cr ant des tables de traduction La convention d appellation des nouvelles tables de traduction est FromCodeSetName_ToCodeSetName Toutes les tables de traduction doivent tre d finies dans le fichier trans dir Le f_cp d un point de code dans une table de traduction doit tre tri l avance par ordre alphab tique Les fichiers trans_dir et codeset alias se trouvent dans le r pertoire lusr lib Ipd pio transJP Le format du fichier trans_ dir est FromCodeSetName ToCodeSetName NameofTranslat
98. s lectionn e Le r sultat peut alors se traduire par l utilisation d une source de papier inattendue ou l affichage d un message elliptique sur le panneau op rateur Pour d terminer la r ponse appropri e reportez vous au manuel Imprimante traceur et programmation du sous syst me de spoulage 4 93 Pas d impression La s lection du pas d impression est assur e par l mulation PCL via l indicateur p pour le pas et s pour le nom de la police Les valeurs de pas admises vont de 1 100 caract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression s courier p 1 100 s courier gras p 1 100 s courier italique p 1 a 100 s courier gras italique p 1 100 s gothic p 1 100 s gothic gras p 1 100 s gothic italique p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autres styles de police faites appel l utilitaire de cryptage AIX ou la commande qprt avec les indicateurs da s et p vers une file d attente Postscript Pour les files d attente Postscript p correspond la taille de point et la liste valide des polices se trouve dans lusr lib ps fontmap Les tailles de point valides sont les entiers compris entre 1 et 1008 Par ailleurs seul le pas 17 est pris en charge pour le style lineprinter 4 94 Imprimantes et impression Guide de l utilisateur Cla
99. sont valides qu avec la file d attente PS ou PCL de l imprimante Network Printer 24 e Sp cifie l agrafage et le classement Lindicateur d option e n est op rationnel que si un bac de sortie face vers le bas est s lectionn Pour en savoir plus reportez vous l indicateur d option 0 Param tre par d faut de l imprimante Agrafage portrait Agrafage paysage Double agrafage portrait Double agrafage paysage D calage en fin de travail oa fF N D calage en fin d ensemble 7 Pas d agrafage ni de classement Voici des noms de file d attente valides se trouvant sur les imprimantes IBM Network Printer 12 17 et 24 TEXT Donn es n cessitant un traitement des sauts de lignes et des retour chariot PASS Donn es ne n cessitant aucun traitement suppl mentaire Imprimante traceur et programmation du sous syst me de spoulage 4 73 IBM InfoPrint 20 4 74 Sp cifie les options de qualit d impression Les options q pour l imprimante InfoPrint 20 sont 600 dpi Specifies 1200dpi Limpression semble de r solution deux fois sup rieure celle de l imprimante L impression en qualit 1200 dpi est conseill e pour les donn es telles que des images cr es 1200 dpi D finit la source du papier Les options u pour l imprimante InfoPrint q 600 1200 u 20 sont 0 1 3 4 5 6 7 9 Source d entr e actuellement s lectionn e sur l imprimante Tray 1 Plate
100. sous syst me d imprimante et permettent de laisser l imprimante g rer plusieurs copies au lieu d envoyer copies l imprimante La combinaison des options S et W permet galement d effectuer successivement exemplaires de chaque si cela est souhait Vous noterez qu il est possible d utiliser simultan ment N et W Ceci se traduirait par l ex cution de N travaux d impression avec W exemplaires de chaque page dans chaque travail Imprimante traceur et programmation du sous syst me de spoulage 4 119 4 120 Pages de s paration Bac de sortie Les pages de s paration sont d termin es par l indicateur E Les valeurs autoris es sont 0 1 2 et 3 qui correspondent respectivement SANS ENTRE COPIES ENTRE TRAVAUX et ENTRE PAGES La source du papier pour la page de s paration est par d faut le PLATEAU 1 et elle est d finie par l attribut uS Les valeurs autoris es pour uS sont les m mes que pour les pages d en t te et de fin UH et uT respectivement ceci pr s que l alimentation manuelle n est pas admise Pour modifier la valeur par d faut l attribut uS doit tre modifi au niveau de l imprimante virtuelle voir la commande chvirprt Le signe gal est l option ligne de command epermettant de sp cifier la destination de la sortie Les valeurs possibles sont les suivantes 0 Bac standard 1 Bac 1 2 Bac 2 3 Bac 3 50 Bac actif Le bac de sortie par d faut est le bac standard 0
101. then else ex cut mais une fois l l ment if ou else choisi c est la valeur de Q qui entra ne la s lection d une valeur de pel Les cinq cas ci dessus fonctionnent comme suit Cas 1 La valeur u indiqu e sur la ligne de commande ou la valeur par d faut issue du fichier deux points 1 plateau principal est renvoy e l valuation de wQ Les s quences d chappement restantes dans la d finition de wQ testent la valeur de Wu et s lectionnent l une des valeurs de sO s1 s2 s3 ou s4 Cette valeur est son tour renvoy e a l valuation de wJ Si u est gal 1 ou 2 Q est gal 1 taille de papier non enveloppe Si u est gal 3 Q est gal 3 taille enveloppe A la reprise de l valuation de wJ une valeur de u gale 1 ou 2 dirige le processus vers l l ment if de l instruction if then else ext rieure et la valeur de Q 1 s lectionne une longueur de page de 2400 pels Une valeur u gale a 3 dirige le processus vers l l ment else de l instruction if then else ext rieure et la valeur Q 3 s lectionne une longueur d enveloppe de 1087 pels Cas 2 identique au cas 1 Imprimante traceur et programmation du sous syst me de spoulage 4 157 4 158 Cas 3 L utilisateur a sp cifi une gestion manuelle du papier sur la ligne de commande mais n a pas sp cifi une source de papier de sorte que Wu est affect de la valeur 0 et que cette valeur est renvoy e l valuation de wQ L
102. un travail d impression en file d attente Le programme dorsal envoie les sorties vers une unit sp cifique une imprimante par exemple Lorsque le programme dorsal est piobe il appelle un filtre de formatage lequel appelle son tour un fichier imprimante deux points Le programme dorsal est l une des tapes interm diaires ainsi qu une fin dans la mesure o ce programme contient le processus sp cifique assurant la livraison du travail trait sa destination finale Le fichier de configuration etc qconfig d crit la configuration des files d attente et des unit s disponibles Les commandes enq et qdaemon lisent toutes deux le fichier de configuration Ce fichier de configuration est conceptuellement aussi important que les autres l ments du spouleur du fait qu il garantit le bon fonctionnement du spouleur AIX dans son int gralit Pr sentation du spouleur 3 7 Flot de donn es du spouleur Partie Le flot g n ral d un travail via le spouleur AIX est illustr la figure Impression sur le syst me d exploitation AIX 3 8 AIX pilote d unit r acheminement local Xstation interface interface de connexion file d attente CE du client distant serveur Impression sur le syst me d exploitation AIX Pour soumettre un travail au spouleur AIX vous disposez de quatre commandes Il s agit de Ip Ipr qprt et enq Chacune de ces commandes a une origine UNIX sp
103. une valeur de u gale 1 ou 2 dirige le processus vers l l ment if de l instruction if then else ext rieure et la valeur de Q 1 s lectionne une largeur de page de 3200 pels Une valeur u gale a 3 dirige le processus vers l l ment else de l instruction if then else ext rieure et la valeur Q 3 s lectionne une largeur d enveloppe de 2750 pels Cas 2 identique au cas 1 Cas 3 Lutilisateur a sp cifi une gestion manuelle du papier sur la ligne de commande mais n a pas sp cifi une source de papier de sorte que Wu est affect de la valeur 0 et que cette valeur est renvoy e l valuation de wQ Le 0 entra ne l affectation a wQ de la valeur s0 taille de papier pour une alimentation manuelle un 1 A la reprise de l valuation de wK une valeur de u gale a 0 dirige le processus vers l ment if de l instruction if then else ext rieure et la valeur de Q 1 s0 s lectionne une largeur de page de 3200 pels Cas 4 L utilisateur a sp cifi une gestion manuelle de l alimentation papier sur la ligne de commande et a galement utilis l indicateur u pour sp cifier la source de papier principale ou secondaire mais en aucun cas d enveloppes Comme dans le cas 3 une largeur de page de 3200 pels est s lectionn e Cas 5 Lutilisateur a sp cifi une gestion manuelle du papier sur la ligne de commande et a galement sp cifi une source de papier enveloppe de sorte que Wu est affect de
104. une page et qu aucun saut de page ne lui a t envoy pour provoquer cette jection le param tre f du pilote d unit est ignor Imprimante traceur et programmation du sous syst me de spoulage 4 137 Mode passe syst me du filtre de formatage Une fois soumis au spouleur un travail est ventuellement pass au filtre de formatage en vue de son traitement et de sa transmission au pilote d unit de l imprimante Le filtre de formatage ouvre toujours le pilote d unit de l imprimante en mode passe syst me Les travaux soumis au spouleur contrairement aux flots de donn es envoy s directement au pilote d unit de l imprimante sont toujours trait s ou modifi s par un filtre de formatage et non par le pilote d unit de l imprimante Comme le pilote d unit de l imprimante le filtre de formatage op re selon deux modes passe syst me et non passe syst me La aussi le mode d op ration s lectionn pour un travail donn d termine son mode de traitement et m me le fait qu il soit ou non trait L attribut _d dans une d finition d imprimante virtuelle fichier deux points assimil sp cifie le type du flot de donn es en entr e pour la file d attente associ e cette imprimante virtuelle La d finition d imprimante virtuelle sp cifie galement le filtre de formatage pour ce type de flot de donn es en entr e Lorsque le filtre de formatage est appel pour traiter un travail le processus qui ex cute le filtre de
105. virtuelle pour une file d attente dont le programme dorsal est piobe peut tre red finie pour envoyer un flot de donn es trait vers n importe quel fichier ou unit choisi par l utilisateur sous r serve que vous soyez capable d crire le code correspondant Imprimante traceur et programmation du sous syst me de spoulage 4 175 Filtres Les d finitions d imprimantes virtuelles sous AIX version 3 2 5 et sous AIX version 4 contiennent des attributs de filtres pr d finis et ouverts non d finis AIX version 4 offre un ensemble d attributs plus riche Par exemple une file d attente ASCII sous AIX version 4 sur une IBM 4029 LaserPrinter offre les attributs de filtre suivants e filtres f1 f2 f3 f4 et f5 ouvert d finis par l utilisateur e filtre fo bidi pour l h breu et l arabe e filtre fc cifplot e filtre fd TeX DVI e filtre ff FORTRAN e filtre fg plot e filtre fl passthru e filtre fn ditroff e filtre fp pr e filtre fv Raster image Une d finition d imprimante virtuelle similaire version 3 2 5 offre les attributs de filtre suivants e filtres fc fd ff fg fl fn ft fv ouverts d finis par lutilisateurs e filtre fp pr Les filtres constituent les premiers programmes du pipeline de traitement du flot de donn es en entr e d fini par piobe qui ont l occasion de manipuler s lectivement le flot de donn es Vous pouvez s lectionner un filtre particulier su
106. 0 r sultant sur la pile Le G_W r cup re la valeur de _W et la pousse sur la pile _W est une question de type oui 1 ou non 0 concernant l impression double largeur La valeur par d faut est 0 et nous n avons pas remplac cette valeur via la ligne de commande aussi un 0 est il pouss sur la pile Le t trouve le 0 et ex cute donc la clause else Le 3000 pousse un 3000 sur la pile Le met fin cette s quence if then else Le suivant carte les deux valeurs du haut un 3000 et un 384000 de la pile divise la seconde valeur par la premi re et pousse le 128 r sultant sur la pile Le d carte la valeur du haut 128 de la pile et la renvoie en format ASCII au calcul en cours de wW Imprimantes et impression Guide de l utilisateur 2 Alw 1 IE Cw wW Le 128 renvoy au calcul en cours de wW est la valeur de _w La valeur de wW a t r f renc e l origine dans la d termination de la valeur de l attribut ia le pipeline du flot de donn es en entr e pour les travaux ASCII Le nombre 128 remplace le 1wW dans cette d termination de sorte que la valeur de l indicateur de pioformat devient usr lib lpd pio fmtrs piof5202 148 w128 Le w128 peut tre vu dans le message de diagnostic d origine de piobe la base de cette discussion il fait partie de la section PIPELINE OF FILTERS du courrier envoy par qdaemon pour le compte de piobe La figure Calcul de la largeur de page d crit les op rations
107. 02 J02 K02 e IBM 5584 G02 H02 IBM 5585 H01 IBM 5587 G01 H01 and IBM 5589 H01 e IBM 6252 Impactwriter and IBM 6252 Printer e IBM Network Color Printer e IBM Network Printers 12 17 and 24 e IBM InfoPrint 20 e IBM InfoPrint 32 e IBM InfoPrint 40 e Canon Laser Shot LBP B404PS Lite e Canon Laser Shot LBP B406S D E G A404 E A304E e Dataproducts LZR 2665 Laser Printer e Hewlett Packard LaserJets Il Ill IISI 4 4Si 4Plus 4V 4000 5Si 5Si MX 5SI Mopier 8000 Color and 8500 Color e Lexmark 4227 Forms Printer e Lexmark OptraLaserPrinter Imprimantes et impression Guide de l utilisateur e Lexmark Optra Plus LaserPrinter e Lexmark Optra Color 1200 Printer e Lexmark Optra Color 40 Printer e Lexmark Optra Color 45 Printer e Lexmark Optra K 1220 Printer e Lexmark Optra C Color e Lexmark Optra E LaserPrinter e Lexmark Optra N LaserPrinter e Lexmark Optra E310 Laser Printer e Lexmark Optra M410 Laser Printer e Lexmark Optra Se Laser Printer e Lexmark Optra T Laser Printer Family e Lexmark Optra W810 Laser Printer e Lexmark Plus Printer Models 2380 3 2381 3 2390 3 2391 3 e OKI MICROLINE 801PS F 801PSII F 800PSIILT e Printronix P9012 Line Printer e QMS ColorScript 100 Model 20 Printer e Texas Instruments OmniLaser 2115 Page Printer IBM Personal Printer Il mod les 2380 2381 2390 2391 2380 2 2381 2 2390 2 2391 2 Les imprimantes acquises en Gr ce ou en Turquie sont dot es des pages de codes en g
108. 150 PUSH Integer Constant 2150 lt ELSE gt q PUSH Internal Variable q 2 PUSH Integer Constant 2 PUSH pop2 popl St lt THEN gt 2562 PUSH Integer Constant 2562 lt ELSE gt gq PUSH Internal Variable q 3 o9 ol ole Il A Q ole o9 ole PUSH Integer Constant 3 PUSH pop2 popl St lt THEN gt 2750 PUSH Integer Constant 2750 lt ELSE gt q PUSH Internal Variable q 4 PUSH Integer Constant 4 PUSH pop2 popl St lt THEN gt 2498 PUSH Integer Constant 2498 lt ELSE gt q PUSH Internal Variable q 5 PUSH Integer Constant 5 PUSH pop2 popl St lt THEN gt 5 2604 PUSH Integer Constant 2604 lt ELSE gt 2852 PUSH Integer Constant 2852 lt END gt lt END gt o9 ole oe Il 4 Q ole ole oe Il Q o9 Imprimante traceur et programmation du sous syst me de spoulage 4 162 oe d POP gt ASCII String gt OUTPUT Le calcul de wK commence en poussant la valeur de _Q la taille de papier de remplacement pour la source d entr e du papier sur la pile La valeur de _Q est d finie comme lw A ce stade de calcul de Wk nous en sommes exactement o nous tions lors du calcul de wJ c est dire tenter de d terminer une valeur pour wQ et Wu Dans le contexte d une commande de soumission d un travail unique les valeurs finales de wQ et Wu ne seront pas modifi es simplement parce qu une valeur finale a
109. 2 Legal 9 Com 9 Q 3 B5 papier 10 Com 10 Q 4 A4 DL Q 5 Executive C5 Q 6 A5 B5 Enveloppe Q7 Autre Enveloppe Limprimante Optra Plus prend en charge les types de papier brut normal par d faut transparents tiquettes et cartes via le param tre y de la commande qprt ou l attribut _y dans le fichier deux points y 1 Brut y 2 Normal par d faut y 3 Transparents y4 tiquettes y 5 Cartes 4 87 Imprimante traceur et programmation du sous syst me de spoulage 4 88 R solution d impression Pas d impression Mode duplex L imprimante Optra Plus accepte les r solutions d impression de 300 600 et 1200 ppi via l indicateur q de la commande qprt La valeur par d faut est 600 ppi q 300 q 600 q 1200 La s lection du pas d impression est prise en charge par l mulation PCL 5 via les indicateurs p pour le pas et s pour le nom de la police de la commande qprt Les valeurs de pas admises vont de 1 et 100 caract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression s courier p 1 100 s courier bold p 1 100 s courier italic p 1 100 s courier bold italic p 1 100 s gothic p 1 a 100 s gothic bold p 1 a 100 s gothic italic p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autres styles de police faites appel l u
110. Bull Imprimantes et impression Guide de lutilisateur AIX REFERENCE 86 F2 37JX 02 Bull Imprimantes et impression Guide de lutilisateur AIX Logiciel Novembre 1999 BULL ELECTRONICS ANGERS CEDOC 34 Rue du Nid de Pie BP 428 49004 ANGERS CEDEX 01 FRANCE REFERENCE 86 F2 37JX 02 The following copyright notice protects this book under the Copyright laws of the United States and other countries which prohibit such actions as but not limited to copying distributing modifying and making derivative works Copyright Bull S A 1992 1999 Imprim en France Vos suggestions sur la forme et le fond de ce manuel seront les bienvenues Une feuille destin e recevoir vos remarques se trouve la fin de ce document Pour commander d autres exemplaires de ce manuel ou d autres publications techniques Bull veuillez utiliser le bon de commande galement fourni en fin de manuel Marques d pos es Toutes les marques d pos es sont la propri t de leurs titulaires respectifs AIX est une marque d pos e d IBM Corp et est utilis e sous licence UNIX est une marque d pos e licenci e exclusivement par Open Group An 2000 Le produit document dans ce manuel est agr pour An 2000 La loi du 11 mars 1957 compl t e par la loi du 3 juillet 1985 interdit les copies ou reproductions destin es une utilisation collective Toute repr sentation ou reproduction int grale ou partielle
111. Compuprint 4 54 e Bull Compuprint 914 e Bull Compuprint 914 N e Bull Compuprint 922 e Bull Compuprint 923 e Bull Compuprint 924 e Bull Compuprint 924 N e Bull Compuprint 956 e Bull Compuprint 970 e Bull Compuprint 1070 e Bull Compuprint PageMaster 200 e Bull Compuprint PageMaster 201 e Bull Compuprint PageMaster 411 e Bull Compuprint PageMaster 413 e Bull Compuprint PageMaster 422 e Bull Compuprint PageMaster 721 e Bull Compuprint PageMaster 815 e Bull Compuprint PageMaster 825 e Bull Compuprint PageMaster 1015 e Bull Compuprint PageMaster 1021 e Bull Compuprint PageMaster 1025 e Bull Compuprint PageMaster 1625 e Bull PR 88 Imprimantes et impression Guide de l utilisateur Bull PR 88 VFU Handling Bull PR 90 Canon LASER SHOT LBP A404PS Lite Canon LASER SHOT LBP B406 S D E G A404 E A304E Dataproducts LZR 2665 Laser Printer Dataproducts BP2000 Line Printer HP 2500C Color Printer HP LaserJet Il HP LaserJet III HP LaserJet IIISi HP LaserJet 4 4M HP LaserJet 4Si 4Plus 4V 4000 HP LaserJet 5Si 5Si MX HP LaserJet 5Si Mopier HP LaserJet 5000 D640 Printer HP LaserJet 8100 Printer HP LaserJet Color HP Color LaserJet 4500 Printer IBM 2380 Personal Printer II IBM 2380 Plus Mod le 2 IBM 2381 Personal Printer II IBM 2381 Plus Mod le 2 IBM 2390 Personal Printer II IBM 2390 Plus Mod le 2 IBM 2391 Personal Printer II IBM 2391 Plus Mod le 2 IBM 3112 Page Printer IBM 3116 Page Printer IBM 3812 M
112. E QUEUE est la file d attente et DEVICE l unit l tat DEV_WAIT C o mkdir tmp QDIR mv var spool lpd qdir NNUSER QUEUE tmp QDIR o NN est un num ro USER l utilisateur qui a mis le travail en file d attente et QUEUE la file d attente l tat DEV_WAIT startsrc s qdaemon Une fois le syst me de files d attente nettoy et semblant fonctionner correctement vous devez arr ter qdaemon copier les fichiers jdf de tmp QDIR dans var spool lpd qdir puis relancer qdaemon D pannage du spouleur AIX 5 9 Test du qdaemon Sc nario Soumettre des travaux au spouleur ne provoque aucune activit discernable du spouleur il s agit d un sc nario bien connu d AIX version 3 2 5 Soit la file d attente d impression ASCII locale asc V rifiez que qdaemon est actif Lancez la commande enq Pasc etc motd Si qdaemon n est pas actif une variante du message suivant s affiche eng WARNING Cannot awaken qdaemon request accepted anyway eng errno 2 No such file or directory eng WARNING Cannot awaken qdaemon request accepted anyway eng errno 2 No such file or directory Lancez la commande ps ef grep qdaemon pour v rifier que qdaemon n est pas actif Si qdaemon n est pas actif vous devez voir au moins une ligne de sortie repr sentant le grep lui m me Elle doit tre semblable a root 2992 18792 0 12 46 39 pts 2 0 00 grep qdaemon Si qdaemon es
113. Extrait une portion s lectionn e de l attribut de cha ne xx Le crit re de s lection est d fini par le mod le Le mod le de s lection se compose de trois parties 1 La cha ne pr c dant imm diatement la cha ne extraire A d faut d expression r guli re du pr fixe la cha ne extraite est constitu e de l int gralit de la cha ne pr c dant le mod le sp cifi par l expression r guli re du suffixe 2 La cha ne extraite remplace la s quence d op rations xx dans l attribut en cours de traitement 8 La cha ne suivant imm diatement la cha ne extraire d faut d expression r guli re du suffixe la cha ne extraite est constitu e de l int gralit de la cha ne suivant le mod le sp cifi par l expression r guli re du pr fixe Aucune cha ne n est extraite si l attribut de cha ne a une valeur nulle Aucun cha ne n est extraite si l expression r guli re du pr fixe ou du suffixe est non nulle et qu elle n a pas de correspondant dans la cha ne de la valeur de l attribut Remarque Les caract res arobas et guillemets doivent tre encadr s par une paire de guillemets distincts s ils doivent tre interpr t s litt ralement Sinon le programme les lit comme des d limiteurs Lorsque vous imbriquez un op rateur dans une portion d une expression r guli re d un autre op rateur les caract res arobas et guillemets ne pe
114. F gt SG_W PUSH DOUBLE WIDE print St lt THEN gt 6000 PUSH Integer Constant 6000 Se lt ELSE gt 3000 PUSH Integer Constant 3000 S lt END gt PUSH pop2 popl sd POP gt ASCII String gt OUTPUT Le calcul de _w commence en poussant la valeur de _z orientation de la page sur la pile La commande de soumission de travail utilis e dans cet exemple qprt al Pasc fp p12 scourier C N3 etc motd sp cifie une valeur de z gale a 1 de sorte qu un 1 est pouss sur la pile Le 1 pousse un autre 1 sur la pile apr s quoi le amp carte les deux valeurs du haut les deux 1 de la pile et effectue un AND au niveau du bit avec les deux valeurs Le r sultat du AND au niveau du bit un 1 est pouss sur la pile Remarque Le test est un AND au niveau du bit et non un simple test d galit car les valeurs admises de l indicateur z sont 0 1 2 et 3 correspondant au nombre admis de rotations de 90 degr s applicables une page imprim e Le t suivant trouve une valeur vraie non nulle sur la pile et la clause then GwkK est ainsi r solue avant qu un autre travail ne r solve _w Tel que format par la commande Isvirprt wK est d fini comme suit Primary Page Length z 0 or Secondary Page Width z 1 in pels wK SG_O SPQ GWus 3 3 lt StS Sgqs 1 S St S 3200 Se gqs 2 St 4100 se sg q 3 S St 2935 Se gqs 4 S St 3407 SeS 3050 SeS SGqS 1 S StS 2 150 e gq 2 S
115. Formats de papier 0 3 Formats d enveloppes 0 4 Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 JIS B5 10 Com 10 Q 4 A4 DL Q 5 Executive C5 Q 6 A5 B5 Enveloppe Q 7 Personnalis Universal Autre Enveloppe Remarque Pour les files d attente PCL si le format s lectionn ne figure pas dans la source d entr e s lectionn e une s quence de recherche sera mise en uvre pour localiser le format demand Si le format est d tect la source correspondante sera utilis e Pour les files d attente PostScript si le format s lectionn ne figure pas dans la source d entr e s lectionn e l imprimante invite l utilisateur charger le format de papier appropri dans la source s lectionn e Le r sultat peut alors se traduire par l utilisation d une source de papier inattendue ou l affichage d un message elliptique sur le panneau op rateur Pour d terminer la r ponse appropri e reportez vous au manuel Les imprimantes Optra T prennent en charge les types de papier suivants Normal par d faut Brut Transparents Cartes Etiquettes Papier en t te Pr imprim s Papiers color s Enveloppes par d faut pour le chargeur d enveloppes et Type personnalis x o x peut aller de 1 6 Le fichier deux points ne tente pas de d finir les valeurs et utilise la d finition de l imprimante pour cette source de papier L utilisateur doit s assurer que le type de papier ad quat a t
116. H02 K02 4 68 IBM 4216 Personal Page Printer mod le 031 4 68 IBM 4216 510 et IBM 5327 011 4 68 IBM 4234 Printer zs 1arasasnestrtenilemtneennnen antenne ee PARC 4 69 IBM 5202 Quietwriter II 4 69 Pr face V IBM 5204 Quickwriter 4 69 IBM 5575 B02 F02 H02 et IBM 5577 B02 F02 FU2 G02 H02 J02 K02 4 69 IBM 5584 G02 H02 IBM 5585 H01 IBM 5587 G01 H01 et IBM 5589 H01 4 69 IBM 6252 Impactwriter et IBM 6252 Printer 4 70 IBM Network Color Printer 4 70 IBM Network Printers 12 17 et 24 4 71 IBM InfoPrint 20 esi d ni tek ad th Ae des ue Nr nee eet 4 74 Canon LASER SHOT LBP B404PS Lite 4 76 Canon LASER SHOT LBP B406S D E G A404 E AS04E 4 76 Dataproducts LZR 2665 Laser Printer 4 76 Hewlett Packard LaserJets Il II IIISi 4 4Si 4Plus 4V 4000 5Si 5Si MX 5Si Mopier et Color 4 76 Lexmark 4227 Forms Printer 2 4 78 Lexmark Optra LaserPrinter 22 4 79 Lexmark Optra Plus LaserPrinter 4 81
117. I text_ varable EL CN CE CS NE ppe pp EE LS LE CON LS ES RS LS EE EE LS LE eee ee SE Ie SE FS ES SA ER i CO eS males Slee ES CS TERRE KRE RE CS Remarque Les champs reservedl et reserved2 pr vus pour un usage ult rieur ne sont pas actuellement actifs et ne sont pas indiqu s dans le tableau ci dessus reportez vous Description des champs d instruction page 4 59 Format des instructions dans un fichier de configuration d unit Les instructions sont construites par s paration des champs par des deux points comme suit type label gotolabel reservedl text variable reserved pipeline msgid defmsg Les formats sp cifiques d instructions sont les suivants Instruction Format M M label gotolabel text variable msgid defmsg m m gotolabel text msgid defmsg l li pipeline V V label gotolabel text variable msgid defmsg 4 58 Imprimantes et impression Guide de l utilisateur Instruction v T Format v pipeline msgid defmsg T label gotolabel text variable Description des champs d instructions type label gotolabel reservedl text Type d instruction Etiquette identifiant l instruction Etiquette de l instruction sur laquelle se brancher apr s ex cution de cette instruction e Pour les instructions M sp cifie l tiquette de l instruction sur laquelle se brancher pour les instructions m d pourvues de gotolabel Si l
118. Italicte S_s Helvetica Oblique stHelvetica BoldOblique eslw8 370 w1l 0 381 wu 3 Attributs d agr gats de commandes 4 12 Les attributs d agr gats de commande regroup s sous l en t te de groupe __CAG stockent des valeurs telles que la commande d initialisation de l imprimante et la commande de restauration de l imprimante apr s ex cution d un travail d impression Les attributs de cette cat gorie commencent par la lettre c Voici les attributs d agr gat de commande classiques pour une imprimante PostScript prise en charge ___CAG COMMAND AGGREGATES ci Command To Initialize the Printer STez 4 G_j 1 Ststatusdict begin lat lar Gmw t laF cr Command To Restore the Printer at Job End S0 4 Tex Ces m mes attributs sont stock s dans le fichier deux points sous la forme 051 _ _CAG 2144 ci Iez 4 G_j 1 Ststatusdict begin lat Ilar Gmw st laF S ends 152 cr 0 4 Iex Imprimantes et impression Guide de l utilisateur oe Attributs des codes de contr le ASCII Le groupe d attributs d imprimante virtuelle _ CTL stocke les codes de contr le utilis s par l imprimante Ces attributs commencent par la lettre a et stockent des valeurs telles que le code de contr le servant avancer le papier la page suivante Voici quelques codes de contr le classiques pour une imprimante PostScript prise en charge ___CTL CONTROL CODES ASCII
119. Manager Raccourci Raccourci pour contr ler l tat d un travail d impression via le raccourci Web based System Manager entrez wsm printers S lectionnez le travail voulu dans Files d attente d impression puis via les menus propos s contr lez son tat Commande qchk La commande qchk permet d afficher l tat courant des travaux d impression des files d impression ou des utilisateurs Le format de base de qchk est comme suit qchk P nom file num ro travail u nom propri taire Pour conna tre la syntaxe de la commande qchk reportez vous cette commande dans AIX Commands Reference Par exemple pour afficher la file d impression d finie par d faut entrez qchk q Pour afficher l tat d taill des toutes les files jusqu ce qu elles se vident et rafra chir l cran toutes les 5 secondes entrez qchk A L w 5 Pour afficher l tat de la file d impression 1p0 entrez qchk P 1p0 Pour afficher l tat du travail d impression num ro 123 entrez qchk 123 Pour v rifier l tat de tous les travaux de chaque file d attente entrez qchk A Remarque Le AIX syst me d exploitation prend galement en charge les commandes de contr le de file d impression UNIX BSD Ipq et UNIX System V Ipstat Pour en conna tre la syntaxe reportez vous aux commandes Ipq et Ipstat dans AIX Commands Reference Commande smit Pour contr ler l tat d un travail d impression
120. N O a O1 oOo 51 bac de sortie de destination Bac haut de l imprimante face vers le bas Bac 1 HCO face vers le bas Bac 2 HCO face vers le bas Bac 3 HCO face vers le bas Bac 4 HCO face vers le bas Bac 5 HCO face vers le bas Bac 6 HCO face vers le bas Bac 7 HCO face vers le bas Bac 8 HCO face vers le bas Bac HCO face vers le haut Bac lat ral gauche face vers le haut HCO non install Bac d agrafage Les imprimantes LaserJet 8000 et 8500 Color prennent en charge l impression d exemplaires en interne Avec l indicateur W une seule copie du travail d impression est envoy e l imprimante et les autres copies sont g n r es par l imprimante Le format de base est W Sp cifie le format du papier pour le travail d impression Q1 Q2 Q 4 Q5 Q 8 Letter Legal A4 Exec A3 Imprimante traceur et programmation du sous syst me de spoulage 4 83 Lexmark 4227 Forms Printer 4 84 Source du papier Pas police et qualit Largeur de page La s lection de la source du papier s effectue via l indicateur u de la commande qprt u 1 tracteur 1 u 2 tracteur 2 Les pages banni re et de fin utilisent la m me source de papier que le travail d impression Nous vous conseillons de surveiller l imprimante lorsque vous passez d un tracteur l autre La s lection du pas d impression est effectu e via l indicateur p pour le pas l indicateur s pour le nom de la police et l indica
121. Notez que si le bac actif est s lectionn l imprimante s lectionnera le bac en fonction de l tat du d tecteur de capacit des bacs de sortie et du param tre de configuration des bacs dans le panneau op rateur dans le MENU PAPIER Pour conna tre le mode de r ponse de l imprimante reportez vous au manuel de votre imprimante Imprimantes et impression Guide de l utilisateur Gamme Lexmark Optra T LaserPrinter Rotation des pages Source du papier La s lection de la rotation des pages est prise en charge pour l mulation PCL 5e via l indicateur z de la commande qprt z 0 Portrait z 1 Paysage La s lection de la source du papier est prise en charge la fois pour l mulation PCL R 5e et pour l mulation PostScript Level 2 via l indicateur u de la commande qprt Plusieurs sources de papier sont possibles en option consultez votre manuel pour savoir quelles sources ont t install es sur votre imprimante Ces nombres s appliquent que la source de papier ait t install e ou non Si l une d elles est absente et que le num ro correspondant est choisi la source utilis e sera la source par d faut d finie dans le manuel de l utilisateur Le num ro de la source du papier est identique pour PCL et PostScript u 0 alimentation manuelle u 1 plateau 1 u 2 plateau 2 u 3 plateau 3 u 4 plateau 4 u 5 plateau 5 u 6 chargeur d enveloppes u 7 plateau multi usage Par d faut les pages banni
122. PostScript g n rique est s PostScript de sorte que le pipeline d fini par is est utilis Soumettre un travail ASCII non PostScript a une file d attente PostScript avec une d finition d imprimante virtuelle PostScript g n rique entra ne la simple disparition du travail L utilisateur racine peut modifier les attributs mi mp et _d dans la d finition d imprimante virtuelle de sorte que le programme dorsal de la file d attente puisse d terminer le type de fichier PostScript ou ASCII non PostScript et d finir en cons quence l environnement d impression L attribut mi utilise des caract res simples s par s par des virgules pour nommer les types de flots de donn es en entr e L attribut mp utilise des cha nes s par es par des virgules pour identifier les types de flots de donn es en entr e Il y a un appariement entre chaque caract re de mi et les cha nes de mp La valeur par d faut de mi pour une imprimante virtuelle PostScript g n rique est s La valeur par d faut de mp est les deux premiers caract res d un fichier PostScript sont N oubliez pas que les s quences d chappement du fichier deux points de l imprimante commencent toutes par un aussi pour utiliser un litt ral dans une d finition d attribut faites le pr c der d un autre Limprimante virtuelle interpr te tous les fichiers commen ant par comme tant de type de flot de donn es s et utilise le pipeline is Les fichi
123. Programs Les informations de validation servent valider les valeurs d attribut lorsque le fichier deux points est assimil et que le travail d impression est soumis Pour en savoir plus sur le champ limits reportez vous e Contenu du champ limits e Op rateurs du champ limits Imprimantes et impression Guide de l utilisateur Contenu du champ limits Le champ limits est le quatri me du fichier deux points Les attributs du fichier deux points ont le format suivant Les informations du champ 1imits ont deux l ments Le premier est un op rateur constitu d une lettre unique sp cifiant une action Cette lettre est l une des suivantes C D E F G H I L M Q R S T ou V Le second l ment est constitu des donn es Si les donn es sont constitu es de plus d un caract re elles doivent tre mises entre crochets LD Par exemple si le champ limits contient E le champ entry_type de la classe d objets sm_cmd_ opt contient la valeur num rique affect e Le champ entry_type avec une valeur E ne peut recevoir que des valeurs num riques Autre exemple si le champ limits contient none full emulator 0 1 2 la classe d objets sm_cmd_opt contient les valeurs suivantes Field Name Values disp_values none full emulator aix_values 0 1 2 Les op rateurs du champ limits permettent les contr les suivants dans SMIT e Affichage de l attribut e Caract ris
124. Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 papier 10 Com 10 Q 4 A4 DL Q 5 Executive C5 Q 6 A5 B5 Enveloppe Q7 Autre Enveloppe Remarque Le fichier imprimante optra_e pcl pour PCL 5 adopte par d faut le format de papier Letter Pour changer le format par d faut modifiez les attributs s1 s3 dans le fichier Par exemple pour d finir A4 comme format de papier par d faut pour toutes les sources de papier modifiez s1 s2 et s3 4 Les formats affect s respectivement aux plateaux du haut du bas et au chargeur sont modifi s Limprimante Optra E prend en charge les types de papier brut normal par d faut transparents tiquettes et cartes via le param tre y de la commande qprt ou l attribut _y dans le fichier deux points y 1 Brut y 2 Normal par d faut y 3 Transparents y4 tiquettes y 5 Cartes Remarque Ces valeurs ne s appliquent qu au papier et non aux enveloppes Le plateau 2 n admet que les valeurs brut et normal Imprimante traceur et programmation du sous syst me de spoulage 4 105 4 106 R solution d impression Pas d impression Nombre d exemplaires de chaque page L imprimante Optra E accepte les r solutions d impression de 300 et 600 ppi via l indicateur q de la commande qprt La valeur par d faut est 300 ppi q 300 q 600 La s lection du pas d impression est prise en charge par l mulation PCL 5 via les indicateurs p pour le pas e
125. a commande qprt L indicateur O d termine s il s agit de papier ou d enveloppes La valeur O 3 indique un format de papier et la valeur 4 un format d enveloppe Les valeurs 1 et 2 ont t omises par souci de compatibilit amont Les enveloppes ne sont possibles qu avec une alimentation manuelle un chargeur d enveloppes ou le plateau multi usage La valeur par d faut de Q est 1 Letter pour les formats de papier et 3 ou Com10 pour les formats d enveloppe Pour changer les valeurs par d faut modifiez les attributs s0 s7 respectivement pour chaque source d alimentation valide Comme l alimentation manuelle et le plateau multi usage acceptent papier et enveloppes la valeur par d faut pour le papier correspond la partie else e1 et la valeur par d faut pour les enveloppes a la partie then t3 de s0 et s7 Formats de papier O 3 Formats d enveloppes O 4 Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 JIS B5 10 Com 10 Q 4 A4 DL Q 5 Executive C5 Q 6 A5 B5 Enveloppe Q 7 Personnalis Universal Autre Enveloppe Remarque Pour les files d attente PCL si le format s lectionn ne figure pas dans la source d entr e s lectionn e une s quence de recherche sera mise en uvre pour localiser le format demand Si le format est d tect la source correspondante sera utilis e Pour les files d attente PostScript si le format s lectionn ne figure pas dans la sourc
126. a derni re modification du fichier le nom du fichier et le nombre de pages Par exemple pour sp cifier le titre du fichier prog c entrez pr h GRAND PROJET prog c qprt Cette commande imprime prog c avec GRAND PROJET pour titre la place du nom de fichier La date de derni re modification et le nombre de pages sont galement imprim s Autre exemple pour imprimer le fichier wora 1st en colonnes multiples entrez pr 3 word lst qprt Cette commande imprime le fichier word 1st en trois colonnes Pour obtenir l impression juxtapos e de plusieurs fichiers pr m h Adh rents et Visiteurs member lst visitor lst qprt Cette commande imprime member 1st et visitor 1st c te c te avec le titre Adh rents et Visiteurs Par exemple pour modifier le fichier prog c afin de l utiliser ult rieurement entrez pr t e prog c gt prog notab c Cette commande met des espaces la place des tabulations du fichier prog c puis met le fichier obtenu dans prog notab c Les tabulations sont positionn es sur les colonnes 9 17 25 33 etc Lindicateur e demande la commande pr de remplacer les tabulations et l indicateur t supprime les en t tes de page Pour imprimer le fichier monfichier sur deux colonnes au format Paysage et en texte 7 points entrez pr 166 w172 2 monfichier qprt zl p7 Pour connaitre la syntaxe de la commande pr reportez vous a cette commande dans AIX Commands Refere
127. a valeur par d faut 66 de _ pour traiter la requ te d impression La requ te d impression suivante utilise l indicateur l pour sp cifier 50 lignes de texte par page qprt 1 50 P Pro myfile La valeur de l indicateur l remplace la valeur par d faut de l attribut _1 de la d finition d imprimante virtuelle pour l imprimante Pro Imprimante traceur et programmation du sous syst me de spoulage 4 5 Le premier caract re d une valeur d indicateur par d faut est toujours _ trait de soulignement Le second caract re correspond l indicateur de la commande pour laquelle la valeur par d faut est stock e L exemple suivant illustre quelques unes des valeurs d attribut sous l en t te de groupe __FLG Voici les valeurs classiques pour une imprimante laser PostScript prise en charge Nom Description Valeur ___FLG VALUES THAT MAY BE OVERRIDDEN WITH FLAGS ON THE COMMAND LINE _1 Page Headings Wanted For Text Converted to PostScript no yes Use Two Columns for Text Converted to PostScript no yes 3 Gaudy Mode Wanted for Text Converted to PostScript no yes _4 Print Garbage File Anyway for Text Converted to PostScript no yes 5 List Characters Not In Font When Converting Text to PostScript no yes _6 Font Name for Header Line of Text Converted 300 to PostScript _A stderr returned O no l yes amp pipelines 2 yes amp values pipeli
128. ables de traduction de la page de code de l imprimante pour les jeux de code multioctets 4 40 Une table de traduction est constitu e de correspondances entre les points de code qui ne sont pas communs aux deux jeux de code Le programme dorsal d une imprimante peut communiquer avec les autres jeux de code m me si le jeu de code n est pas pris en charge par la sous routine iconv par le biais d une table de traduction se trouvant dans le r pertoire usr lib Ipd pio transJP Lorsqu un jeu de code en entr e ou en sortie n est pas pris en charge par la sous routine iconv le jeu de code non pris en charge est traduit en un des jeux de codes pris en charge ou directement en un jeu de code de traitement du r pertoire usr lib Ipd pio transJP Les utilisateurs d tenteurs des droits de l utilisateur racine peuvent ajouter de nouveaux jeux de codes pour les imprimantes en cr ant des tables de traduction Imprimantes et impression Guide de l utilisateur Utilisation La convention d appellation des nouvelles tables de traduction est FromCodeSetName_ToCodeSetName Toutes les tables de traduction doivent tre d finies dans le fichier trans dir Le f_cp d un point de code dans une table de traduction doit tre tri l avance par ordre alphab tique Les fichiers trans_dir et codeset alias se trouvent dans le r pertoire lusr lib Ipd pio transJP Le format du fichier trans_ dir est FromCodeSetName ToCodeSetName NameofTranslatio
129. and Line Otherwise 0 St lt THEN gt lt IF gt G_u PUSH Input PAPER SOURCE 2 PUSH Integer Constant 2 gt PUSH pop2 gt popi St lt THEN gt S 4 PUSH Integer Constant 4 Se lt ELSE gt 0 PUSH Integer Constant 0 S lt END gt e lt ELSE gt 0 PUSH Integer Constant 0 S lt END gt se lt ELSE gt SG_u PUSH Input PAPER SOURCE S lt END gt se lt ELSE gt SG_u PUSH Input PAPER SOURCE S lt END gt d POP gt ASCII String gt OUTPUT Le calcul de la valeur de Wu commence par l valuation de CO lequel pousse un 1 sur la pile si l indicateur O a t sp cifi sur la ligne de commande un 0 sinon La commande de soumission de travail utilis e dans cet exemple n a pas utilis l indicateur O un 0 est donc pouss sur la pile Le t suivant trouvant un 0 sur la pile saute les 23 lignes suivantes des s quences d chappement du fichier deux points de l imprimante et value la clause e else sur la quatri me ligne partir du bas de la forme format e de l attribut Wu La clause else est G_u laquelle pousse la valeur de _u source de papier en entr e sur la pile La valeur par d faut de _u pour cette imprimante virtuelle est 1 un 1 est donc pouss sur la pile Le suivant met fin au d origine La derni re s quence d chappement d carte la valeur du haut un 1 de la pile et la renvoie en format ASCII au calcul en cours de wQ Le 1 renvoy au calcul en cour
130. anismes du spouleur utilis s par AIX version 3 2 5 et AIX version 4 Le programme dorsal piobe utilis pour traiter les travaux d impression sur les files d attente locales est le plus utilis et probablement le plus complexe des programmes dorsaux livr s avec le syst me d exploitation AIX il a t choisi comme principal exemple dans cette section Utiliser ainsi piobe permet un meilleur d veloppement des concepts du spouleur AIX Des notes indiquent les diff rences significatives entre AIX version 3 2 5 et AIX version 4 Cette section vise a convaincre le lecteur que le spouleur est un processus part enti re avec un d but des tapes interm diaires discr tes pas de boite noire et une fin Si vous consid rez le spouleur comme une s rie d l ments dont l interaction mutuelle est enti rement fonction de la configuration d une file d attente sp cifique trois v nements utiles peuvent se produire e L identification et la r solution des probl mes est plus simple e L adaptation du spouleur vos besoins propres est plus simple e Vous pouvez d couvrir d int ressantes modifications apporter au spouleur que vous n aviez pas envisag es au d part Imprimantes et impression Guide de l utilisateur Terminologie Spouleur Voici des termes sp cifiques du spouleur Le spouleur AIX est un ensemble de programmes de fichiers de configuration et de fichiers de donn es qui fournissent les foncti
131. ant inf rieur 3 pousse un 1 sur la pile 28 t Ecarte le 1 de la pile et dans la mesure o il s agit d une valeur VRAIE non nulle appelle l valuation de pq 29 pq Pousse la valeur de la variable interne q un 1 sur la pile 30 1 Pousse un 1 sur la pile 31 Ecarte les deux valeurs deux 1 de la pile compare s ils sont gaux et pousse le 1 r sultant sur la pile 32 t Ecarte le 1 de la pile et dans la mesure o il s agit d une valeur VRAIE non nulle appelle l valuation de 3200 33 3200 Pousse un 3200 sur la pile 34 d Ecarte le 3200 de la pile et le renvoie en format ASCII au calcul en cours de _w 35 G_p Pousse un 12 sur la pile 36 17 Pousse un 17 sur la pile 4 164 Imprimantes et impression Guide de l utilisateur 37 Ecarte les deux valeurs du haut un 17 et un 12 de la pile examine si elles sont gales et pousse le 0 r sultant sur la pile 38 t Ecarte le 0 de la pile et dans la mesure o il s agit d une valeur FAUSSE nulle appelle l valuation de G_p 39 G_p Pousse un 12 sur la pile 40 10 Pousse un 10 sur la pile 41 Ecarte les deux valeurs du haut un 120 et un 12 de la pile les multiplie et pousse le 384000 r sultant sur la pile 42 Ecarte les deux valeurs du haut un 120 et un 3200 de la pile les multiplie et pousse le 384000 r sultant sur la pile 43 G_w Pousse un 0 sur
132. aptateur 5 5 Liste de contr le d une imprimante raccord e un terminal 5 5 Remarques sur une imprimante 8 bits raccord e une interface 7 bits 5 6 Liste de contr le de qdaemon 5 7 Probl mes du syst me de mise en file d attente 5 8 Test du qdaemMon ses tial a AE none mue nn Phooey aie Ok ras ele BG Sar Be 5 9 Test d une file d attente du spouleur 5 11 Copie des travaux du spouleur 5 11 Nettoyage et red marrage 5 12 MNO E E A wate de ane retire ie sem tek re Dec X 1 Pr face vii propos de ce manuel Ce document renferme toutes les informations n cessaires pour comprendre les processus d impression et propose diff rentes configurations d imprimante Remarque Vous pouvez aussi consulter ce document en ligne si vous poss dez un navigateur Web compatible avec la version 3 2 de HTML A qui s adresse ce manuel Ce document destin aux administrateurs systeme et aux programmeurs permet de r soudre toutes les questions relatives l impression Avant de vous lancer dans sa lecture vous devez connaitre les commandes de base du syst me d exploitation Vous devez aussi connaitre les informations et les concepts pr sent s dans les do
133. aque indicateur de la cha ne est effectivement r f renc m me s il n est pas r f renc par un pipeline par exemple l indicateur x peut tre r f renc par une commande d imprimante et non par un filtre d un pipeline Ceci emp che la commande la commande piobe de rejeter l indicateur lorsqu il est sp cifi sur la ligne de commande Imprimantes et impression Guide de l utilisateur Conventions du fichier deux points de l imprimante Les attributs de l imprimante et du flot de donn es de l imprimante r sident dans des fichiers deux points Les fichiers deux points r sident dans les r pertoires lusr lib Ipd pio predef et var spool Ipd pio local custom Le r pertoire lusr lib Ipd pio predef contient la base de donn es pr d finie et le r pertoire var spool lpd pio local custom contient la base de donn es personnalis e Les sections suivantes d crivent les conventions pour les noms d imprimante et d attribut et les valeurs dans les fichiers deux points e Format du fichier deux points e Noms dvattribut e Valeurs d attribut Format du fichier deux points Les fichiers deux points dans la base de donn es pr d finie comme dans la base de donn es personnalis e ont cing champs s par s par des deux points pour chaque attribut Il s agit de Message catalog ID Catalogue des messages o est stock e la description de l attribut Le param tre message catalog ID est de l une des t
134. ar d faut l attribut uS doit tre modifi au niveau de l imprimante virtuelle Les valeurs valides pour uS sont les m mes que celles de l indicateur de source de papier u ceci pr s que l alimentation manuelle n est pas une source admise Remarque Cette fonction est ind pendante de l indicateur B de la commande qprt Imprimante Lexmark Optra Color 1200 Source du papier La s lection de la source du papier est prise en charge la fois pour l mulation PCL 5 et pour le langage PostScript via l indicateur u de la commande qpri u 0 alimentation manuelle u 1 plateau 1 u 2 plateau 2 u 3 plateau 3 u 4 chargeur multi usage Par d faut les pages banni re et de fin arrivent par le plateau 1 Pour changer la valeur par d faut modifiez la valeur des attributs uH et ou uT respectivement dans le fichier deux points en leur affectant la valeur de la source souhait e Les valeurs autoris es sont les m mes que pour l indicateur u II vous suffit d diter le fichier deux points de l imprimante virtuelle l aide de la commande chvirprt Imprimante traceur et programmation du sous syst me de spoulage 4 89 4 90 Format de papier La s lection du format de papier est assur e par les indicateurs de la commande qprt O et Q L indicateur O d termine s il s agit de papier ou d enveloppes La valeur 3 indique un format de papier et la valeur 4 un format d enveloppe Les valeurs 1 et 2 ont
135. as 17 est pris en charge pour le style lineprinter Imprimante traceur et programmation du sous syst me de spoulage 4 91 4 92 Classement Pages de s paration En principe l option de ligne de commande N permet de sp cifier le nombre d exemplaires souhait Cette m thode entra ne la soumission ou le placement en file d attente sur le syst me d impression de nombreux exemplaires du travail d impression Comme l imprimante Optra Color 1200 prend en charge le classement d exemplaires multiples en interne un certain nombre d options ont t ajout es pour g rer cette fonction et le nombre d exemplaires en interne Cette fonctionnalit est limit e par la quantit de m moire install e sur votre imprimante et par la taille du travail d impression L option W d termine le nombre d exemplaires de chaque page souhait correspondant au nombre d exemplaires L option S d termine le classement ventuel La valeur par d faut est pas de classement Les principaux avantages des options W et S sont qu elles pr servent l utilisation du sous syst me d imprimante et permettent de laisser l imprimante g rer plusieurs copies au lieu d envoyer copies l imprimante La combinaison des options S et W permet galement d effectuer successivement exemplaires de chaque si cela est souhait Vous noterez qu il est possible d utiliser simultan ment N et W Ceci se traduirait par l ex cution de N travaux d
136. as dans la source d entr e s lectionn e l imprimante invite l utilisateur charger le format de papier appropri dans la source s lectionn e Le r sultat peut alors se traduire par l utilisation d une source de papier inattendue ou l affichage d un message elliptique sur le panneau op rateur Pour d terminer la r ponse appropri e reportez vous au manuel Imprimantes et impression Guide de l utilisateur Pas d impression La s lection du pas d impression est assur e par l mulation PCL via l indicateur p pour le pas et s pour le nom de la police Les valeurs de pas admises vont de 1 100 caract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression sS courier p 1 100 S courier gras p 1 100 s courier italique p 1 100 s courier gras italique p 1 100 s gothic p 1 a 100 s gothic gras p 1 100 s gothic italique p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autres styles de police faites appel l utilitaire de cryptage AIX ou la commande qprt avec les indicateurs da s et p vers une file d attente Postscript Pour les files d attente Postscript p correspond la taille de point et la liste valide des polices se trouve dans lusr lib ps fontmap Les tailles de point valides sont les entiers compris entre 1 et 1008 Par ailleurs seul le p
137. as direct C est Web based System Manager SMIT ou la commande qprt qui appelle la commande enq pour placer la requ te d impression dans une file d attente La requ te d impression demeure dans la file d attente jusqu ce qu une imprimante soit disponible la commande qdaemon ex cute alors la commande piobe entr e imprimante sortie programme dorsal La commande piobe traite le fichier est l envoie avec les informations de contr le l imprimante Limprimante re oit un flot de donn es o figurent le contenu du fichier et les informations de contr le sp cifi es avec la commande qprt Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 1 Contr le du processus d impression 2 2 Pour int grer les informations de contr le au flot de donn es d impression e Ajoutez les codes de contr le dans le fichier Remarque D finissez passthru pour le flot des donn es de la file d impression c est dire d p Pour en savoir plus reportez vous Conventions du fichier deux points de l imprimante page 4 21 Ajoutez toutes les informations de contr le ne concernant que ce fichier Par exemple pour souligner le titre d un document ou imprimer un paragraphie en caract res gras ins rez aux positions appropri es les codes ad quats de d marrage et d arr t des informations de contr le Vous pouvez le faire avec certaines applications sp cifiques de traitement de texte notammen
138. ateur La cha ne renvoy e ne contient pas le nom usr bin enq aucun des noms de fichiers indiqu s et aucune des options envoy es au programme dorsal l aide de l option eng o Par exemple si l utilisateur entre sur la ligne de commande le nom de fichier nq Plp0 Bgn o i15 la fonction get_cmd_line renvoie la cha ne P1p0 Bgn Cette fonction est utile lorsque le programme dorsal doit conna tre les options ligne de commande fournies par un utilisateur la soumission du travail Renvoie le nombre d exemplaires imprimer Cette valeur est de type int entier Renvoie un pointeur sur un tableau de caract res contenant le nom de l unit Renvoie le nombre de pages de saut imprimer Cette valeur est de type unsigned int entier non sign Ces pages sont des pages blanches imprim es exclusivement lorsque l imprimante est inoccup e Ce qui permet de retirer plus facilement le papier de l imprimante Renvoie un tableau de caract res contenant le nom de la personne qui a effectu la requ te d impression Cette valeur est de type char caract re Renvoie NEVER ALWAYS ou GROUP include lt IN backend h gt Cette valeur est de type unsigned int entier non sign Un en t te est une page pr c dant un fichier indiquant son titre sa date son destinataire etc Renvoie le num ro de travail de l impression en cours Cette valeur est de type int entier Renvoie TRUE si l utilisateur a sp cifi
139. ation de wQ la correspondance a lieu sur 1 et un 1 est renvoy l valuation de wJ Une valeur u gale a 1 dirige le processus vers l l ment if de l instruction if then else ext rieure et la valeur Q 1 s lectionne une longueur de page de 2400 pels Cette valeur est renvoy e l valuation de _I La raison des s quences d chappement restantes du fichier deux points de l imprimante d finissant _I est que s il y a 2400 pels disponibles verticalement et que nous voulons six lignes au pouce et que la r solution de l imprimante est de 300 pels au pouce 48 lignes peuvent tre imprim s sur une page La valeur 48 est renvoy e l valuation de ia Voil la base l origine du 148 dans la section PIPELINE OF FILTERS Imprimantes et impression Guide de l utilisateur Calcul de la largeur de page l aide des s quences d chappement du fichier deux points de l imprimante Le fichier deux points de l imprimante pour une file d attente ASCII sur une IBM 4029 LaserPrinter d finit la largeur de page en caract res via l attribut de travail wW Tel que format par la commande Isvirprt wW est d fini comme suit Page Width In Characters Using Width From Data Base used in pipelines wW S SCwSt f wsesI_w lt IF gt SCw PUSH 1 If w Flag on Command Line Otherwise 0 St lt THEN gt Sfilw For Each Flag x on Command Line xArgument gt OUTPUT se lt ELSE gt SIl_w INCLUDE COLUMNS
140. au auxiliaire alimentation manuelle du papier Plateau auxiliaire alimentation manuelle des enveloppes Plateau auxiliaire automatique Tray 2 Plateau d alimentation des enveloppes Tray 3 tiroir d entr e 2000 feuilles D finiti le type de gestion de la sortie du papier Les options pour l imprimante InfoPrint 20 sont 0 1 Main Principale avec option d calage Imprimantes et impression Guide de l utilisateur s Name Sp cifie la taille du papier pour le travail d impression Les options Q pour l imprimante InfoPrint 20 sont 1 Letter 2 Legal 3 Folio 4 11x17 5 A4 6 B4 7 A3 8 Taille de papier universelle 9 B5 JIS 10 A5 11 Executive 12 Instruction 13 Hagaki 14 Enveloppe Monarch 15 Enveloppe COM10 16 Enveloppe C5 17 Enveloppe DL 18 Taille d enveloppe universelle Sp cifie un style de type via la variable Name Les styles de types pour l imprimante InfoPrint 20 sont e courier e courier gras e courier italique e courier gras italique e gothic e imprimante ligne e gothic gras e gothic italique e prestige elite e prestige elite gras e prestige elite italique e prestige elite gras italique Imprimante traceur et programmation du sous syst me de spoulage 4 75 IBM InfoPrint 32 Type de gestion de la sortie du papier oa fF NN Param tre par d faut de l imprimante Bac principal face vers le bas Face vers le haut bac arri
141. aux d impression courants page 3 13 Un filtre en option tel pr peut tre sp cifi sur la ligne de commande ou cod en dur dans le fichier deux points pour ex cuter un pr filtrage du travail avant son traitement par pioformat Examinez la zone libell e 10 16 cm sur la figure Flot des donn es des travaux d impression courants page 3 13 pioformat est connu comme pilote de formatage ind pendant de l unit Il charge tablit les liaisons et pilote dynamiquement divers programmes de formatage d pendant des unit s pour traiter les travaux d un flot de donn es de type sp cifique Postscript ASCII GL ou PCL par exemple Examinez la zone libell e 12 70 cm sur la figure Flot des donn es des travaux d impression courants page 3 13 Le code d pendant de l unit est con u pour g rer les propri t s uniques de combinaisons de flots de donn es sp cifiques et d imprimantes physiques Les combinaisons de types de flots de donn es et d imprimantes pouvant tre regroup es dans des classes dot es d attributs communs il existe actuellement moins de 20 modules d pendant d une unit Ces modules sont charg s li s et pilot s par pioformat au moment de l ex cution Examinez la zone libell e 15 24 cm sur la figure Flot des donn es des travaux d impression courants page 3 13 pioout fin du pipeline de traitement des travaux est appel programme d interface du pilote d unit La fonction de pioout est de r
142. aux et des files d impression cancel Ip Ipq Ipr Iprm Ipstat pr qcan qchk qhid qmov qpri qprt Annule les demandes transmises une imprimante ligne Transmet les demandes une imprimante ligne Examine la file de spoulage Place les travaux en file d attente d impression Supprime les travaux de la file de spoulage de l imprimante ligne Affiche l tat de l imprimante ligne Imprime un fichier en sortie standard Annule un travail d impression Affiche l tat d une file d impression Bloque ou lib re un travail d impression D place un travail d impression dans une autre file d attente Attribue une priorit un travail en file d impression Lance un travail d impression 1 18 Imprimantes et impression Guide de l utilisateur Chapitre 2 Imprimantes travaux d impression et files d attente pour les administrateurs syst me Le sous syst me d impression comporte un spouleur des imprimantes r elles des imprimantes virtuelles des programmes dorsaux et des files d attente Un travail d impression peut tre envoy une imprimante directement connect e un syst me local ou tre envoy via un r seau un syst me distant pour tre imprim sur une imprimante connect e ce syst me La gestion syst me comprend nombre de t ches associ es aux imprimantes e Processus d impression page 2 1 e Spouleur d impression page 2 2 e Imprimantes r elles
143. bles par l imprimante Les attributs t0 t9 dans le fichier deux points de la base de donn es sp cifient les chemins d acc s complets des tables de traduction de l tape 2 Vous pouvez sp cifier plusieurs tables de traduction de l tape 2 dans chacun des attributs t0 t9 sous r serve de les s parer par des virgules Le programme de formatage d impression lit les tables de traduction de l tape 2 et les cha ne en un anneau En commen ant par la table de la page de code de l imprimante actuelle le programme de formatage traite chaque caract re du fichier d impression en entr e La premi re question est de savoir si le caract re est d fini dans la page de code de l imprimante En d autres termes si la valeur du point de code n est pas sup rieure au nombre de points de code de la table et si cette valeur est diff rente de sc Si le caract re se trouve dans la page de code le point de code traduit est envoy l imprimante Le programme de formatage s lectionne la page de code de l imprimante en envoyant la cha ne de commande d imprimante appropri e Par convention le nom de l attribut 2 caract res de la cha ne de commande de l imprimante se trouve l indice 0 du tableau des Noms de commande Si le caract re ne se trouve pas dans la page de code le programme de formatage r p te le processus avec la table de traduction d tape 2 suivante dans l anneau Si le programme de formatage ne trouve pas de table de tradu
144. branche Les champs SMIT sont e submit_job e add_queue e add_printer e remove_queue e printer_conn e change_queue e change_filters Chaque fichier de raccord doit contenir les champs description add_queue et remove_queue Tous les autres champs sont facultatifs Les champs ayant une valeur nulle sont consid r s comme s ils taient absents Il n y a aucune autre restriction sur les autres contenus d un fichier de raccord L exemple de fichier de raccord suivant est appel term_serv attach description term_serv cat 1 3 Printer Attached to Terminal Server seq_num 2 submit_job term_serv_start_job add_queue term_serv_add add_printer term_serv_printer remove_queue term_serv_remov printer_conn term_serv_printer_conn change_queue term_serv_change change_filters term_serv_change_filters unsupported ibm6252 ibm6262 Imprimante traceur et programmation du sous syst me de spoulage 4 47 D finition des champs d un fichier de raccord Les d finitions de champs suivantes pr cisent les champs de type de raccord le format des valeurs des champs et donnent des exemples concrets de valeurs description Cha ne de description apparaissant sur le menu SMIT Attachment type Le menu SMIT Attachment type donne la liste de tous les types de raccords pris en charge sur le syst me Ce champ est obligatoire pour que le type de raccord apparaissent sur les listes de types pris en charge
145. c ble Une file restant l tat DEV_WAIT pendant un laps de temps sup rieur celui d fini par TIMEOUT passe automatiquement l tat DOWN Pour en savoir plus sur la valeur de TIMEOUT et l tat DOWN reportez vous DOWN Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 57 2 58 DOWN HELD OPR_WAIT QUEUED READY RUNNING UNKNOWN Sp cifie que le pilote d unit ne peut communiquer avec l imprimante CD ou CTS perdu ou bas au bout de TIMEOUT secondes La valeur TIMEOUT indique le d lai en secondes pendant lequel le syst me de file d attente attend la fin d une op ration d impression Vous pouvez d finir cette valeur via SMIT G n ralement une file d attente passe l tat DOWN apr s avoir pass un certain laps de temps l tat DEV_WAIT Si une file d attente passe directement l tat DOWN c est que la valeur de TIMEOUT est trop faible ou qu il y a un probl me de c blage Ceci se produit quand le pilote de l imprimante ne reconna t plus l imprimante en raison d une mauvaise signalisation Toutefois certaines imprimantes ne peuvent signaler au syst me de file d attente qu elles sont hors ligne Ces imprimantes signalent qu elles sont hors ligne le signal CTS imprimante p ou CD imprimante tty est perdu Dans ce cas ou si l imprimante semble ne pas fonctionner la file passe l tat DOWN L administrateur syst me peut amener une file
146. c hosts equiv d finit les ordinateurs du r seau habilit s ex cuter des commandes sur l h te local sans fournir de mot de passe Le fichier etc hosts lpd d finit les ordinateurs du r seau habilit s ex cuter des commandes d impression sur l h te local sans fournir de mot de passe Sur le serveur d impression distant le d mon Ipd surveille le port 515 dans l attente de requ tes d impression Lorsque le d mon Ipd re oit une requ te d impression d un h te valide il la place dans la file d attente sp cifi e Le d mon Ipd place les fichiers sp cifi s dans les requ tes d impression dans le r pertoire var spool Ipd Les requ tes d impression sont ensuite g r es par le d mon qdaemon et par le programme dorsal appropri g n ralement piobe sur le serveur distant Le fichier etc locks Ipd contient l ID processus de l instance active du d mon Ipd Si une machine sur laquelle le d mon Ipd est actif devient inexploitable lID du d mon Ipd doit parfois tre supprim avant de relancer le syst me Les messages d erreur lpd lock file O duplicate daemon indiquent que l ID doit tre supprim Contr le du d mon Ipd Contr ler le d mon Ipd suppose de lancer et d arr ter le sous syst me Ipd et de modifier les caract ristiques du sous syst me Ipd Utilisez le raccourci Web based System Manager wsm printers SMIT ou les commandes SRC System Resource Controller pour contr ler le d mon Ipd Il existe deux moyens
147. c is 270 fp bin pr 1 G_1 d w sG_w d F h I l ia Lattribut fd est un attribut de filtre classique Il sert sp cifier un filtre DVI pour l imprimante virtuelle Utilisez SMIT ou la commande chvirprt pour sp cifier ce filtre Par exemple pour sp cifier un filtre DVI via SMIT entrez smit lsvirprt S lectionnez l imprimante virtuelle souhait e et tapez fa usr bin dvi to printer ip o dvi_to_printer est le chemin d acc s complet du filtre qui convertit la sortie DVI du format tex au format attendu par l imprimante La d signation ip force l utilisation du pipeline passe syst me attribut ip pour traiter le fichier d impression au lieu du pipeline ASCII attribut ia Le pipeline passe syst me transmet telle quelle l imprimante la sortie du filtre Imprimante traceur et programmation du sous syst me de spoulage 4 9 Attributs de Une fois le filtre DVI sp cifi dans l attribut fd vous pouvez envoyer une commande d impression telle que Ipr d DviFile ou qprt fd DviFile Les indicateurs d et fd passent leurs commandes respectives DviFile un fichier de sortie g n r par tex via le filtre DVI et envoient les r sultats l imprimante r pertoire Les attributs de r pertoire sont regroup s sous l attribut d en t te de groupe __ DIR Ces attributs stockent les chemins d acc s aux diff rents fichiers requis pour traiter les requ tes d impression tels que tables de traduction fichiers contenan
148. ce Voici les styles correspondant l arabe le grec et l h breu Styles de types arabes Styles de types grecs Styles de types h breux typing typing italic grcour grcour oblique shalom shalom bold typing bold grcour bold shalom italic typing bold italic grcour bold oblique shalom bold italic rokaa rokaa italic grhelvet grhelvet bold narkisstam narkisstam bold rokaa bold grhelvet oblique narkisstam italic rokaa bold italic grhelvet bold oblique narkisstam bold italic setting setting italic grtimesnr grtimesnr bold narkissim narkissim bold setting bold grtimesnr oblique narkissim italic setting bold italic grtimesnr bold oblique narkissim bold italic Remarque Veillez t l charger les polices dans la SIM Flash ou sur une unit de disque dur de l imprimante lorsque vous utilisez les styles de type arabe grec ou h breu Les imprimantes IBM Network Printer 12 17 et 24 prennent en charge les bacs de sortie suivants L acc s aux bacs de sortie s effectue via l indicateur de la commande qprt Le tableau suivant indique les valeurs possibles et le bac de destination correspondant EC Bac de sortie principal 4 72 Imprimantes et impression Guide de l utilisateur Bac bas face vers le bas Bac haut face vers le haut Bac central face vers le haut Bac bas face vers le haut Bac automatique face vers le bas D autres indicateurs d option qprt ne
149. ceur est un fichier du r pertoire dev directory sp cifique d une imprimante r elle Ce fichier peut tre exploit par le programme de r acheminement par exemple cat FileName gt dev Ip0 ou par des programmes utilisateur compil s Pour afficher ou modifier les param tres de ce pilote d unit vous disposez de la commande Splp Aucune commande du spouleur ne peut acc der une unit d impression si une file d attente d impression n a pas t cr e pour l unit qdaemon est un processus ex cut en arri re plan sous les auspices du processus srcmstr Lorsque vous mettez le syst me sous tension la commande startsrce lance le d mon qdaemon Le d mon qdaemon peut tre activ par la commande startsrc et d sactiv par la commande stopsrc mais qdaemon n accepte que les communications par signal et de ce fait ne peut tre interrog par la commande Issrc Le d mon qdaemon piste les requ tes de travaux et les ressources requises pour mener bien ces travaux ces ressources pouvant tre une imprimante r elle une autre unit r elle ou m me un fichier Le d mon qdaemon maintient les files d attente pour les requ tes en suspens et les envoie au moment voulu l unit appropri e Le d mon qdaemon enregistre galement l utilisation des donn es imprimante des fins de comptabilit C est le d mon qdaemon qui d finit le programme dorsal d une file d attente du spouleur pour ex cution Quand qdaemon e
150. ceux de l imprimante sont identiques Pour ce faire consultez au besoin la documentation du terminal Pour la configuration de l interface s rie de l imprimante consultez la documentation de l imprimante Vous devez tre utilisateur racine A l invite syst me entrez smit mkpq S lectionnez le type de connexion ascii le fabricant et le mod le de l imprimante R pondez aux diff rentes questions Vous pouvez aussi ex cuter cette proc dure via la commande lusr lib Ipd pio etc piomkpq Imprimantes et impression Guide de l utilisateur Affichage de la liste des files d impression et des unit s de files d impression Les proc dures d crites s appliquent aux files et unit s de file d impression tant locales que distantes Pr requis e Concernant les files et unit s de file locales les unit s d impression doivent tre associ es votre syst me e Concernant les files et unit s de file distantes le syst me doit tre configur pour communiquer avec un h te distant Liste des files d impression 1 A l invite syst me entrez wsm printers 2 Via les menus de Web based System Manager Files d attente d impression compl tez chaque tape permettant de r pertorier les files d impression Vous pouvez aussi utiliser la commande 1sa11a ou le raccourci SMIT smit 1spq Liste des unit s de file d impression 1 A l invite syst me entrez wsm printers 2 Via les menus de Web based System Manager Files d attente
151. cher tous les travaux d impression planifi s A l invite syst me entrez smit lsat Cette commande r pertorie l ensemble des travaux d impression planifi s Si vous tes utilisateur racine la liste des travaux planifi s s affiche Planifier les travaux d impression 1 A l invite syst me entrez smit sjat 2 S lectionnez ou renseignez vous m me les champs de date et d heure 3 R pondez aux diff rentes questions Effacement d un travail d impression planifi A l invite syst me entrez smit rmat S lectionnez List pour supprimer le num ro correspondant au travail d impression ter Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 39 Modification et affichage des caract ristiques des files d impression Les proc dures d crites s appliquent aux files et unit s de file d impression tant locales que distantes Pr requis e Pour les files locales l imprimante doit tre connect e physiquement au syst me e Pour les files distantes votre syst me doit tre configur pour communiquer distance avec le serveur d impression e Vous devez tre utilisateur racine Modifier ou afficher les caract ristiques des files 1 A l invite syst me entrez wsm devices 2 Dans le conteneur Web based System Manager P riph riques s lectionnez Queue Print Processor ou Print Destination 3 S lectionnez ensuite Properties 4 Recherchez ou modifiez les attributs vou
152. cket s_statfilter usr lib lpd aixshort l_statfilter usr lib lpd aixlong rq myps kricket backend usr lib lpd rembak la commande Ipstat pmyps renvoie Queue Dev Status Job Files User PP Blks Cp Rnk myps krik READY myps myps READY La premi re ligne affich e indique que la file d attente du spouleur local appel e myps dont le nom de la strophe d unit est affich e comme krik est l tat READY La seconde ligne affich e indique que la file d attente du spouleur cible distant galement appel e myps dont le nom de la strophe d unit est affich e comme myps est galement l tat READY C est l habitude de l auteur de donner la file d attente du spouleur local le m me nom que la file d attente du spouleur du serveur d impression Il est ensuite plus simple de regrouper visuellement les deux lignes d tat affich es par une requ te sur l tat de la file d attente d un spouleur Pr sentation du spouleur 3 21 R capitulatif 3 22 La figure R capitulatif du flot de donn es du spouleur synth tise le flot de haut niveau d un travail d impression du spouleur via le spouleur AIX Frontal BSD ATT lle cr e Ipq cancel apps o gt o gt lpr disable Iprm enable Iptest Ip Ipstat lit V appelle lit etc qconfig lt ies digest letc qaconfig bin aia fork et exec shell c gt filtre en option gt pioformat c gt pioout c gt u
153. classement d exemplaires multiples en interne un certain nombre d options ont t ajout es pour g rer cette fonction et le nombre d exemplaires en interne Cette fonctionnalit est limit e par la quantit de m moire install e sur votre imprimante et par la taille du travail d impression L option W d termine le nombre d exemplaires de chaque page souhait correspondant au nombre d exemplaires L option S d termine le classement ventuel La valeur par d faut est pas de classement Les principaux avantages des options W et S sont qu elles pr servent l utilisation du sous syst me d imprimante et permettent de laisser l imprimante g rer plusieurs copies au lieu d envoyer copies l imprimante La combinaison des options S et W permet galement d effectuer successivement exemplaires de chaque si cela est souhait Vous noterez qu il est possible d utiliser simultan ment N et W Ceci se traduirait par l ex cution de N travaux d impression avec W exemplaires de chaque page dans chaque travail Imprimante traceur et programmation du sous syst me de spoulage 4 123 4 124 Pages de s paration Bac de sortie Les pages de s paration sont d termin es par l indicateur E Les valeurs autoris es sont 0 1 2 et 3 qui correspondent respectivement SANS ENTRE COPIES ENTRE TRAVAUX et ENTRE PAGES La source du papier pour la page de s paration est par d faut le PLATEAU 1 et elle est
154. clear to send Une imprimante connect e cet adaptateur ne terminera pas l impression d un travail si l imprimante est mise hors tension pendant l impression du travail Vous devez relancer le travail ou le supprimer manuellement Remarques sur les ressources L impression g n re des processus L impression d un travail peut n cessiter dans la plupart des cas de un cinq processus Comme avec toute autre activit il est possible d puiser le nombre maximal de processus possibles sur le syst me Cela peut se produire lors de la soumission d un seul travail d impression sur un syst me d j tr s actif ou lors de la soumission de nombreux travaux d impression sur un syst me n ayant pratiquement pas d autre activit en cours Le manque de processus disponibles peut provoquer un comportement anormal du syst me Si vous constatez ce type de comportement sur votre syst me pensez v rifier les ressources afin de voir si le nombre de processus n est pas trop limit D pannage du spouleur AIX 5 5 5 6 Liste de contr le d une imprimante raccord e un terminal Lorsqu une imprimante raccord e un terminal ASCII ne g n re aucune sortie v rifiez les points suivants e V rifiez que les param tres du port AUX sur le terminal et ceux de l imprimante sont identiques Pour ce faire consultez au besoin la documentation du terminal Pour la configuration de l interface s rie de l imprimante consultez la docume
155. co t du travail qu il vient d ex cuter En outre le programme dorsal met r guli rement jour le nombre de pages qu il a imprim es et le pourcentage de travail effectu Ces informations sont lues par la commande qchk Remarque Les programmes dorsaux ne doivent jamais crire explicitement dans leurs fichiers d tat Ils doivent appeler les routines de la biblioth que libqb pour le faire Deux raisons justifient l appel aux routines e Le programme dorsal vite de devoir acc der directement au fichier d tat e Le format du fichier d tat peut tre modifi sans qu il soit besoin de r crire les programmes dorsaux Si le format du fichier d tat est modifi il suffit de r diter les liens du programme dorsal Pour initialiser certaines donn es communes aux routines de la biblioth que le programme dorsal doit appeler la routine log_init L appel est log_init Cette routine doit tre appel e pour initialiser l interface du fichier d tat La routine log_init comme toutes les routines log_ de la biblioth que renvoie la valeur 1 si elle choue Imprimante traceur et programmation du sous syst me de spoulage 4 29 Impression d exemplaires suppl mentaires La commande eng N imprime des exemplaires suppl mentaires d un fichier Par exemple pour imprimer cinq exemplaires du fichier filename entrez la commande enq N5 filename La commande enq passe l information au processus qdaemon lequel
156. communication asynchrone utilis e Les attributs d imprimante virtuelle sont d finis lors de la configuration de l imprimante virtuelle La convention d appellation des attributs exclusivement sp cifiques des imprimantes reli es des terminaux est yN N entier sup rieur ou gal 0 La valeur yO est r serv e Elle signifie que la file d attente de l imprimante virtuelle est configur e pour une imprimante reli e un terminal et renferme les r gles relatives la ligne mat rielle pour le port du terminal Les sections suivantes d crivent les attributs d imprimante virtuelle sp cifique de la carte pour imprimante reli e un terminal Pour modifier la valeur des attributs d une imprimante virtuelle existante utilisez le raccourci Web based System Manager P riph riques Vous pouvez aussi proc der via SMIT avec le raccourci smit ps_lsvirprt natifs 8 ports 16 ports et tiers Les contr leurs natifs S1 ou S2 8 et 16 ports n offrent pas de support mat riel aux imprimantes reli es des terminaux quant au support mat riel des contr leurs tiers il n est pas connu C est pourquoi les fichiers d impression doivent tre divis s en blocs de donn es de petite taille Chaque bloc de donn es est pr c d de la s quence mes et suivi de la s quence mc4 Lorsque le terminal re oit mc5 les donn es qui suivent cette s quence sont transmises au port AUX jusqu la r ception de mc4 Les blocs de donn es adre
157. construction d objets SMIT repr sentent les attributs de fichier deux points dans ODM object data manager Ces objets sont utilis s dans les crans Print a File Printer Setup et Default Job Characteristics Le champ limits vous donne quelques l ments de contr le sur le type d objet ODM sm_cmd_opt construit pour chaque objet Vous pouvez ainsi contr ler si un attribut est toujours affich s il ne l est jamais ou s il l est uniquement lorsqu il r f renc dans un pipeline Vous pouvez modifier les champs suivants e id seq num e entry_type e cmd to list mode e required e op type e multi_select e disp_values e aix_values e values msg file e values msg set e values msg id e help msg id e help msg loc Informations de validation Les informations de validation servent valider les valeurs d attribut lorsque le fichier deux points est termin et que le travail d impression est soumis Imprimante traceur et programmation du sous syst me de spoulage 4 25 Exemple de programme de formatage d impression Cet exemple illustre l interaction entre les programmes de formatage et les sous routines de formatage de l imprimante document e La proc dure d criture d un programme de formatage se d compose en quatre tapes 1 Cr er un fichier source du programme de formatage comme indiqu ci apr s 2 Cr er un fichier imports page 4 28 3 4 Compiler et diter les liens du programme de f
158. cription pour plusieurs imprimantes l attribut dans chaque base de donn es d imprimante peut r f rencer le m me catalogue et le m me num ro de message Si le m me nom d attribut a une description diff rente pour les diff rentes imprimantes des num ros de message distincts sont affect s Noms d attribut Les conventions tablies pour les noms d attribut d imprimante virtuelle sont les suivantes Chaque nom d attribut doit tre unique Les noms d attribut peuvent contenir les caract res a z A Z 0 9et trait de soulignement Le nom ne peut pas commencer par un chiffre Tous les noms d attribut doivent tre de deux caract res except les noms d attribut de l en t te de groupe qui peuvent aller jusqu cinq caract res Les noms d attribut des en t tes de groupe commencent par _ _ deux traits de soulignement et ne doivent pas d passer cinq caract res Un attribut d en t te de groupe ant rieurement appel attribut de commentaire marque le d but d un groupe d attributs li s Par exemple l attribut d en t te de groupe _ FLG marque le d but d un groupe d attributs qui d finissent les valeurs par d faut des indicateurs de la ligne de commande Grouper les attributs permet une meilleure lisibilit l op ration n a aucune incidence sur le traitement des attributs Le nom d un attribut commen ant par _ trait de soulignement except pour les en t te de groupe peut tre remp
159. ct s une imprimante d avoir acc s une imprimante Pour acc der distance aux fonctions d impression les noeuds ind pendants doivent tre connect s un r seau via le protocole TCP IP Transmission Control Protocol Internet Protocol ils doivent dans ce cas prendre en charge les applications TCP IP n cessaires Le d mon Ipd contr le le serveur d impression distant et tout h te install sur un r seau peut tre d sign comme serveur d impression Pour que le serveur distant puisse accepter les requ tes d impression provenant des autres noeuds ou h tes le fichier etc hosts lpd ou etc hosts equiv doit tre configur de fa on ad quate Pour configurer un serveur d impression utilisez le raccourci Web based System Manager wsm printers ou l option SMIT Manage Print Server Programmes dorsaux de l imprimante 2 4 Le programme dorsal de l imprimante regroupe des programmes appel s par la commande qdaemon du spouleur pour g rer un travail d impression en file d attente Il est m me e de r ceptionner une liste d un ou plusieurs fichiers imprimer provenant de qdaemon e d exploiter les valeurs des attributs d finis dans la base de donn es pour l imprimante et le formatage qui ont t remplac es par les indicateurs sp cifi s e d initialiser l imprimante avant d imprimer un fichier e de fournir les filtres appropri s pour le formatage simple de documents ASCII e d activer les filtres n ce
160. ction dans l anneau qui puisse imprimer le caract re il imprime la place un caract re de substitution trait de soulignement L exemple de code en langage C suivant g n re une table de traduction d tape 2 appel e XYZ 999 qui traduit les points de code de la page de code interm diaire en points de code pour la page de code de l imprimante L attribut c1 est suppos contenir la cha ne de commande qui provoque la s lection par l imprimante de la page de code xYz 999 include lt piostruct h gt include lt fcntl h gt Table to Translate Code Points for the Intermediate Code Page to Code Points for a Printer Code Page struct transtab table 00 000 CP CP CP CP FC 252 63 CP 94 1 SC Command Names for the Translate Table char cmdnames 2 Chg CA index 0 select the code page Perr EDEN ye index 1 next byte is graphic Write the Table To a File Error Processing Not Shown main int fildes int num_commands sizeof cmdnames 2 fildes open usr lib lpd pio trans2 XYZ 999 O CREAT O_WRONLY 0664 write fildes PIOSTAGE2XLATE00 16 write fildes amp num_commands sizeof num_commands write fildes cmdnames sizeof cmdnames write fildes table sizeof table return 0 Imprimante traceur et programmation du sous syst me de spoulage 4 39 Le
161. ctiv Le signe gal est l option ligne de commande permettant de sp cifier la destination de la sortie Les valeurs possibles sont les suivantes Bac standard Bac 1 Bac 2 Bac 3 Bac 4 Bac 5 Bac 6 Bac 7 Bac 8 Bac 9 10 Bac 10 Le bac de sortie par d faut est le bac standard 0 ON Oat WYN Lexmark Plus Printer mod les 2380 3 2381 3 2390 3 2391 3 Source du papier La s lection de la source du papier s effectue via l indicateur u de la commande qprt u 1 tracteur 1 u 2 tracteur 2 Les pages banni re et de fin utilisent la m me source de papier que le travail d impression Nous vous conseillons de surveiller l imprimante lorsque vous passez d un tracteur l autre Imprimante traceur et programmation du sous syst me de spoulage 4 129 4 130 Pas police et qualit Largeur de page La s lection du pas d impression est effectu e via l indicateur p pour le pas l indicateur s pour le nom de la police et l indicateur q de la commande qprt pour la qualit Voici quelques unes des valeurs par d faut prises en charge 10 pitch courier police qualit 1 ou brouillon Valeurs de polices valides Nom de police sS brouillon rapide S brouillon S courier S gothic S prestige 239x seulement S presenter 239x seulement S orator 239x seulement S script 239x seulement Valeurs de qualit valides Qualit indicateur q 0 brouill
162. cuments suivants e AIX 4 3 Guide de l utilisateur syst me d exploitation et unit s 86 F2 97HX e AIX 4 3 Guide de l utilisateur communications et r seaux 86 F2 98HX e AIX 4 3 Guide d installation 86 F2 43GX Mode d emploi Imprimantes et impression Guide de l utilisateur est divis en 5 chapitres comme suit e Chapitre 1 Imprimantes travaux et files d impression Pr sentation l attention de l utilisateur g n ralit s et proc dures relatives aux fichiers d impression e Chapitre 2 Imprimantes travaux et files d impression Informations l attention de l administrateur syst me t ches administratives associ es la configuration des imprimantes et des files du spouleur e Chapitre 3 Pr sentation du spouleur description de ses diff rents composants et interactions e Chapitre 4 Imprimante traceur et programmation du sous syst me de spoulage pr sentation des programmes internes du spouleur programmation de l adressage et modification des fonctions du spouleur e Chapitre 5 D pannage du spouleur AIX astuces conseils et proc dures permettant d identifier et de r soudre les probl mes du spouleur Conventions typographiques Voici les conventions typographiques adopt es dans ce manuel Gras Commandes sous routines mots cl s fichiers structures r pertoires et autres l ments dont le nom est pr d fini par le syst me identifie galement les objets grap
163. cup rer les flots de donn es trait s et de les transmettre l unit laquelle ils sont destin s une imprimante le plus souvent Dans un environnement de file d attente d impression locale classique c est la sortie standard de pioout qui est ouverte sur le fichier caract re sp cial du r pertoire dev comme sp cifi par le param tre file dans etc qconfig Imprimantes et impression Guide de l utilisateur Examinez la zone libell e 7 sur la figure Flot des donn es des travaux d impression courants page 3 13 C est le fichier caract re sp cial du r pertoire dev qui donne acc s au pilote d unit pour le mat riel de l imprimante Pr sentation du spouleur 3 15 Imprimantes virtuelles et filtres de formatage 3 16 Lorsque le programme dorsal de la file d attente du spouleur est piobe le filtre de formatage est normalement l avant dernier processus du pipeline de filtres traitant le travail d impression Le filtre de formatage se compose de deux l ments de code Comme son nom l indique un filtre de formatage permet de formater le fichier d impression en entr e ou de le transmettre tel quel selon le param tre d entr e sp cifi M me s il transmet le fichier sans le modifier le programme de formatage adresse en outre des commandes servant initialiser l imprimante avant l impression du fichier en entr e et restaure l imprimante une fois l impression termin e Le filtre de formatage comporte de
164. d Supprimer un h te distant 1 A l invite syst me entrez wsm printers 2 Dans le conteneur Web based System Manager Files d attente d impression s lectionnez l h te que vous souhaitez supprimer 8 Utilisez les menus ou r pondez aux questions pour chaque tape de la proc dure Pour en savoir plus ou obtenir de l aide consultez l aide en ligne Vous pouvez aussi utiliser les commandes suivantes smit rmhostslpd OU ruser d p nom h te 2 54 Imprimantes et impression Guide de l utilisateur Sous syst me distant Ipd Pr requis e Votre syst me doit tre configur pour communiquer distance avec un t l serveur d impression e Pour d marrer ou arr ter un sous syst me Ipd distant vous devez tre utilisateur racine D marrage du sous syst me distant Ipd 1 A l invite syst me entrez wsm printers 2 Dans le conteneur Files d attente d impression s lectionnez un objet ordinateur 3 S lectionnez ensuite Properties 4 S lectionnez Start Ipd daemon Pour en savoir plus ou obtenir de l aide consultez l aide en ligne Vous pouvez aussi utiliser les commandes suivantes e Pour d marrer Ipd via SMIT smit mkitab_lpd e Pour le d marrer imm diatement STartesre e Pour d marrer Ipd au prochain red marrage du syst me mkitab lpd 2 once startsrce c lpd e Pour d marrer Ipd imm diatement et au prochain red marrage du syst me startsrce c mkitab lpd 2 once startsrce c lpd
165. d fectueux sur l ordinateur Une imprimante d fectueuse Si vous avez du mal faire fonctionner une imprimante s rie via un adaptateur 8 16 ou 64 ports ou un modem tentez de la faire fonctionner directement a partir de S1 ou S2 sur l ordinateur Une fois que l imprimante fonctionne sur S1 ou S2 d placez la sur le port souhait Si ni S1 ni S2 ne sont disponibles essayez de d placer l imprimante sur un autre port D pannage du spouleur AIX 5 3 Liste de contr le d une imprimante distante Sur un h te jouant le r le d un serveur d impression distant v rifiez les l ments suivants 5 4 V rifiez que toutes machines client h tes trangers figurent dans le fichier letc hosts lpd V rifiez que le sous syst me TCP IP est actif V rifiez l existence du r pertoire usr spool Ipd V rifiez que le r pertoire etc locks Ipd n existe pas si le d mon Ipd n est pas actif V rifiez que le d mon Ipd et qdaemon sont actifs Consultez la section Liste de contr le de l imprimante locale page 5 2 Sur les h tes imprimant sur un serveur d impression distant V rifiez les noms de la file d attente et du serveur d impression distant dans le fichier letc qconfig V rifiez que le sous syst me TCP IP est actif V rifiez que qdaemon est actif Imprimantes et impression Guide de l utilisateur Remarques sur l adaptateur L adaptateur RS 232 16 ports ne prend pas en charge le signal CTS
166. d finie par l attribut uS Les valeurs autoris es pour uS sont les m mes que pour les pages d en t te et de fin UH et uT respectivement ceci pr s que l alimentation manuelle n est pas admise Pour modifier la valeur par d faut l attribut uS doit tre modifi au niveau de l imprimante virtuelle voir la commande chvirprt Le signe gal est l option ligne de command epermettant de sp cifier la destination de la sortie Les valeurs possibles sont les suivantes Bac standard Bac 1 Bac 2 Bac 3 Bac 4 Bac 5 Bac 6 Bac 7 Bac 8 Bac 9 10 Bac 10 Le bac de sortie par d faut est le bac standard 0 ON Oa BB WN Imprimantes et impression Guide de l utilisateur Lexmark Optra W810 LaserPrinter Rotation des pages Source du papier La s lection de la rotation des pages est prise en charge pour l mulation PCL 5 via l indicateur z de la commande qprt z 0 Portrait z 1 Paysage La s lection de la source du papier est prise en charge la fois pour l mulation PCL R 5 et pour l mulation PostScript Level 2 via l indicateur u de la commande qprt Plusieurs sources de papier sont possibles en option consultez votre manuel pour savoir quelles sources ont t install es sur votre imprimante Ces nombres s appliquent que la source de papier ait t install e ou non Si l une d elles est absente et que le num ro correspondant est choisi la source utilis e sera la source par d fau
167. d alimentation valide Le format de papier par d faut correspond la partie else e1 Remarques 1 L alimentation manuelle et le plateau 1 acceptent les formats de papier Q 1 2 3 4 5 6 7 8 9 10 Letter Legal B4 Ad Executive A5 B4 A3 11x17 Universal 2 Les plateaux 2 3 et 4 acceptent les formats Q 1 2 4 7 8 9 Letter Legal A4 B4 A3 11x17 3 Limprimante et ce fichier deux points adopte par d faut le format Letter pour les Etats Unis et A4 pour l Europe 4 La s lection d un format de papier non valide pour la source s lectionn e entra nera l affichage d un message d erreur 5 Si le format s lectionn ne figure pas dans la source d entr e s lectionn e qu elle soit vide ou qu elle contienne un autre format de papier une s quence de recherche sera mise en uvre pour localiser le format demand Reportez vous au manuel de l imprimante pour plus d informations ce propos Imprimantes et impression Guide de l utilisateur Pas d impression Mode duplex La s lection du pas d impression est assur e par l mulation PCL 5 via l indicateur p pour le pas et s pour le nom de la police de la commande qprt Les valeurs de pas admises vont de 1 100 caract res au pouce cpi valeurs enti res L indicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression s courier p 1 100 s courier gras p 1 100 s couri
168. d attente l tat DOWN des fins de maintenance via les commandes de file d attente qadm disable enq et autres Reprise normale Rem dier au probl me qui a provoqu l tat down et restaurez la file d attente via les commandes qadm enable ou enq assorties des indicateurs ad quats Pour que la file soit nouveau op rationnelle sa remise en route est obligatoirement manuelle Le travail est bloqu et ne sera plac en file d attente qu une fois lib r via les commandes ghld ou enq Le programme dorsal attend l intervention de l op rateur pour charger du papier par exemple Cette indication est g n ralement li e au logiciel Etat normal pour effectuer une reprise sur un tat OPR_WAIT r pondez correctement la requ te mise par le syst me de file d attente Indique qu un fichier figurant dans une file attend son tour pour tre imprim Indique que tout ce qui concerne la file est pr t pour la mise en file d attente et l impression de travaux Indique que l impression d un fichier est en cours Un utilisateur a cr une file d attente sur un fichier unit utilis par une autre file d attente et son tat est DEV_WAIT La file d attente ne peut obtenir un tat de l unit d impression Ip0 lorsqu elle est bloqu e DEV_WAIT Etat normal amenez l autre file d attente a l tat down ou rem diez au probl me sur l imprimante Amenez la nouvelle file d attente l tat
169. d impression compl tez chaque tape permettant de r pertorier les unit s de file d impression Vous pouvez aussi utiliser la commande 1sallqdev q nom_file ou le raccourci SMIT smit lsallqdev Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 33 Affichage de l tat des files d attente d impression Pour effectuer cette t che faites appel Web based System Manager Proc dure 1 A l invite syst me entrez wsm printers 2 Dans le conteneur Imprimantes de Web based System Manager s lectionnez l ic ne Queue Status Dans le menu Selected s lectionnez Properties S lectionnez l onglet General dans la bo te de dialogue Printer Properties Les informations concernant l tat de la file d attente s affichent dans la bo te de dialogue Print Queue Properties 3 Vous pouvez aussi utiliser la commande eng e ou le raccourci SMIT smit qstatus 2 34 Imprimantes et impression Guide de l utilisateur D marrage et arr t d une file d impression Pr requis Vous devez tre utilisateur racine D marrage 1 A l invite syst me entrez wsm printers 2 S lectionnez dans Web based System Manager Files d attente d impression la file ou l unit que vous souhaitez d marrer 3 Pour d marrer une file s lectionnez Start all Devices for Queue Pour d marrer une unit s lectionnez Start a Specific Device Vous pouvez aussi utiliser les commandes suivan
170. de 2400 x 3200 pels largeur par longueur Notez que si la page est pivot e de 90 ou 270 degr s pour une impression paysage les dimensions sont permut es et deviennent 3200 x 2400 pels largeur par longueur Imprimante traceur et programmation du sous syst me de spoulage 4 155 4 156 L valuation de lwL commence par la v rification de l utilisation de l indicateur I sur la ligne de commande si oui aucun calcul n est effectu La valeur demand e sera utilis e ce qui ne garantit qu elle fonctionnera Si l indicateur I n a pas t sp cifi sur la ligne de commande piobe doit alors d terminer la longueur de page dans l environnement actuel du travail comme d fini par les autres indicateurs de la ligne de commande et par les valeurs par d faut du fichier deux points Le premier l ment v rifi dans l valuation de _I longueur de page est l orientation de la page _z Comme indiqu plus haut pivoter la page par un multiple impair de 90 degr s permute les dimensions de la page En examinant l instruction if then else au d but de la d finition de wY vous pouvez constater que la valeur de _z est un commutateur qui contr le lequel de wJ ou de wK sera utilis pour la longueur de page Si la page est orient e en portrait wK est la longueur Si la page est orient e en paysage wJ est la longueur Une fois r solue la longueur de page en pels le reste des s quences d chappement dans la d finition de wY
171. de copies class es RePro L imprimante doit poss der un disque dur pour que cette fonction puisse tre ex cut e s Name Sp cifie un style de type l aide de la variable Name Par exemple courier courier gras courier italique courier gras italique lettergothic lineprinter lettergothic gras lettergothic italique prestigeelite prestigeelite gras prestigeelite italique et prestigeelite gras italique D finit la source du papier 0 ON OO fF Source d entr e actuellement s lectionn e sur l imprimante Plateau 1 Plateau auxiliaire Alimentation manuelle du papier Plateau auxiliaire Alimentation manuelle des enveloppes Plateau auxiliaire automatique Plateau 2 Plateau d alimentation des enveloppes Plateau 3 Plateau 4 Plateau 5 Imprimantes et impression Guide de l utilisateur Noms des files d attente Sp cifie le format du papier pour le travail d impression O ON OO FPF WD 0 11 12 13 14 15 16 17 18 Letter Legal Folio 11x17 A4 B4 A3 Taille de papier universelle BJ JIS A5 Executive Instruction Hagaki Enveloppe Monarch Enveloppe COM10 Enveloppe C5 Enveloppe DL Taille d enveloppe universelle Les noms de file d attente valides se trouvant sur les imprimantes IBM Network Printer 12 17 24 et InfoPrint 20 32 et 40 sont les suivants TEXT PASS Donn es n cessitant un traitement des sauts de lignes et des retours chariot
172. de filtres Imprimantes et impression Guide de l utilisateur Examinez la zone libell e 1 sur la figure Flot des donn es des travaux d impression courants Re oit les arguments de qdaemon via argc argv programme dorsal piobe shell filtre en option pioformat code d pendant de l unit pioout pilote d unit dev Ipx SO O Flot des donn es des travaux d impression courants Lorsque l unit sur laquelle le travail est en file d attente devient disponible qdaemon appelle le programme dorsal de la file d attente Dans le monde AIX le programme dorsal courant est piobe qdaemon appelle piobe et lui transmet ses arguments en langage C classique via argc and argv Par exemple via la commande de l tape 2 dans Flot de donn es du spouleur Partie II page 3 10 qprt Pasc z1 fp p12 s courier C N3 etc motd piobe re oit les arguments suivants e argc 10 e argv 0 usr lib Ipd piobe e argv 1 f e argv 2 p e argv 3 z e argv 4 1 e argv 5 p e argv 6 12 e argv 7 s e argv 8 courier e argv 9 etc motd Pr sentation du spouleur 3 13 3 14 argv 0 est le nom du programme dorsal lui m me comme d habitude Notez que Pasc qui sp cifie le nom de la file d attente a t analys hors de son vecteur d arguments d origine du fait des indicateurs et des arguments C et N3 Examinez la zone libell e 5 08 cm sur la figure F
173. de lancer le d mon Ipd S il n est pas actif vous pouvez le lancer tout moment Vous avez galement la possibilit de lancer le d mon Ipd la r initialisation du syst me ou encore de l activer tout de suite et la r initialisation du syst me Les m mes options sont disponibles pour arr ter le d mon Ipd maintenant la r initialisation du syst me ou maintenant et la r initialisation du syst me Vous pouvez ex cuter le d mon Ipd avec DEBUG avec SYSLOG avec DEBUG et SYSLOG ou sans aucune de ces fonctions Pour contr ler le d mon Ipd avec Web based System Manager tapez wsm printers puis s lectionnez les options souhait es dans les menus Files d attente d impression Pour contr ler le d mon Ipd via SMIT tapez smit 1pd puis s lectionnez les options souhait es dans les menus SMIT Pour contr ler le d mon Ipd via SRC lancez les commandes startsrc Lance un sous syst me un groupe de sous syst mes ou un sous serveur stopsrc Arr te un sous syst me un groupe de sous syst mes ou un sous serveur Issrc Affiche l tat d un sous syst me d un groupe de sous syst mes ou d un sous serveur refresh Provoque la relecture par le sous syst me ou le groupe de sous syst mes du fichier de configuration appropri traceson Active le suivi d un sous syst me d un groupe de sous syst mes ou d un sous serveur tracesoff D sactive le suivi d un sous syst me d un groupe de sous syst mes ou d
174. documentation de votre imprimante y2 Nombre maximal de caract res d impression plac s en file de sortie par l unit d impression R duire ce nombre augmente le temps syst me L augmenter retarde l cho de frappe des touches par l op rateur si l imprimante reli e un terminal est occup e y3 Taille du tampon d entr e de l imprimante reli e un terminal valu e par le pilote d unit Apr s une p riode d inactivit le pilote envoie en rafale l imprimante le nombre de caract res indiqu Pour la taille du tampon d entr e consultez la documentation de l imprimante Commandes du programme dorsal de l imprimante 2 30 La commande piobe est lanc e normalement par le sous syst me de spoulage d impression lors de l impression sur une imprimante locale Elle est lanc e via le processus qdaemon Pour d terminer le flot de donn es cr er cette commande lit l indicateur ou interroge la base des imprimantes virtuelles Ensuite pour g n rer le flot de donn es ad quat piobe passe le fichier d impression dans un pipeline de filtres Apr s ce traitement le fichier filtr passe au programme d interface du pilote pioout La commande pioout est appel e dans un pipeline par la commande piobe Pour les imprimantes connect es localement pioout envoie le fichier d impression au pilote de l unit appropri e par exemple dev lp1 Cependant pour les imprimantes reli es des terminaux les fichiers d impressi
175. down puis r activez la de sorte que les registres de file d attente soient READY Voici les tats applicables aux files d attente distantes CONNECT GET_HOST INITING SENDING Le programme dorsal tente de se connecter l h te distant Le programme dorsal acc de a l h te auquel doivent tre envoy s les travaux d impression Le programme dorsal tente d tablir une connexion au r seau Le programme dorsal envoie le travail d impression l h te distant Imprimantes et impression Guide de l utilisateur Chapitre 3 Pr sentation du spouleur Le travail du spouleur galement appel syst me de mise en file d attente est de g rer l utilisation de l imprimante notamment sur les syst mes dot s de plusieurs imprimantes Lorsque vous soumettez un travail d impression au spouleur vous pouvez poursuivre votre travail sur votre poste Ce chapitre traite les th mes suivants Pr sentation du spouleur page 3 2 Terminologie page 3 3 Spouleur AIX g n rique page 3 6 El ments du spouleur page 3 7 Flot de donn es sur le spouleur Partie page 3 8 Flot de donn es sur le spouleur Partie Il page 3 10 Pr sentation du traitement dorsal page 3 12 Imprimantes virtuelles et filtres de formatage page 3 16 Le fichier de configuration du spouleur etc qconfig page 3 18 R capitulatif page 3 22 Pr sentation du spouleur 3 1 Pr sentation du spouleur 3 2 Cette section pr sente les m c
176. e Variables referenced by above defines int _Pglen _Pgwidth _Tmarg _Bmarg _Indent _Beginpg Do_ formfeed _Passthru _Init_printer _Restoreprinter _Vincr _V decr struct str_info _Ff_cmd _Vincr_cmd _Vdecr_cmd Imprimantes et impression Guide de l utilisateur TABLE OF ATTRIBUTE VALUES struct attrparms attrtable name data type lookup a ob VAR_INT NULL gy VAR_INT NULL mi VAR INT NULL Anan aan VAR_INT NULL 717 VAR_INT NULL ET CVAR INT NULL w VAR_INT NULL ur VAR_INT NULL 27 VAR_INT NULL wp VAR_INT NULL wE VAR_STR NULL wi VAR_STR NULL wy VAR_STR NULL wV VAR_INT NULL wD VAR_INT NULL NULL 0 r NULL int pglen tmarg bmarg v S 7 ddress of pointer union dtypes amp _Bmarg union dtypes amp _Beginpg union dtypes amp _Indent union dtypes amp _Init_printer union dtypes amp _Pglen union dtypes amp _Tmarg union dtypes amp _Pgwidth union dtypes amp _Restoreprinter union dtypes amp _Do_formfeed union dtypes amp _Passthru union dtypes amp _Ff_cmd union dtypes amp _Vincr_cmd union dtypes amp _Vdecr_cmd union dtypes amp _Vincr union dtypes amp _Vdecr NULL pos vtab_base struct shar_vars sharevars struct shar_vars Setup
177. e Commande smit Pour attribuer changer la priorit d un travail d impression via SMIT entrez smit qpri Imprimantes travaux d impression et files d attente pour les utilisateurs 1 9 D placement d un travail d impression dans une autre file commande qmov Apr s avoir envoy en file d attente un travail d impression vous pouvez le changer de file Pour ce faire vous avez le choix entre le raccourci Web based System Manager ou les commandes qmov et smit Remarque Pour un travail d impression distance changer de file n est pas possible Pr requis L imprimante doit tre connect e physiquement au syst me Web based System Manager Raccourci Pour d placer un travail d impression dans une autre file via le raccourci Web based System Manager entrez wsm printers S lectionnez le travail voulu dans Files d attente d impression puis d placez le dans la file voulue via les menus propos s Commande qmov La commande qmov permet de d placer un travail d impression d une file dans une autre Vous pouvez soit d placer un travail donn soit d placer tous les travaux d impression d une file ou d un utilisateur donn Pour d terminer le num ro du travail d impression entrez la commande qchk Le format de base de qmov est comme suit qmov mnouvelle file num ro_travail Pfile uutilisateur Pour connaitre la syntaxe de la commande qmov reportez vous a cette commande dans AIX Com
178. e 4 178 Nombre d utilisateurs ont acquis ou crit des applications qui pr parent des flots de donn es pour qu ils viennent remplir les blancs de formulaires factures etc pr imprim s Imprimer ces flots de donn es suppose un contr le pr cis de l imprimante physique Il est fr quent que le pipeline de traitement du travail cr par piobe ins re ou supprime des donn es du flot d origine de sorte que les donn es en sortie ne sont plus imprim es la bonne position du formulaire pr imprim L utilisateur racine a souvent acc s Isvirprt pour donner l attribut _d la valeur p dans la d finition d imprimante virtuelle Sur une file d attente ASCII sur une IBM 4029 LaserPrinter cette op ration entra ne piobe s lectionner le pipeline ip pour traiter le travail Le pipeline ip est destin l impression passe syst me ce qui signifie que les filtres de formatage se servent de la routine passthru simplement pour passer le flot de donn es en entr e par l imprimante sans modification Cela limine souvent les probl mes de contr le de l imprimante rencontr s mais en cr e d autres Lorsque le filtre du programme de formatage op re en mode passe syst me la correspondance entre saut de ligne en retour chariot et saut de ligne est d sactiv e Les formulaires ne sont toujours pas imprim s correctement En supposant que l application n autorise pas l insertion de retour chariot dans le flot de donn es vous p
179. e champ gotolabel est nul passe en s quence e Pour les instructions m si le champ gotolabel est nul se branche sur le champ gotolabel de l instruction M e Pour les instructions V si le champ gotolabel est nul passe en s quence e Pour les instructions T si le champ gotolabel est nul passe en s quence R serv un usage ult rieur Cha ne de texte L utilisation de ce texte d pend du type de l instruction e Pour les instructions M sp cifie que le texte doit tre plac dans l instruction backend e Pour les instructions m sp cifie que le texte doit tre plac dans l instruction backend si l instruction M correspondante contient une cha ne nulle dans le champ variable e Pour les instructions V sp cifie que le texte doit tre plac dans l instruction backend e Pour les instructions T sp cifie que le texte doit tre utilis par le champ variable Le champ text a la possibilit exceptionnelle d ex cuter des commandes shell et d ins rer la sortie standard r sultante stdout dans la cha ne de texte Tout texte entre apostrophes inverses est ex cut comme une commande shell Le stdout r sultant du shell est ins r la place des apostrophes inverses Par exemple supposons que la variable d environnement HOME soit gale home guest Si le champ texte est tmp echo SHOME file le texte r sultant est tmp home guest file Remarque Dans le texte entre apostrophes inver
180. e 0 entra ne l affectation wQ de la valeur sO taille de papier pour une alimentation manuelle un 1 A la reprise de l valuation de wJ une valeur de u gale 0 dirige le processus vers l l ment if de l instruction if then else ext rieure et la valeur de Q 1 s0 s lectionne une longueur de page de 2400 pels Cas 4 L utilisateur a sp cifi une gestion manuelle de l alimentation papier sur la ligne de commande et a galement utilis l indicateur u pour sp cifier la source de papier principale ou secondaire mais en aucun cas d enveloppes Comme dans le cas 3 une longueur de page de 2400 pels est s lectionn e Cas 5 Lutilisateur a sp cifi une gestion manuelle du papier sur la ligne de commande et a galement sp cifi une source de papier enveloppe de sorte que Wu est affect de la valeur 4 et que cette valeur est renvoy e l valuation de wQ Le 4 entra ne l affectation a wQ de la valeur s4 taille de papier pour une alimentation manuelle en enveloppe un 3 A la reprise de l valuation de wJ une valeur de u gale 4 dirige le processus vers l l ment else de l instruction if then else ext rieure et la valeur de Q 3 s lectionne une longueur de page de 1087 pels Notre exemple est le cas 1 ni l indicateur O ni l indicateur u n ont t sp cifi s sur la ligne de commande Wu est dons affect de la valeur 1 la valeur par d faut _u pour ce fichier deux points A la reprise de l valu
181. e commande N permet de sp cifier le nombre d exemplaires souhait Cette m thode entra ne la soumission ou le placement en file d attente sur le syst me d impression de nombreux exemplaires du travail d impression Comme l imprimante Optra Color 45 prend en charge le classement d exemplaires multiples en interne un certain nombre d options ont t ajout es pour g rer cette fonction et le nombre d exemplaires en interne Cette fonctionnalit est limit e par la quantit de m moire install e sur votre imprimante et par la taille du travail d impression L option W d termine le nombre d exemplaires de chaque page souhait correspondant au nombre d exemplaires L option S d termine le classement ventuel La valeur par d faut est pas de classement Les principaux avantages des options W et S sont qu elles pr servent l utilisation du sous syst me d imprimante et permettent de laisser l imprimante g rer plusieurs copies au lieu d envoyer copies l imprimante La combinaison des options S et W permet galement d effectuer successivement exemplaires de chaque si cela est souhait Vous noterez qu il est possible d utiliser simultan ment N et W Ceci se traduirait par l ex cution de N travaux d impression avec W exemplaires de chaque page dans chaque travail Les pages de s paration sont d termin es par l indicateur E Les valeurs autoris es sont 0 1 2 et 3 qui correspondent respect
182. e d tat du processus qui affiche la liste de tous les processus n affiche pas le processus usr sbin qdaemon ou qdaemon Pour lancer la commande qdaemon lancez la commande startsrc s qdaemon G n ralement seuls les utilisateurs d tenant les droits racine sont habilit s exploiter cette commande La nouvelle commande qdaemon effectue un processus d initialisation Si la commande qdaemon ne reste pas active v rifiez les droits sur les commandes qdaemon et enq La personne d tenant les droits de l utilisateur racine d tient les deux commandes qdaemon et enq Les commandes qdaemon et enq doivent tre ex cut es comme si elles l taient par l utilisateur qui les d tient Le bit d autorisation s affecte cet utilisateur nominal la propri t effective ID utilisateur du processus Les droits sur ces deux commandes sont qdaemon r sr s5s Pour v rifier ces droits entrez aclget usr sbin qdaemon Pour r initialiser les droits entrez tcbck y usr sbin qdaemon Vous devez d tenir les droits de l utilisateur racine pour r initialiser ces droits enq r sr sr x Pour v rifier ces droits entrez aclget usr bin enq Pour r initialiser les droits entrez tcbck y usr bin enq Vous devez d tenir les droits de l utilisateur racine pour r initialiser ces droits Si les probl mes avec la commande qdaemon persistent r initialisez l int gralit du syst me de files d attente comme suit 1 Si la c
183. e d unit sont honor s En particulier la correspondance d un saut de ligne avec un saut de ligne et un retour chariot est activ e Lorsque le pilote d unit crit des caract res sur l imprimante physique il envoie un retour chariot apr s chaque saut de ligne Il honore galement le param tre de largeur de page Dans le second exemple le pilote d unit se limite crire simplement chaque caract re d un octet de etc motd sur l imprimante physique sans correspondance d aucune sorte ni modification quelconque du flot de donn es La plupart des imprimantes ASCII courantes ou non sont dot es de suffisamment d intelligence pour prendre quelques d cisions A la fin de la premi re phrase de etc motd le saut de ligne descend la t te d impression d une ligne aucun retour chariot ne l am ne la marge gauche Les quatre premi res lettres du mot printer prin sont imprim es A ce stade l imprimante et non le pilote d imprimante d termine que la marge droite a t atteinte et effectue en cons quence un retour chariot ramenant la t te d impression la marge gauche L impression se poursuit avec le caract re suivant du flot de donn es Dans le second exemple tant que vous n appuyez pas sur le bouton de r initialisation de l imprimante le travail d impression n est m me pas lanc Ceci est d au fait que l imprimante n a pas re u suffisamment de donn es caract res pour jecter automatiquement
184. e d entr e s lectionn e l imprimante invite l utilisateur charger le format de papier appropri dans la source s lectionn e Le r sultat peut alors se traduire par l utilisation d une source de papier inattendue ou l affichage d un message elliptique sur le panneau op rateur Pour d terminer la r ponse appropri e reportez vous au manuel Les imprimantes Optra Se prennent en charge les types de papier suivants Normal par d faut Brut Transparents Cartes Etiquettes Papier en t te Pr imprim s Papiers color s Enveloppes par d faut pour le chargeur d enveloppes et Type personnalis x o x peut aller de 1 6 Le fichier deux points ne tente pas de d finir les valeurs et utilise la d finition de l imprimante pour cette source de papier L utilisateur doit s assurer que le type de papier ad quat a t charg dans la source sp cifi e Imprimantes et impression Guide de l utilisateur Pas d impression Mode duplex Classement La s lection du pas d impression est assur e par l mulation PCL 5 via l indicateur p pour le pas et s pour le nom de la police de la commande qprt Les valeurs de pas admises vont de 1 100 caract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression s courier p 1 100 S courier gras p 1 100 s courier italique p 1 100 s courier gras italique
185. e dans la variable interne sp cifi e Par exemple Pf d place une valeur enti re de la pile vers la variable f Met z ro la variable interne sp cifi e Par exemple Zg stocke la valeur 0 dans la variable g Pousse la valeur de la variable interne sp cifi e dans la pile La valeur de la variable interne est inchang e Par exemple gb lit la valeur enti re dans la variable b et la pousse dans la pile Op rateurs arithm tiques Vo H l m l m Pousse le r sultat dans la pile Ajoute les deux premi res valeurs extraites de la pile Par exemple 5 6 pousse la valeur 11 dans la pile Soustrait la premi re valeur extraite de la pile de la seconde valeur extraite de la pile Par exemple 12 3 pousse la valeur 9 dans la pile Multiplie les deux premi res valeurs extraites de la pile Par exemple 2 3 pousse la valeur 6 dans la pile Divise la premi re valeur extraite de la pile par la seconde valeur extraite de la pile Par exemple 6 2 pousse la valeur 3 dans la pile modulo Semblable except que c est le reste et non le quotient qui est pouss dans la pile Par exemple 17 9 m pousse la valeur 8 dans la pile Remarque La premi re valeur extraite de la pile est la derni re y tre pouss e et la seconde valeur extraite de la pile est celle qui y avait t pouss e en premier Op rateurs logique et relationnels gt
186. e de donn es DB locale jeux de codes IBM 932 IBM eucTW et IBM eucKR par exemple Pendant la deuxi me tape le jeu de codes de traitement est traduit en jeu de code de sortie adapt l imprimante La sous routine iconv traduit le jeu de codes si le convertisseur iconv pour la traduction existe Lorsque le jeu de code en entr e ou en sortie et le jeu de code de traitement sont les m mes aucun traduction de jeu de code n a lieu Les attributs Ti et To des fichiers deux points d pendants de l imprimante d finissent le flot possible du jeu de code de traduction Lattribut Ti sp cifie la combinaison des jeux de code d entr e et de traitement Input_code_ set JProcess_ code _ set L attribut To sp cifie la combinaison du code de traitement et de sortie Process _ code _ set Output_code_set0 Output_code setl Output_code_set2 Output_code set3 Par exemple l attribut To pour une imprimante japonaise est d finie par To IBM 932 IBM 932 IBM 932 IBM 932 ibm eucyJP IBM 932 IBM 932 1BM 932 1BM 932 Tous les caract res de l ID du jeu de caract res CSID sont imprim s en utilisant les polices ROM lorsqu un jeu de codes de sortie est sp cifi pour chaque CSID Sinon ce sont les images bitmap de la police Xwindows qui sont utilis es Le type des fichiers de police Xwindows image de police de chaque CSID comprise est s lectionn via la lecture d un fichier du r pertoire usr lib X11 nls T
187. e de papier inattendue ou l affichage d un message elliptique sur le panneau op rateur Pour d terminer la r ponse appropri e reportez vous au manuel Imprimantes et impression Guide de l utilisateur Pas d impression La s lection du pas d impression est assur e par l mulation PCL via l indicateur p pour le pas et s pour le nom de la police Les valeurs de pas admises vont de 1 100 caract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression sS courier p 1 100 Scourier gras p 1 100 Scourier italique p 1 100 Scourier gras italique p 1 100 sgothic p 1 100 sgothic gras p 1 100 Sgothic italique p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autres styles de police faites appel l utilitaire de cryptage AIX ou la commande qprt avec les indicateurs da s et p vers une file d attente Postscript Pour les files d attente Postscript p correspond la taille de point et la liste valide des polices se trouve dans lusr lib ps fontmap Les tailles de point valides sont les entiers compris entre 1 et 1008 Par ailleurs seul le pas 17 est pris en charge pour le style lineprinter Imprimante traceur et programmation du sous syst me de spoulage 4 97 4 98 Classement Pages de s paration En principe l option de ligne d
188. e des travaux e sont ignor s L option y contr le l agrafage Seuls certains formats de papier sont accept s avec chaque valeur de cet indicateur Il existe en outre plusieurs r gles sur les quantit s et les destinations Pour en savoir plus sur tous les cas de figure reportez vous la documentation de l imprimante Les valeurs possibles sont les suivantes 0 pas d agrafage par d faut 1 une agrafe en haut a gauche 2 deux agrafes c t gauche Lindicateur e contr le si la premi re page de chaque travail est d cal e dans le bac du finisseur La premi re page est d cal e de 1 7 pouces vers l avant du finisseur La fonction de d calage est ignor e si l agrafage est demand Les feuilles de s paration peuvent tre s lectionn es ind pendamment du d calage Les valeurs possibles sont les suivantes d calage des travaux ACTIF d calage des travaux DESACTIVE valeur par d faut Lexmark Optra E310 LaserPrinter Rotation des pages La s lection de la rotation des pages est prise en charge pour l mulation PCL 5 via l indicateur z de la commande qprt z 0 Portrait z 1 Paysage Source du papier La s lection de la source du papier est prise en charge la fois pour l mulation PCL 5 am lior e et pour le langage PostScript Level 2 via l indicateur u de la commande qprt Le num ro de la source du papier est identique pour PCL et PostScript u0 alimentation manuelle u
189. e espacement h cha ne Imprime sur la page d en t te la cha ne indiqu e entre guillemets la place du nom du fichier Lindicateur et la cha ne doivent tre s par s par un espace l lignes A la place des 66 lignes d finies par d faut red finit la longueur de page selon le nombre de lignes indiqu dans la variable lignes Si la valeur lignes est inf rieure au total des en t tes et en queues en lignes ceux ci sont supprim s comme avec l indicateur t m Fusionne les fichiers La sortie standard est format de sorte que la commande pr juxtapose les lignes de chaque fichier sp cifi par une variable fichier en colonnes de texte de largeur fixe et gale calcul d apr s le nombre de colonnes dans une ligne Cette option ne doit pas tre employ e avec l indicateur co onne n Num rote les lignes en fonction du nombre indiqu par la variable argeu caract re largeur La valeur par d faut est 5 Si la variable caract re tout caract re non num rique est sp cifi e elle est ajout e au num ro de ligne pour le s parer de ce qui suit sur les lignes Par d faut le s parateur est le caract re ASCII TAB 0 d calage D cale chaque ligne du nombre de positions de caract re indiqu par la variable d calage Le total des positions de caract re par ligne est gal la somme de la largeur de page et du d calage La valeur par d faut de d calage est 0 scaract re S pare le
190. e et appelle la fonction setup laquelle indique s il convient de formater les donn es ou de leur appliquer la fonction passe syst me Apr s ex cution par setup des fonctions requises elle revient au pilote du programme de formatage Le pilote appelle la fonction initialize La fonction initialize g n re une cha ne de commandes imprimante pour initialiser l imprimante puis revient au pilote de formatage Le pilote appelle soit la fonction passthru une fois soit la fonction lineout une fois par ligne du fichier d impression selon le code renvoy par setup Si la fonction lineout est appel e le pilote de formatage effectue tous les alignements verticaux interlignes tabulations verticales sauts de page marges inf rieure et sup rieure etc Interlignage et tabulations verticales sont ex cut s par la fonction lineout Le traitement des autres fonctions concernant l espacement est automatique Le traitement termin le pilote de formatage appelle la fonction restore La fonction restore g n re une cha ne de commandes imprimante pour r initialiser l imprimante a son tat par d faut d fini par les valeurs de l attribut base de donn es Pour en savoir plus sur les interactions entre le programme de formatage de l impression et les sous routines de formatage de l imprimante reportez vous Exemple de programme de formatage d impression page 4 26 Pr sentation du spouleur 3 17 Fichier de configuration du s
191. e fin peuvent tre personnalis s en ditant les fichiers contenant le texte type Ces fichiers se trouvent dans le r pertoire lusr lib Ipd pio burst Les noms de fichier sont au format X yyy o X est soit H page d en t te soit T page de fin yyy indique le type de flot de donn es ascii pour ASCII ps pour PostScript ou gl pour mulation traceur Par exemple le fichier H ascii est le texte type des pages d en t te imprimer en ASCII et T ps le texte type des pages de fin imprimer en PostScript Les s quences d chappement utilis es dans le fichiers texte commencent par le caract re pourcentage et sont d crites avec la commande pioburst Les sections suivantes donnent des informations sp cifiques de certains imprimantes que vous aurez peut tre configurer de m me que le syst me de file d attente e IBM Personal Printer II Models 2380 2381 2390 2391 2380 2 2381 2 2390 2 2391 2 e IBM 3812 Model 2 Page Printer e IBM 3816 Page Printer e IBM 4019 LaserPrinter and 4029 LaserPrinter e IBM 4037 LaserPrinter and 4039 LaserPrinter e IBM 4076 InkJet Printer e IBM Proprinter Models 4201 3 4202 3 4207 2 4208 2 e IBM 4072 ExecJet e IBM 4208 502 IBM 5572 B02 IBM 5573 H02 and IBM 5579 H02 K02 e IBM 4216 Personal Page Printer Model 031 e IBM 4216 510 and IBM 5327 011 e IBM 4234 Printer e IBM 5202 Quietwriter III e IBM 5204 Quickwriter e IBM 5575 B02 F02 H02 and IBM 5577 B02 F02 FU2 G02 H
192. e le serveur d impression distant est un syst me BSD lusr Ipd attshort Filtre utilis pour traduire la sortie ATT de la commande Ipstat format court lorsque le serveur d impression distant est un syst me ATT 2 52 Imprimantes et impression Guide de l utilisateur lusr Ipd attlong Filtre utilis pour traduire la sortie ATT de la commande Ipstat format long lorsque le serveur d impression distant est un syst me ATT lusr Ipd aixv2long Filtre utilis pour traduire la sortie AIX 2 2 1de la commande print q format long lorsque le serveur d impression est un RT sous AIX 2 2 1 Configurer un h te distant comme serveur d impression Lhdte d sign comme serveur d impression doit tre configur pour accepter les requ tes d impression distance Pour tre habilit imprimer un h te doit figurer dans le fichier letc hosts lpd du serveur d impression Pour ajouter le nom h te d une file d attente d impression au fichier etc hosts lpd via le raccourci Web based System Manager 1 A l invite syst me entrez wsm printers 2 Dans le conteneur Files d attente d impression s lectionnez un objet ordinateur 3 S lectionnez ensuite Properties 4 Pour ajouter le nom h te au fichier etc hosts lpd ouvrez et ditez la liste d acc s a l h te Vous pouvez galement effectuer cette t che via le raccourci smit mkhostslpd Toute requ te d impression envoy e par un h te non d fini dans le fichier etc hos
193. e les niveaux de code contr leur IBM Network Color Printer 2 0 ou sup rieurs IBM Network Printers 12 17 et 24 Limprimante IBM Network Printer peut imprimer sur du papier de taille autre que la taille par d faut 8 1 2 x 11 pouces Pour changer la taille du papier via SMIT reportez vous a D finir le format de papier page 4 70 Pour changer la taille du papier pour un seul travail d impression sp cifiez l indicateur Q avec la commande qprt Pour imprimer plus de lignes sur une page que ne l autorise l interligne 6 ou 8 lignes par pouce sp cifiez le nombre de lignes par page Linterligne est r duit de fa on qu un nombre sup rieur de lignes tienne sur une page Par exemple si l interligne est de 6 lignes au pouce entrer la commande qprt 1 66 FileName imprime le fichier FileName avec 66 lignes par page au lieu des 60 lignes par d faut Les imprimantes IBM Network Printer 12 17 et 24 prennent en charge les polices et pas d impression suivants courier pas de 10 12 ou 17 courier gras pas de 10 12 ou 17 courier italique gras pas de 10 12 ou 17 lettergothic pas de 10 12 ou 17 lettergothic gras pas de 10 12 ou 17 Imprimante traceur et programmation du sous syst me de spoulage 4 71 lettergothic italique pas de 10 12 ou 17 imprimante ligne pas de 17 Par exemple entrer la commande gprt s Lineprinter p 17 FileName imprime le fichier FileName en police imprimante ligne avec un pas de 17 17 caract res au pou
194. e ou parall le une adresse unique d unit mat rielle Au niveau du noyau le programme pilote de l imprimante communique avec l imprimante mat rielle pour lui fournir une interface avec une imprimante virtuelle Pour ajouter une imprimante r elle vous pouvez utiliser le raccourci Web based System Manager wsm devices ou la commande mkdev au niveau de la ligne de commande Une imprimante virtuelle est repr sent e par un ensemble d attributs qui d finissent un flot de donn es de haut niveau tel que ASCII ou PostScript reconnues par l imprimante Ceci n inclut pas les donn es relatives au mode de connexion entre l imprimante mat rielle et l ordinateur h te ni le protocole servant transf rer les octets de donn es de vers l imprimante Limprimante virtuelle est associ e une file d attente d impression Vous pouvez d finir une file d impression par flot de donn es pris en charge par l imprimante Plusieurs files d impression peuvent utiliser la m me imprimante r elle e Pour ajouter des files d impression vous avez le choix entre le raccourci Web based System Manager wsm printers l option SMIT Add a Print Queue et les commandes mkque mkquedev et mkvirprt e Pour afficher la liste des files d impression et les imprimantes virtuelles associ es vous pouvez utiliser le raccourci Web based System Manager wsm printers l option SMIT List All Print Queues ou la commande Isvirprt Imprimantes travaux d impression et fi
195. e papier pour alimentation manuelle e s1 taille de papier pour plateau 1 sup rieur e s2 taille de papier pour plateau 2 inf rieur e s3 taille d enveloppe pour le chargeur d enveloppe e s4 taille d enveloppe pour l alimentation manuelle d enveloppes Dans la d finition d imprimante virtuelle pour une file d attente ASCII sur une imprimante IBM 4029 LaserPrinter il existe seulement deux valeurs uniques pour ces cinq attributs s0 s1 et s2 valent tous 1 tandis que s3 et s4 valent tous deux 3 En examinant les s quences d chappement vous pouvez constater que la d finition de wJ est compos e d une instruction if then else ext rieure Les l ments if et else de cette instruction contiennent tous deux une cha ne d instructions if then else then else La valeur de Wu valeur de la source de papier bas e sur O et u d termine l l ment if ou else de l instruction ext rieure ex cut si Wu est gal 1 ou 2 inf rieur 3 l l ment if est ex cut sinon c est l l ment else C est au moment de la d termination finale de wJ que la longueur de page en pels est fix e L l ment if de l instruction if then else ext rieure d finissant wJ s lectionne une valeur de pel dans une plage de tailles de papier hors enveloppes l l ment else de l instruction if then else ext rieure s lectionne une valeur de pel dans une plage de tailles d enveloppes Wu contr le l l ment de l instruction if
196. e police Le chemin d acc s complet l alias de la police ou la description XLFD Xwindow Logical Function Description d une police Xwindow peut tre utilis avec l indicateur F L indicateur l suit le chemin d acc s une police pour trouver les polices Xwindow et cr e l entr e de l attribut _I Le format du fichier deux points pour l attribut _I est _I usr 1lib X11 fonts JP usr lib X11 fonts Si l utilisateur sp cifie un autre chemin via la commande qprt I le programme dorsal de l imprimante explore ce chemin et non les chemins par d faut figurant dans le fichier deux points _ I Si l option I est de valeur NULL le programme dorsal adopte par d faut le r pertoire usr lib X11 fonts Pour sp cifier un fichier de police Xwindows sp cifique via un chemin d acc s complet un alias de police ou XLFD entrez qprt F 27 ibm_udcjp foo txt XLFD names list qprt F IBM JPN17 Font alias name Cet exemple conduit le programme dorsal de l imprimante MBCS explorer les fichiers fonts alias et fonts dir pour localiser les polices adapt es au jeu de code sp cifi via l option X de la commande qprt 4 44 imprimantes et impression Guide de l utilisateur Exemple de table de traduction include lt fcntl h gt struct trans_table Translation Table Structure unsigned int reservl Reserved unsigned int f_cp From code point A unsigned int reserv2 Reserved x un
197. e pr s la logique d finissant Wu Conservez l esprit les d finitions et les valeurs admises de O u et Q savoir e O type de gestion du papier en entr e 1 manuelle 2 papier en continu 3 alimentation feuille a feuille feuille a feuille par d faut e u source du papier en entr e 1 principal 2 secondaire 3 enveloppe principal par d faut e Q taille du papier pour la source en entr e les valeurs d pendent de l imprimante d finies par la combinaison de O et de u Les s quences d chappement d finissant Wu stipulent e Cas 1 Si l indicateur O n a pas t utilis sur la ligne de commande renvoie la valeur par d faut du fichier deux points pour _u Par exemple si l utilisateur n a pas sp cifi de type de gestion de papier en entr e renvoie la source du papier en entr e partir de la ligne de commande ou la valeur par d faut issue du fichier deux points l valuation de lwQ e Cas 2 Si l indicateur O a t utilis sur la ligne de commande mais que sa valeur est autre que 1 renvoie la valeur par d faut du fichier deux points pour _u Par exemple si l utilisateur a sp cifi un type de gestion du papier autre que manuelle renvoie la source du papier en entr e a partir de la ligne de commande ou la valeur par d faut issue du fichier deux points l valuation de lwQ Imprimantes et impression Guide de l utilisateur e Cas 3 Si l indicateur O a
198. e programme dorsal renvoie le co t qdaemon via la routine log_charge charge Le programme dorsal doit appeler cette routine au moment de la sortie II doit galement appeler la routine avec log_ progress pendant l impression du travail Faute de quoi le travail est annul et aucun co t n est imput pour les pages imprim es jusque l La charge est interpr t e par tous les programmes comptables courants comme le nombre de pages imprim es Toutefois un programme dorsal peut d finir la charge sur la base d un multiplicateur entier ou fractionnaire des pages imprim es Pour en savoir plus sur la comptabilit des travaux reportez vous Spouleur et gestion du syst me page 3 1 Codes de sortie 4 30 Lorsqu il existe un programme dorsal qdaemon examine son code de sortie pour d terminer si le travail a abouti si l unit est toujours utilisable etc Il est de ce fait important que les programmes dorsaux adoptent les m mes conventions pour leurs codes de sortie Le programme dorsal doit utiliser include lt IN standard h gt pour les valeurs des codes donn s ici Les codes de sortie admis sont EXITOK Aucun probl me rencontr EXITBAD Les param tres n ont pu tre pris en compte Deux exemples classiques indicateur non valide ou fichier impossible ouvrir qdaemon d finit l tat de l unit affich via qchk OFF envoie un message vers la console et n ex cute plus de travaux sur cette un
199. ecteur d argument g n r par cette instance sp cifique de la commande qprt Si echo n a pas t mont sur enq la commande de soumission de travail suivante est ex cut e eng P asc o f o p o z o 1 o p o 12 o s courier C N 3 etc motd Une commande de soumission de travail doit se terminer par le nom d un ou de plusieurs fichiers existant dans un syst me de fichiers accessible par le syst me d exploitation AIX Ceci est vrai m me lorsque la file d attente est d finie pour g rer des travaux autres que des travaux d impression Remarque II est tr s important d ex cuter l tape 3 faute de quoi le spouleur est d sactiv Lorsque la commande enq est ex cut e directement ou via Ip Ipr ou qprt elle affecte un num ro au travail Par d faut Ip renvoie le num ro du travail lpr et qprt ne renvoient pas le num ro du travail sauf sp cifi explicitement via un indicateur enq cr e un fichier JDF et le place dans var spool Ipd qdir Dans la derni re version 3 2 x d AlX enq inscrit le nom du JDF dans une file d attente de messages et indique au qdaemon l existence d un nouveau JDF en lui envoyant un SIGUSR2 qdaemon lit ensuite le nom du JDF dans la file d attente acc de directement au JDF et lit et transf re les donn es qu il contient dans une structure de donn es interne qu il maintient pour garder trace de tous les travaux se trouvant actuellement dans le spouleur A ce stade le
200. el de l utilisateur Le num ro de la source du papier est identique pour PCL et PostScript u 0 alimentation manuelle u 1 plateau 1 u2 plateau 2 u 3 plateau multi usage Par d faut les pages banni re et de fin arrivent par le plateau 1 Pour changer la valeur par d faut modifiez la valeur des attributs uH et ou uT respectivement au niveau de l imprimante virtuelle en leur affectant la valeur de la source souhait e Les valeurs autoris es sont les m mes que pour l indicateur u Il vous suffit d diter le fichier deux points de l imprimante virtuelle l aide de la commande chvirprt Imprimantes et impression Guide de l utilisateur Format de papier La s lection du format de papier est assur e par l un ou les deux indicateurs de la commande qprt O et Q L indicateur O d termine s il s agit de papier ou d enveloppes La valeur O 3 indique un format de papier et la valeur 4 un format d enveloppe Les valeurs 1 et 2 ont t omises par souci de compatibilit amont Les enveloppes ne sont possibles qu avec une alimentation manuelle un chargeur d enveloppes ou le plateau multi usage La valeur par d faut de Q est 1 Letter pour les formats de papier et 3 ou Com10 pour les formats d enveloppe Pour changer les valeurs par d faut modifiez les attributs s0 s7 respectivement pour chaque source d alimentation valide Comme l alimentation manuelle et le plateau multi usage acceptent papi
201. elle ligne Par exemple 100 _1 L print 50 n55 n60 n65 60 Sp cifie une liste multi s lection qui autorise la s lection de plusieurs valeurs dans une liste d options L op rateur M fonctionne exactement comme l op rateur L ceci pr s que le champ multi select doit tre d fini une valeur m Voici un exemple d entr e d op rateur de liste multi s lection 100 _1 Mf print 50 n55 n60 n65 60 Imprimante traceur et programmation du sous syst me de spoulage 4 55 4 56 Sp cifie une liste de type anneau d options Le champ op_type est d fini r Une liste de type anneau diff re des autres en ceci que l utilisateur peut continuer afficher les options de la liste via les touches de tabulation vers l avant ou de tabulation arri re vers l arri re Une fois la derni re option affich e la liste revient la premi re Le cycle d une liste en anneau est soit vers l avant soit vers l arri re Une liste en anneau se transforme en liste classique lorsque vous appuyez sur F4 L op rateur d anneau d options peut contr ler les champs disp_values aix_values values_msg_file values_msg_set et value _smg_id Les options pas d ID message un seul ID message ensemble et ID message ou ensemble catalogue et ID message sont valides dans une liste d options en anneau Le contr le de validit est effectu lorsque les entr es utilisateur directes sont interdites avec la valeur de type d entr e d
202. entrez 100 _b H pioattrl cat 5 123 60 Indique la sp cification de la publication pour le texte d aide correspondant a un attribut La sp cification de publication indique les valeurs des champs help_msg_id help_msg_base et help_msg_book de la classe d objets SMIT sm_cmd_ opt Le texte d aide est utilis dans les boites de dialogue SMIT qui utilisent les attributs auxquels une aide est affect e Pour affecter un texte d aide un indicateur b partir de la sp cification de publication entrez 100 _b 1 100145 60 Imprimantes et impression Guide de l utilisateur Sp cifie qu une liste d roulante s affiche lorsque l utilisateur s lectionne F4 La liste d roulante permet de s lectionner une seule option parmi celle propos es La liste d roulante est construite partir des valeurs du champ cmd_to_list La valeur du champ op_type pour un menu d roulant est 1 L minuscule Le contr le de validit n est effectu que lorsque les entr es utilisateur sont interdites Le type d entr e pour un champ excluant les entr es utilisateur directes est n Le champ cmd_to_list renvoie une liste s par e par des sauts de ligne Les valeurs de cette liste sont compar es la valeur de l attribut Les valeurs possibles de l op rateur L sont les cha nes de commande du shell pour le champ cmd_to_list La liste g n r e partir de la commande est une liste de valeurs de sortie s par es par des caract res de nouv
203. enveloppes sont accessibles partir du plateau 1 ou de la source d alimentation manuelle La valeur par d faut de O est 3 papier La valeur par d faut de Q est 1 Letter pour les formats de papier et Monarch pour les formats d enveloppe Formats de papier 0 3 Formats d enveloppes 0 4 Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 10 Com 10 Q 4 A4 DL Q5 A5 C5 Q 6 Executive B5 Enveloppe Q 7 A3 Autre Enveloppe Q8 11X17 Q 9 Universal Remarque Le fichier d imprimante lexOptraC45 pcl pour PCL 5 adopte par d faut le format de papier Letter Pour changer cette valeur par d faut modifiez les valeurs des attributs s0 s3 dans le fichier respectivement pour les attributs _u source du papier Par exemple pour imposer le format Legal comme format par d faut pour le plateau 2 remplacez la valeur de l attribut s2 par 2 Remarque Pour les files d attente PCL si le format s lectionn ne figure pas dans la source d entr e s lectionn e une s quence de recherche sera mise en uvre pour localiser le format demand Si le format est d tect la source correspondante sera utilis e Pour les files d attente PostScript si le format s lectionn ne figure pas dans la source d entr e s lectionn e l imprimante invite l utilisateur charger le format de papier appropri dans la source s lectionn e Le r sultat peut alors se traduire par l utilisation d une sourc
204. er l imprimante avant de lui envoyer le premier octet du fichier d impression S Nom du fichier envoyer l imprimante une fois envoy le dernier octet du fichier d impression Noms d attribut r serv s Les noms d attribut r serv s sont des noms g r s par le gestionnaire de travaux d impression Les deux premiers Attribut d en t te de groupe caract res sont __ Le premier caract re est Valeur fournie automatiquement Le premier caract re est _ Valeur par d faut de l argument d indicateur Le premier caract re est i Pipeline pour le flot de donn es en entr e Le premier caract re est Indicateurs interdits pour le flot de donn es en entr e Le premier caract re est f Cha ne de commande pour l indicateur de filtre Le premier caract re est z et le second est D P ou S zD Etat par d faut du fichier deux points lorsqu il se trouve dans le r pertoire var spool Ipd pio custom signifie d velopp zP Nom du fichier deux points parent du fichier deux points Le fichier deux points parent est suppos se trouver dans le r pertoire usr lib Ipd pio predef zS Etat actuel du fichier deux points signifie d velopp Le premier caract re est y Valeurs pour les imprimantes raccord es au terminal Imprimante traceur et programmation du sous syst me de spoulage 4 23 Noms d attribut sugg r s Les noms d attribut sugg r s sont des noms g r s par plusieurs filtres de formatage
205. er en entr e renvoie un 0 l valuation de lwQ e Cas 4 Si l indicateur O a t sp cifi sur la ligne de commande et que sa valeur est 1 et que l indicateur u a t utilis sur la ligne de commande et que sa valeur est inf rieure a 2 renvoie un 0 Par exemple si l utilisateur a sp cifi une gestion manuelle du papier ainsi que le bac principal ou secondaire renvoie un 0 l valuation de lwQ e Cas 5 Si l indicateur O a t sp cifi sur la ligne de commande et que sa valeur est 1 et que l indicateur u a t utilis sur la ligne de commande et que sa valeur est sup rieure 2 renvoie un 4 Par exemple si l utilisateur a sp cifi une gestion manuelle du papier ainsi que le bac d enveloppe renvoie un 4 l valuation de 1wQ Imprimantes et impression Guide de l utilisateur La d finition de wQ est une instruction if then else then else then else then else qui compare r p tition la valeur de Wu aux entiers 0 1 2 et 3 la recherche d une correspondance La correspondance s lectionne la valeur des attributs s0 s1 s2 s3 ou s4 respectivement s4 est s lectionn s il ny a pas d autre correspondance Les l ment d finis par ces attributs sont les suivants e s0 taille de papier pour alimentation manuelle e s1 taille de papier pour plateau 1 sup rieur e s2 taille de papier pour plateau 2 inf rieur e s3 taille d enveloppe pour le chargeur d enveloppe e s4 taille d en
206. er et enveloppes la valeur par d faut pour le papier correspond la partie e se e1 et la valeur par d faut pour les enveloppes a la partie then t3 de s0 et s7 Formats de papier O 3 Formats d enveloppes O 4 Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 JIS B5 10 Com 10 Q 4 A4 DL Q 5 Executive C5 Q 6 A5 B5 Enveloppe Q 7 Personnalis Universal Autre Enveloppe Remarque Pour les files d attente PCL si le format s lectionn ne figure pas dans la source d entr e s lectionn e une s quence de recherche sera mise en uvre pour localiser le format demand Si le format est d tect la source correspondante sera utilis e Pour les files d attente PostScript si le format s lectionn ne figure pas dans la source d entr e s lectionn e l imprimante invite l utilisateur charger le format de papier appropri dans la source s lectionn e Le r sultat peut alors se traduire par l utilisation d une source de papier inattendue ou l affichage d un message elliptique sur le panneau op rateur Pour d terminer la r ponse appropri e reportez vous au manuel Imprimante traceur et programmation du sous syst me de spoulage 4 115 Pas d impression La s lection du pas d impression est assur e par l mulation PCL 5 via l indicateur p pour le pas et s pour le nom de la police de la commande qprt Les valeurs de pas admises vont de 1 100 caract res au pouce cpi val
207. er italique p 1 100 s courier gras italique p 1 100 s gothic p 1 100 S gothic gras p 1 100 s gothic italique p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autres styles de police faites appel l utilitaire de cryptage AIX ou la commande qprt avec les indicateurs da s et p vers une file d attente PostScript Pour les files d attente PostScript p correspond la taille de point et la liste valide des polices se trouve dans lusr lib ps fontmap Les tailles de point valides sont les entiers compris entre 1 et 1008 Par ailleurs seul le pas 17 est pris en charge pour le style lineprinter La fonction duplex est prise en charge via l indicateur Y de la commande qprt La valeur par d faut est 0 ou mode simple y 0 simple Y1 duplex reliure sur grand c t Y2 duplex reliure sur petit c t Imprimante traceur et programmation du sous syst me de spoulage 4 127 Classement et nombre L imprimante Optra W810 prend en charge le classement d exemplaires d exemplaires multiples en interne Cette fonction est contr l e par les indicateurs W et S de la commande qprt S pas de classement S classement activ W nombre d exemplaires Remarques 1 Cette fonction est ind pendante de l indicateur N de la commande qprt Lindicateur N d clenche l envoi du travail d impression l imprimante fois Lindicateur W envoie le trava
208. erminal est dot d un certain nombre de ports asynchrones auxquels vous pouvez raccorder des terminaux ASCII des modems des imprimantes et autres unit s asynchrones Supposons de plus que le fournisseur du serveur de terminal vous ait fourni un programme appel ts_print dont les propri t s sont les suivantes e Il lit partir de stdin e accepte un indicateur A pour sp cifier une adresse IP e accepte un indicateur P pour sp cifier un num ro de port Pr cisons que ce sc nario n est pas sp cialement hypoth tique Pour illustrer ceci par un exemple concret supposons que vous tes quip d une imprimante IBM 4029 LaserPrinter que vous souhaitez raccorder au port 11 du serveur de terminal et que l adresse IP du serveur de terminal est 9 19 129 101 Votre objectif est de disposer d une file d attente sur un serveur d impression auquel les utilisateurs puissent soumettre des travaux ASCII et les imprimer sur le 4029 sur le serveur de terminal Bien que vous puissiez utiliser ts_print partir de la ligne de commande vous pr f rez utiliser les capacit s de filtrage du programme de formatage pour ce qui concerne la manipulation la fois du mode de l imprimante et du flot des donn es en entr e Un autre objectif est de fournir l imprimante un acc s s rie r el Il y a plusieurs fa ons d atteindre ces objectifs Le plus simple consiste cr er une file d attente ASCII locale sur un fichier normal
209. ers ASCII non PostScript ne commen ant pas par ils ne sont pas imprim s par cette file d attente Pour activer l impression ASCII sur cette file d attente l utilisateur racine peut faire appel Isvirprt pour modifier les attributs r f renc s comme suit e mi a s e mp e d mi Utilisez Isvirprt pour s lectionner la file d attente PostScript g n rique L invite suivante s affiche o LIST attributes enter AttributeNamel for all attributes o CHANGE an attribute value enter AttributeName NewValu o FORMAT and EDIT an attribute value enter AttributeName v o o EDIT the attribute file enter v terminate press Enter A l invite e Tapez mi a s et appuyez sur Entr e e Tapez mp et appuyez sur Enter e Tapez d mi et appuyez sur Entr e Une fois chaque attribut red fini la nouvelle valeur de l attribut est affich e suivie de l invite Cette op ration d finit un appariement du type de flot de donn es en entr e a ASCII tendu avec n importe quelle cha ne du type s PostScript avec la cha ne Les flots de donn es en entr e ne commen ant pas par sont trait s par le pipeline ia et tous les flots de donn es en entr e ne commen ant pas par sont trait s par le pipeline is Imprimantes et impression Guide de l utilisateur Remarque Avec une imprimante virtuelle PostScript g n rique non modifi e comme ci dessus il est possible d im
210. es Xwindows avec la commande qprt 4 41 Exemple de table de traduction 4 42 Traduction de la page de code de l imprimante pour les jeux de code multioctets 4 43 Tables de traduction de la page de code de l imprimante pour les jeux de code MUITIOCL TS wee due Nord Etage ke eee ye ru ee 4 43 Utilisation des polices Xwindows avec la commande qprt 4 44 Exemple de table de traduction 4 45 Fichiers de raccord de l imprimante 4 46 Int rtace SM ses etme ct oa wate seins merite une 4 46 Conventions d appellation des fichiers de raccord 4 46 Structure des fichiers de raccord 4 47 D finition des champs d un fichier de raccord 4 48 Op rateurs du champs limits du fichier deux points d une imprimante 4 50 Contenu du champ limits 2 4 51 Op rateurs du champ limits 4 51 Ajout d un support pour configurer une imprimante raccord e au r seau 4 57 Ajout d un support pour configurer des imprimantes raccord es au r seau Pr sentations tete mnt nn ne ak e QU one AU ea neP OR a RS RE 4 57 Nommer un fichier de configuration d une unit 4 57 Types d instructions d
211. es et impression Guide de l utilisateur imprimante virtuelle attributs d crit 4 4 imprimantes Dataproducts 4 76 imprimantes locales 1 3 imprimantes Printronix 4 93 imprimantes QMS 4 93 imprimantes r elles 1 3 imprimantes TI 4 93 imprimantes virtuelles 3 15 jeux de code multioctet 4 43 L Lexmark 4227 Forms Printer 4 78 Lexmark Optra C Color LaserPrinter 4 83 Lexmark Optra E LaserPrinter 4 86 Lexmark Optra LaserPrinter 4 79 Lexmark Optra N LaserPrinter 4 87 Lexmark Optra Plus LaserPrinter 4 81 Lexmark Plus Printers 4 91 libqb routines du programme dorsal 4 35 liste de commandes pr 1 14 qcan 1 8 qchk Commande SYMBOLE IBM Symbol websm 1 12 qhid 1 11 qmov 1 10 qpri commande SYMBOLE IBM Symbol websm 1 9 qprt 1 4 smit 1 7 Ipd d mon 2 49 sous syst me 2 54 P page de code de l imprimante table de traduction 38 programme de formatage d impression exemple de 4 26 programme dorsal imprimante 1 3 routines dans libqb 4 35 traitement 3 11 programme rembak 2 49 programmes dorsaux imprimante 2 4 Q qdaemon 1 2 liste de contr le 5 7 pr sentation 2 7 relancement 5 8 S s quences d chappement description de 4 14 indicateurs de la ligne de commande 4 19 op rateurs arithm tiques 4 17 op rateurs conditionnels 4 18 op rateurs logiques 4 17 op rateurs logiques au niveau du bit 4 17 op rateurs relationnels 4 17 passage de l entr e ver
212. es formats de papier et Monarch pour les formats d enveloppe Formats de papier 0 3 Formats d enveloppe 0 4 Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 papier 10 Com 10 Q4A4 DL Q 5 Executive C5 Q 6 A5 B5 enveloppe Q 7 B4 Autre enveloppe MPT seulement Q 8 A3 Q 9 Ledger 11x17 Q 10 Personnalis 11 69x17 69 Pour changer les valeurs par d faut modifiez les attributs sO s5 pour chaque valeur d entr e valide Dans la mesure o l alimentation manuelle le chargeur d enveloppes et le plateau multifonction prennent en charge la fois les feuilles et les enveloppes pour changer les valeurs par d faut ditez s0 s4 ou s5 Pour ces trois l ments la valeur par d faut pour les feuilles est la partie else e1 et la valeur par d faut pour les enveloppes est a partie then t3 Remarques 1 Les enveloppes ne sont accept es qu en chargement manuel ou via le chargeur d enveloppes ou le plateau multifonction 2 Les plateaux 1 2 et 3 n acceptent que des feuilles 8 Le plateau multifonction MPT accepte les feuilles et les enveloppes 4 Le plateau 1 accepte les formats Q 1 2 4 et 7 Letter Legal A4 et B4 5 Les plateaux 2 et 3 acceptent les formats Q 1 2 4 7 8 9 Letter Legal A4 B4 A3 Ledger 6 Le plateau multifonction MPT accepte tous les formats de papier et d enveloppes 7 Seul le plateau multifonction
213. es renseignements demand s tels que les param tres de configuration d finis lors de l installation du terminal Si vous h sitez sur les ID de port appuyez sur F4 pour en afficher la liste Veillez a indiquer un type de TERMINAL valide Appuyez sur Entr e Vous pouvez aussi effectuer cette proc dure via SMIT avec le raccourci smit tty V rifier la sortie du terminal Pour v rifier que le terminal est op rationnel entrez ce qui suit et envoyez la sortie directement sur l cran du terminal cat etc qconfig gt dev ttynn o nn est le num ro de l unit tty Le contenu du fichier etc qconfig doit s afficher sur l cran du terminal Imprimantes travaux d impression et files d attente pour les administrateurs systeme 2 27 Installer l imprimante physique 1 R visez tous les renseignements utiles quant la planification de l installation ainsi que la documentation de l imprimante afin de disposer de tous les l ments n cessaires l installation 2 Pour les informations concernant la connexion des imprimantes au port auxiliaire consultez la documentation du terminal 3 V rifiez la configuration du port AUX sur le terminal les param tres doivent tre identiques ceux de l imprimante pour ce qui est du d bit bauds de la parit des bits de donn es des bits d arr t et de XON XOFF Pour ce faire consultez au besoin la documentation du terminal Pour la configuration de l interface s
214. es wsm 2 2 commande piobe 2 29 commande pioout 2 29 commande pr 1 14 commande qcan 1 8 commande qchk 1 12 commande ghld 1 11 commande qmov 1 10 commande qpri 1 9 commande qprt 1 4 utilisation des polices X 4 41 4 44 commande smit 1 7 D d pannage imprimante 5 1 d pannage de l imprimante 5 1 imprimante 8 bits raccord e a une interface 7 bits 5 6 imprimantes ne fonctionnant pas 5 3 liste de contr le d une imprimante distante 5 4 liste de contr le d une imprimante raccord e un terminal 5 5 liste de contr le de l imprimante locale 5 2 probl mes qdaemon 5 7 remarques sur l adapteur 5 5 syst me de file d attente 5 8 distant imprimantes 1 3 E environnement PIOTERM 2 27 F fichier de configuration d une unit attribution d un nom 4 57 champs d instructions dans description de 4 59 commentaires dans 4 60 d finition des invites de 4 61 d finition des menus de 4 61 exemple de 4 61 format des instructions dans 4 58 premi re instruction de 4 60 types d instructions disponibles dans 4 58 fichier deux points ajout d une imprimante 4 62 fichier qconfig 2 51 fichiers formatage pour l impression 1 14 fichiers ASCII impression sur imprimante PostScript 1 16 fichiers de raccord 4 46 fichiers deux points 4 4 4 21 op rateurs du champ limits 4 50 file d attente impression 1 2 unit 1 2 file d attente d impression affichage de liste files d atte
215. est automatique lorsque vous cr ez modifiez ou supprimez des files d attente pour le nouveau type de raccord Conventions d appellation des fichiers de raccord 4 46 Les noms des fichiers de raccord doivent suivre les conventions suivantes Attachment_type attach La chaine Attachment_type doit contenir une chaine unique identifiant le raccord Tous les fichiers de raccord doivent se trouver dans le r pertoire usr lib Ipd pio etc Les fichiers de raccord suivants sont fournis local attach Contient le fichier des imprimantes raccord es localement au syst me xsta attach Contient le fichier des imprimantes raccord es aux Xstations ascii attach Contient le fichier des imprimantes raccord es aux terminaux ASCII Imprimantes et impression Guide de l utilisateur file attach Contient le fichier de sortie vers un fichier remote attach Contient le fichier de raccord aux files d attente d impression distantes Structure des fichiers de raccord Les fichiers de raccord sont des fichiers ASCII Chaque ligne d un fichier de raccord d finit un champ selon le format FieldName Valu Les noms de champ suivants ont une signification particuli re dans le fichier de raccord e description e seq num e supported e unsupported Les noms de champ suivants d finissent les ID de s lecteur SMIT La variable Value doit contenir un ID de s lecteur SMIT La valeur d ID du s lecteur pour chaque champ sp cifie le cible de la
216. et alors d ex cuter une commande shell pour valider la r ponse Un code retour de 0 z ro issu du shell indique qu il n y a aucune erreur Un code retour diff rent de z ro indique une erreur le message sp cifi est affich et l utilisateur est invit saisir une nouvelle valeur Exemple de fichier de configuration d unit Reportez vous au fichier usr lib Ipd pio etc xsta config comme exemple de fichier de configuration d unit II s agit du fichier utilis pour prendre en charge la configuration d une Xstation Imprimante traceur et programmation du sous syst me de spoulage 4 61 Ajout d une imprimante via le fichier deux points de l imprimante T ches et conditions pr alables e Limprimante doit tre connect e physiquement au syst me e Comparez les similitudes et les diff rences entre l imprimante que vous souhaitez ajouter et les imprimantes actuellement prises en charge Pour afficher la liste des imprimantes prises en charge lancez la commande Isdev list devices ou reportez vous Affichage de la liste des imprimantes prises en charge et d finies page 2 45 e Vous devez conna tre les fichiers deux points et leur format Conventions du fichier deux points de l imprimante page 4 21 donne la liste des conventions applicables a l imprimante et aux noms et valeurs des attributs dans le fichier deux points Proc dure 1 S lectionnez l imprimante prise en charge qui mule le mieux la
217. et les indicateurs de la ligne de commande 111 Cs C _s _p R Courier 10 Prestige 12 s Courier p10 s Prestig pl2 s SI_s p SI_p 999 _ s Dn Courier 22223 p Dn 10 Dans cet exemple l op rateur C d finit que les indicateurs s et p sont des attributs de combinaison L anneau R d finit que lorsque l option Courier 10 est s lectionn e sur le menu d roulant les indicateurs de la ligne de commande sont s Courier p10 La valeur de l attribut s I_s p I_p est r solue lorsque la bo te de dialogue SMIT est construite et d termine l l ment de l anneau affich par d faut D Indique le mode d affichage Si la valeur est y un objet est construit dans la classe d objets sm_cmd_opt Si la valeur est n aucun objet n est construit L op rateur D permet aux programmeurs de supprimer l affichage de certains indicateurs dans SMIT Si cet op rateur n est pas sp cifi l objet est construit si l indicateur est r f renc dans le pipeline d entr e S D signe le num ro de s quence du champ id_seq_num de la classe d objets sm_cmd_ opt Le num ro de s quence contr le la position de l l ment par rapport aux autres l ments de l cran de dialogue Si l op rateur S n est pas sp cifi la bo te de dialogue commence par le num ro ID 100 et les l ments sont num rot s dans l ordre de leur succession dans le fichier deux points La valeur de l op rateur S peut tre une cha ne longueur maximale
218. eurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression s courier p 1 100 s courier gras p 1 100 s courier italique p 1 100 s courier gras italique p 1 100 s gothic p 1 100 s gothic gras p 1 100 s gothic italique p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autre styles de police faites appel l utilitaire de cryptage AIX ou la commande qprtavec l indicateur da vers une file d attente PostScript Par ailleurs seul le pas 17 est pris en charge pour le style lineprinter Classement En principe l option de ligne de commande N permet de sp cifier le nombre d exemplaires souhait Cette m thode entra ne la soumission ou le placement en file d attente sur le syst me d impression de nombreux exemplaires du travail d impression Comme l imprimante Optra 410 prend en charge le classement d exemplaires multiples en interne un certain nombre d options ont t ajout es pour g rer cette fonction et le nombre d exemplaires en interne Cette fonctionnalit est limit e par la quantit de m moire install e sur votre imprimante et par la taille du travail d impression L option W d termine le nombre d exemplaires de chaque page souhait correspondant au nombre d exemplaires L option S d termine le classement ventuel La valeur par d faut est pas de classement
219. euvent tre d finis en permanence dans la d finition de l imprimante virtuelle Ils peuvent galement tre remplac s au moment de la soumission d un travail via certains indicateurs appliqu s la commande qprt ou la commande enq 4 138 Imprimantes et impression Guide de l utilisateur Affichage formatage ou modification des d finitions d imprimante virtuelle Une IBM 4029 LaserPrinter prend en charge quatre flots de donn es distincts L utilisateur racine peut utiliser la commande mkvirprt pour cr er la fois une file d attente et une d finition d imprimante virtuelle pour chacun des quatre types de flot de donn es L utilisateur racine peut galement via la commande Isvirprt afficher et modifier le fichier deux points sous jacent la d finition d imprimante virtuelle Pour un syst me sur lequel une file d attente de chaque type est d finie lancer la commande Isvirprt entra ne l affichage de la liste et des requ tes suivantes les noms des files d attente et des unit s sont choisis par l utilisateur racine au moment de la cr ation de la file d attente No Queue Device Description 1 asc 1xx 4029 IBM ASCII 2 gl 1xx 4029 Plotter Emulation 3 pel 1xx 4029 HP LaserJet II Emulation 4 ps 1xx 4029 PostScript Enter number from list above press Enter to terminate A partir de cette liste l utilisateur racine indique le num ro correspondant l imprimante virtuelle qu il souhaite afficher
220. existante Pr requis Pour d placer un travail d impression dans une autre file vous devez tre e utilisateur racine e ou membre du groupe printq Proc dure 1 A l invite entrez wsm printers 2 Via les menus de Web based System Manager Files d attente d impression s lectionnez le type de connexion hpJetDirect le fabricant et le mod le de l imprimante 3 R pondez aux diff rentes questions Vous pouvez aussi proc der via SMIT avec le raccourci smit mkpqprt 2 20 Imprimantes et impression Guide de l utilisateur Ajout d un fichier a une file d impression existante Pr requis Pour d placer un travail d impression dans une autre file vous devez tre e utilisateur racine e ou membre du groupe printa Proc dure 1 A l invite entrez smit mkpqprt 2 S lectionnez le type du fichier le fabricant et le mod le 3 D signez le fichier existant dans le r pertoire dev Name of existing FILE Ce fichier est d di au stockage de la sortie du travail d impression II doit avoir d j t cr et plac dans le r pertoire dev 4 R pondez aux diff rentes questions Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 21 Configuration d imprimantes non prises en charge Une imprimante non prise en charge est une unit qui n est pas fournie avec le syst me d exploitation Options de configuration Pour configurer et piloter une imprima
221. ez le raccourci Web based System Manager wsm printers la commande qcan ou la commande Iprm Vous pouvez galement utiliser le raccourci smit lssprt Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 53 Impression distance via l h te Pr requis e Votre syst me doit tre configur pour communiquer en tant que t l serveur d impression e Le d mon Ipd doit tre install sur le syst me e Pour ajouter un h te distant vous devez conna tre les conventions d appellation concernant le protocole TCP IP Afficher la liste des h tes distants 1 A l invite syst me entrez wsm printers 2 Dans le conteneur Files d attente d impression s lectionnez un objet ordinateur 3 S lectionnez ensuite Properties pour afficher la liste des h tes distants qui sont serveurs d impression Pour en savoir plus ou obtenir de l aide consultez l aide en ligne Vous pouvez aussi utiliser les commandes suivantes ruser sP OU smit lshostslpd Ajouter un h te distant 1 A l invite syst me entrez wsm printers 2 Dans le conteneur Web based System Manager Files d attente d impression s lectionnez New queue and printer sur le menu Printers 8 Utilisez les menus ou r pondez aux questions pour chaque tape de la proc dure Pour en savoir plus ou obtenir de l aide consultez l aide en ligne Vous pouvez aussi utiliser les commandes suivantes ruser a p nom h te OU smit mkhostslp
222. f lancez le via la commande startsrc s writesrv Enfin v rifiez que writesrv figure dans la sortie de l une des commandes suivantes netstat a pg OU netstat a grep writesrv Imprimantes et impression Guide de l utilisateur Liste de contr le d une imprimante ne fonctionnant pas Si une imprimante raccord e localement n a jamais fonctionn v rifiez les l ments suivants Ex cutez le test de trame de l imprimante en n y branchant que le cordon d alimentation V rifiez que vous disposez du c ble d imprimante ad quat V rifiez le branchement du c ble V rifiez que vous avez cr une unit pour l imprimante via P riph riques SMIT ou la ligne de commande Tentez de lancer la commande suivante imm diatement apr s un r amor age ou lorsque vous n avez rien envoy l imprimante depuis le dernier r amor age echo L imprimante fonctionne t elle gt dev lpn dev lpn o 1pn est le nom d unit de l imprimante test e Si le message s imprime configurez l imprimante en imprimante virtuelle Si l instruction bloque ou renvoie un message d erreur le probl me ne provient ni du syst me d exploitation ni du syst me de file d attente Sont en cause un ou plusieurs des l ments suivants Le c ble La configuration d bit tablissement de la connexion num ro de port etc Les param tres de l imprimante et de l ordinateur doivent tre identiques Un port
223. f then else imbriqu es ou non Les deux premi res parties peuvent tre dit es mais les modifications sont sans effet aussi est il inutile de les effectuer Toute modification la d finition initiale de l attribut ou aux annotations est ignor e par piodigest si vous crivez le fichier Dans la troisi me partie la d finition format e de l attribut peut tre dit e Si cette partie est dit e et crite piodigest met un message d erreur en cas d erreur de syntaxe Comme avec tous les langages de programmation vous pouvez faire des erreurs de logique mais pas de syntaxe Pour des exemples concrets de modification des fichiers deux points de l imprimante reportez vous Modification des attributs mi mp et _d sur une file d attente PostScript page 4 144 Imprimante traceur et programmation du sous syst me de spoulage 4 143 Modification des attributs mi mp et _d sur une file d attente PostScript 4 144 Les attributs du flot de donn es en entr e stockent les pipelines des diff rents types de flots de donn es en entr e The definition for a generic Postscript printer on a system running AIX Version 3 2 5 has four input data stream pipelines ia extended ASCII in troff ip passthru and is PostScript L attribut _d du fichier deux points contr le lequel des quatre pipelines de traitement du flot de donn es en entr e est utilis par d faut La valeur par d faut de _d sur une file d attente
224. faite par quelque proc d que ce soit sans consentement de l auteur ou de ses ayants cause est illicite et constitue une contrefa on sanctionn e par les articles 425 et suivants du code p nal Ce document est fourni titre d information seulement Il n engage pas la responsabilit de Bull S A en cas de dommage r sultant de son application Des corrections ou modifications du contenu de ce document peuvent intervenir sans pr avis des mises jour ult rieures les signaleront ventuellement aux destinataires Table des mati res propos de ce manuel Chapitre 1 Imprimantes travaux d impression et files d attente pour les utilisateurs Terminologie Lancement d un travail d impression commande qprt Annulation d un travail d impression commande qcan Priorit d un travail d impression commande qpri D placement d un travail d impression dans une autre file commande qmov Blocage lib ration d un travail d impression commande qhid Contr le de l tat d un travail d impression commande Formatage des fichiers imprimer commande pr qchk Impression de fichiers ASCII sur une imprimante PostScript R capitulatif des commandes de l imprimante des travaux et des files d impression Chapitre 2 Imprimantes travaux d imp
225. formatage pioformat v rifie la valeur des attributs _d et d cide si le filtre de formatage doit tre appel en mode passe syst me Si le mode passe syst me est s lectionn le filtre de formatage utilise simplement la sous routine passthru pour lire le flot d entr e et l envoie sans modification au pilote d unit de l imprimante Si le mode passe syst me n est pas s lectionn le filtre de formatage utilise la sous routine lineout pour traiter le flot de donn es en entr e ligne par ligne Dans les deux cas le pilote d unit de l imprimante est ouvert en criture en mode passe syst me et n effectue aucun traitement du flot de donn es en sortie Notez que les flots de donn es en entr e tels que PostScript sont passe syst me par d finition le traitement est effectu par l interpr teur mat riel Postscript sur l imprimante La plupart des param tres du pilote d unit de l imprimante modifiables via la commande splp existent galement dans le filtre de formatage Ces param tres sont stock s dans la version assimil e du fichier deux points d une imprimante virtuelle donn e Par exemple la correspondance entre les param tres du pilote d unit de l imprimante et les param tres des fichiers deux points d une file d attente ASCII sur une IBM 4029 LaserPrinter est la suivante CRT OS ES PS page length lines page width columns indentation columns 3 Les valeurs des param tres de la colonne de droite p
226. formater ou modifier Les messages et invites suivants sont alors affich s LIST attributes enter AttributeNamel for all attributes CHANGE an attribute value enter AttributeName NewValu FORMAT and EDIT an attribute value enter AttributeName v EDIT the attribute file enter v terminate press Enter o000 0 A ce stade il y a six options dont l une est d appuyer simplement sur Entr e pour mettre fin la commande Isvirprt Les cing autres sont plus int ressantes e Tapez un ast risque et appuyez sur Entr e pour afficher une liste de tous les attributs du fichier deux points avec leurs descriptions issues du catalogue de messages e Entrez le nom d un attribut et appuyez sur Entr e pour afficher ce seul attribut avec sa description issue du catalogue de messages e Entrez le nom d un attribut un et une valeur et appuyez sur Entr e pour affecter cette valeur l attribut e Entrez v et appuyez sur Entr e pour ouvrir une session vi avec le fichier deux points brut e Entrez le nom d un attribut suivi imm diatement sans espace par v et appuyez sur Entr e pour ouvrir une session vi avec une version format e de l attribut Chacune de ces cing options est trait e et d crite dans le contexte de la file d attente asc et de la d finition d imprimante virtuelle associ e avec son fichier deux points sous jacent Imprimante traceur et programmation du sous
227. ge Avant de poursuivre vous devez avoir assimil le contenu des sections suivantes e S quences d chappement du fichier deux points de l imprimante page 4 14 e Affichage formatage et modification des d finitions d imprimantes virtuelles page 4 139 La commande suivante se sert de l indicateur argument a1 pour demander des donn es de diagnostic au programme dorsal piobe Le reste de la commande sp cifie que le travail est trait par la file d attente asc que trois exemplaires du fichier etc motd doivent tre imprim s en Courier 12 points pivot de 90 degr s que le travail doit tre pr trait par le filtre pr et que tous les messages g n r s par le travail doivent tre envoy s l utilisateur qui a soumis le travail qprt al Pasc fp z1 p12 scourier C N3 etc motd Lancer cette commande g n re un courrier semblable au suivant adress l utilisateur qui a lanc la commande Message from qdaemon gt MESSAGE FROM PRINT JOB 31 etc motd lt 0782 034 Below is the preview information requested with the al flag No files will be printed PRINTER devices cat 71 66 IBM 4029 LaserPrinter ASCII FLAG VALUES a 1 b 0 d a f p g 1 h i 0 j 1 1 48 p 12 q s cou rier t 0 u 1 v 6 w 128 x 2 y z 1 A 1 B nn C E G H I J L N 3 O 3 Prase Re Q 1 W X IS08859 1 Z PIPELINE OF FILTERS usr bin pr 148
228. ges Sp cifie le mode d impression des pages en continu s parables au niveau des pointill s La variable valeur est une cha ne de deux caract res Le premier caract re s applique aux pages d en t te Le second caract re s applique aux pages d en queue Vous leur donnez la valeur souhait e a pour toujours imprimer la page d en t te ou d en queue sur tous les travaux d impression n pour ne jamais imprimer la page d en t te ou d en queue g pour imprimer la page d en t te ou d en queue une seule fois par travail d impression groupe de fichiers Par exemple B ga sp cifie l impression d une page d en t te au d but de chaque travail et d une page d en queue la fin de chaque fichier pour chaque travail d impression Remarque En environnement d impression distant la valeur par d faut est d termin e a distance par la file d attente du serveur Indique si l impression est demand e avec enrichissement de texte L enrichissement de texte est demand Lenrichissement de texte n est pas demand Indique si l impression est demand e en double hauteur L impression est demand e en double hauteur L impression en double hauteur n est pas demand e Identificateur d un caract re sp cifiant un filtre par lequel les fichiers doivent passer avant d tre envoy s l impression Les identificateurs disponibles sont p qui sollicite le filtre pr et n qui traite
229. gq 2 S St 1012 Se gq 3 St 1087 Sesgqs 4 S Sts 1 149 Se gq 5 S St 1763 SeS 1928 d SG_O PUSH PAPER SIZE override for input paper source SPq POP gt Internal Variable q lt IF gt GWu PUSH Calculate value for paper source based on _ O and _u S 3 PUSH Integer Constant 3 S lt PUSH pop2 lt popl St lt THEN gt 5 lt IF gt SOQ PUSH Internal Variable q 1 PUSH Integer Constant 1 PUSH pop2 popl St lt THEN gt 3 2400 PUSH Integer Constant 2400 Se lt ELSE gt SOQ PUSH Internal Variable q S 2 PUSH Integer Constant 2 S PUSH pop2 popl St lt THEN gt 2400 PUSH Integer Constant 2400 Se lt ELSE gt SOQ PUSH Internal Variable q 3 PUSH Integer Constant 3 PUSH pop2 popl St lt THEN gt 1999 PUSH Integer Constant 1999 Se lt ELSE gt Sgq PUSH Internal Variable q 4 PUSH Integer Constant 4 PUSH pop2 popl St lt THEN gt 2330 PUSH Integer Constant 2330 Se lt ELSE gt 2025 PUSH Integer Constant 2025 3 lt END gt Se lt ELSE gt 6 lt IF gt q PUSH Internal Variable q 1 PUSH Integer Constant 1 PUSH pop2 popl de Q le o9 St lt THEN gt 1012 PUSH Integer Constant 1012 Se lt ELSE gt le gq PUSH Internal Variable q 2 PUSH Integer Constant 2 PUSH pop2 popl le ol St lt THEN gt 1012 PUSH Integer Constant 1012 Se
230. hange Show Characteristics Sp cifiez yes dans l attribut AUTOMATIC MODE SWITCHING for PostScript Remarques a Le module Japanese Base System Locale doit tre install pour imprimer des caract res japonais b Les caract re japonais ne peuvent tre imprim s avec l option PostScript c Pour imprimer des caract res multioctets sp cifiez des polices 16x16 ou 32x32 avec l option F via la commande qprt Par exemple qprt Pkji F Romankn23 Kanji23 IBM_JPN23 file IBM 4037 LaserPrinter et 4039 LaserPrinter Le syst me s lectionne le flot de donn es d mulation IBM ASCII ou PCL sans intervention manuelle Limprimante peut imprimer sur du papier de taille autre que la taille par d faut 8 1 2 x 11 pouces Vous pouvez changer la taille du papier via SMIT Reportez vous cet effet D finition du format de papier via SMIT page 2 41 Pour changer la taille du papier pour un seul travail d impression sp cifiez l indicateur Q avec la commande qprt Remarques 1 Le module Japanese Base System Locale doit tre install pour imprimer des caract res japonais 2 Les caract re japonais ne peuvent tre imprim s avec l option PostScript 3 Pour imprimer des caract res multioctets sp cifiez des polices 16x16 ou 32x32 avec option F via la commande qprt Par exemple qprt Pkji F Romankn23 Kanji23 IBM_JPN23 file IBM 4072 ExecJet Si vous devez imprimer des caract res grecs ou turcs et
231. hiques boutons libell e et ic nes que l utilisateur peut s lectionner ltalique Param tres dont le nom r el ou les valeurs sont fournies par l utilisateur Espacement Exemples de valeurs de donn es de texte affich de codes de fixe programme de messages syst me ou informations que vous pouvez taper viii Imprimantes et impression Guide de l utilisateur ISO 9000 Ce produit r pond aux normes qualit ISO 9000 Ouvrages de r f rence Vous trouverez des l ments concernant la gestion du syst me les commandes et les fichiers utilis s par le syst me d exploitation dans les ouvrages suivants CEDOC Bibliographie 86 F2 71WE AIX Bibliographie 86 F2 99HX AIX 4 3 Guide d administration syst me d exploitation et unit s 86 A2 38JX 86 A2 43JX AIX Commands Reference 86 A2 79AP AIX Files Reference Commande d ouvrages de r f rence Vous pouvez les commander aupr s de votre repr sentant ou de votre point de vente Pour commander d autres exemplaires de cet ouvrage utilisez le CEDOC 86 F2 37JX Pour en savoir plus sur les ouvrages de r f rence connexes et comment vous les procurer reportez vous a AIX Bibliographie Pr face ix X Imprimantes et impression Guide de l utilisateur Chapitre 1 Imprimantes travaux d impression et files d attente pour les utilisateurs Votre imprimante vous permet g n ralement de contr ler l apparence et les caract ristiques des travaux d impression
232. ia l attribut de travail wL Obtenir une valeur num rique pour wL suppose l valuation des r f rences imbriqu es dans la d finition de wL Tel que format par la commande Isvirprt wL est d fini comme suit Page Length In Chars Using Length From Data Base used in pipelines wh S SC1StSf 1 eSI_1 6 lt IF gt SCI PUSH 1 If 1 Flag on Command Line Otherwise 0 St lt THEN gt f 1 For Each Flag x on Command Line xArgument gt OUTPUT se lt ELSE gt SI_ INCLUDE LINES per page S lt END gt Le CI v rifie si l indicateur I a t sp cifi sur la ligne de commande si oui un 1 est pouss sur la pile sinon un 0 est pouss sur la pile Dans ce cas l indicateur n a pas t sp cifi sur la ligne de commande un 0 est donc pouss sur la pile Le t recherche une valeur vraie non nulle sur la pile et s il n en trouve pas ex cute le module e else l_l _l est d fini comme Iwx indiqu ci dessous tel que format par la commande Isvirprt Default Page Length lines WY 2 3G_z 1 S amp St GwI e GwKS G_v 300 d lt IF gt G_Zz PUSH Page ORIENTATION 1 PUSH Integer Constant 1 amp PUSH pop2 amp popl Bitwise AND St lt THEN gt SGwJ PUSH Primary Page Width z 0 or Secondary Page Length z1 in pels se lt ELSE gt SGwK PUSH Primary Page Length z 0 or Secondary Page Width z1 in
233. ifiez les param tres standard de qprt Pour modifier afficher les caract ristiques de la file d impression d une imprimante utilisez le raccourci Web based System Manager wsm printers Vous pouvez aussi utiliser SMIT ou la commande Isvirprt Remarque Vous devez tre utilisateur racine ou membre du groupe printq Par exemple pour changer le pas standard en 12 caract res par pouce ex cutez P riph riques wsm devices la commande chvirprt ou SMIT S lectionnez l imprimante dans la liste affich e puis entrez le nom et la valeur de l attribut en les s parant par le signe gal Le nom d attribut de chaque indicateur de qprt est tout simplement la lettre de l indicateur Par exemple pour modifier le pas standard en 12 sp cifiez p 12 Imprimantes et impression Guide de l utilisateur Spouleur d impression Le spouleur n est pas sp cifiquement un spouleur d impression mais une fonction g n rique d di e la mise en file d attente de diff rents types de travaux y compris les travaux d impression G n ralement le spouleur ne conna t pas le type des travaux qu il place en file d attente Dans un premier temps la file d attente du spouleur est d finie par l administrateur syst me tandis que son objet sera d fini par le programme dorsal du spouleur Par exemple si ce programme est la commande piobe Printer I O BackEnd la file d attente sera une file d impression Par ailleurs si ce programme est un compila
234. il d impression une seule fois et exemplaires en sont imprim s 2 Cette fonctionnalit est limit e par la quantit de m moire install e sur l imprimante et par la taille du travail d impression Pages de s paration L imprimante prend en charge la g n ration de pages de s paration en interne Cette fonction est contr l e par l indicateur E de la commande qprt E0 Sans E1 Entre copies E2 Entre travaux E3 Entre pages La source d alimentation du papier est par d faut le plateau 1 Pour la changer modifiez l attribut uS au niveau de l imprimante virtuelle Les valeurs accept es pour uS sont les suivantes us 1 Plateau 1 us 2 Plateau 2 us 3 Plateau 3 uS 4 Plateau 4 Remarque Cette fonction est ind pendante de l indicateur B de la commande qprt Finisseur agrafage L imprimante Optra W810 prend cette fonction en charge si le finisseur en option a t install Les valeurs accept es pour y sont les suivantes y 0 D sactiv y 1 Activ Finisseur d calage L imprimante Optra W810 prend cette fonction en charge si le finisseur en option a t install Les valeurs accept es pour e sont les suivantes e 0 D sactiv e 1 Activ 4 128 Imprimantes et impression Guide de l utilisateur Perforage Bac de sortie L imprimante Optra W810 prend cette fonction en charge si le finisseur en option a t install Les valeurs accept es pour o sont les suivantes 00 D sactiv 0 1 A
235. ilis e comme valeur du param tre device dans chaque strophe de file d attente et comme nom de chaque strophe d unit Ce format est d crit en d tail dans les exemples de Structure du fichier etc qconfig ci apr s asc device lpl lp1 file dev lp1 header never trailer never access both backend usr lib lpd piobe Pr sentation du spouleur 3 19 gl device lpl lpi file dev lp1 header never trailer never access both backend usr lib lpd piobe pers device lpl 1p1 file dev lpl header never trailer never access both backend usr lib lpd piobe ps device lpl tpl file dev lp1 header never trailer never access both backend usr lib lpd piobe Chacune de ces paires de strophes d finit une file d attente Lorsque le programme dorsal d une file d attente est piobe une imprimante virtuelle est galement associ e a chaque file d attente Bien qu il soit possible de cr er des d finitions d imprimante virtuelle mat riellement les d finitions d imprimante virtuelle sont le plus souvent cr es en m me temps que la d finition de la file d attente via smit et la commande piomkpq La d finition d imprimante virtuelle ne se trouve pas dans etc qconfig Sa pr sence est sous entendue par le fait que le programme dorsal du spouleur pour une file d attente donn e est piobe mais elle est stock e ailleurs dans le syst me de fichiers AIX Le nom de
236. imante HP 5Si et jusqu 5 bacs de sortie HCO et un bac d agrafage pour l imprimante 5Si Mopier L acc s aux bacs de sortie s effectue via l indicateur de la commande qprt Le tableau suivant indique les valeurs possibles et le bac de destination correspondant LaserJet 5Si value bac de sortie de destination 0 Bac haut de l imprimante face vers le bas 1 Bac 1 HCO face vers le bas 2 Bac 2 HCO face vers le bas 3 Bac 3 HCO face vers le bas 4 Bac 4 HCO face vers le bas 5 Bac 5 HCO face vers le bas 6 Bac 6 HCO face vers le bas 7 Bac 7 HCO face vers le bas 8 Bac 8 HCO face vers le bas 50 HCO face vers le haut 50 Bac lat ral gauche face vers le haut HCO non install HP LaserJet 5Si Mopier value bac de sortie de destination 0 Bac haut de l imprimante face vers le bas 1 Bac 1 HCO face vers le bas 2 Bac 2 HCO face vers le bas 3 Bac 3 HCO face vers le bas 4 Bac 4 HCO face vers le bas 5 Bac 5 HCO face vers le bas 50 HCO face vers le haut 50 Bac lat ral gauche face vers le haut HCO non install 51 Bac d agrafage Imprimante traceur et programmation du sous syst me de spoulage 4 81 Nombre La LaserJet 5Si Mopier prend en charge l impression d exemplaires en d exemplaires interne via l indicateur W Cet indicateur diff re de l indicateur N pris LaserJet 5Si en charge par le spouleur Avec l indicateur N les copies sont trait es Mopier sur la machine AIX puis envoy
237. imante avant d imprimer un fichier e d activer les filtres n cessaires pour convertir le flot des donn es imprimer en format support par l imprimante e de fournir les filtres appropri s pour le formatage simple de documents ASCII e de fournir le support n cessaire aux caract res d impression dans la langue voulue e d adresser le flot des donn es filtr es au pilote de l imprimante e de g n rer des pages d en t te et d en queue e de g n rer plusieurs copies e d avertir si le papier manque si une intervention est n cessaire et si un autre incident se produit e de signaler les probl mes d tect s par les filtres e de nettoyer la file quand un travail d impression est annul e de fournir un environnement d impression personnalisable Imprimantes travaux d impression et files d attente pour les utilisateurs 1 3 Lancement d un travail d impression commande qprt Pour lancer un travail d impression utilisez la commande qprt ou les commandes smit et sp cifiez les l ments suivants Pr requis Nom du fichier imprimer Nom de la file d attente d impression Nombre de copies imprimer Copie du fichier sur l h te distant Fichier effacer apr s l impression Notifier l tat du travail d impression Notifier l tat du travail d impression via la messagerie Burst status Nom utilisateur pour l tiquette Delivery To destinataire Message d accus de r ceptio
238. impression Si votre unit de sortie requiert un formatage particulier un traceur lectrostatique exigeant en entr e des donn es infographiques par quadrillage par exemple remplacez le programme de formatage ou le programme dorsal de l imprimante Personnaliser les imprimantes virtuelles non prises en charge Vous devez d finir une imprimante virtuelle qui accepte les fonctions de l imprimante non prise en charge et le sous syst me de spoulage 1 Identifiez le flot de donn es d impression le plus adapt a l imprimante Le syst me d exploitation accepte via des imprimantes virtuelles pr d finies les flots de donn es suivants asc ASCII tendu pel Hewlett Packard LaserJet gl traceur ps PostScript 630 Diablo 630 855 imprimante matricielle Texas Instruments 855 en mode dp 2 Choisissez ensuite soit une imprimante prise en charge utilisant le m me flot de donn es soit une imprimante g n rique puis adaptez la d finition s lectionn e 2 22 Imprimantes et impression Guide de l utilisateur Signalisation des imprimantes non prises en charge Vous devrez probablement adapter l imprimante de sorte qu elle soit op rationnelle avec le pilote d imprimante s rie AIX 1 Voici la signification des diff rents signaux RS 232 pour le pilote Signal RS 232 Utilisation du pilote d imprimante s rie FG Frame ground G n ralement utilis comme blindage TxD gt Utilis pour la transmission des do
239. impression en file d attente via la commande qprt enq Ip ou Ipr La syntaxe est identique pour les trois commandes de mise en file d attente except que l indicateur d doit tre sp cifi la place de P avec la commande Ip Command Pnom_ file nom fichier O nom_file d signe la file d attente d impression nom_fichier d signe le fichier imprimer L exemple suivant illustre l emploi de la commande qprt qprt Pfastest monfichier Pour connaitre les autres indicateurs disponibles reportez vous a chaque commande de mise en file d attente Imprimantes et impression Guide de l utilisateur Autres op rations de mise en file d attente Le lancement du syst me implique plusieurs t ches e Ajout d une unit de file d attente d impression page 2 14 e Ajout de la carte de connexion traceur 5080 page 2 15 e Cr ation d un fichier de configuration pour traceur page 2 16 e Ajout d une imprimante locale une file d impression existante page 2 17 e Ajout d une imprimante de station X une file d impression existante page 2 18 e Ajout d une imprimante de terminal ASCII une file d impression existante page 2 19 e Ajout d une imprimante HP JetDirect une file d impression existante page 2 20 e Ajout d un fichier une file d impression existante page 2 21 Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 13 Ajout d une unit de file d attente d impression
240. impression et copie le fichier deux points de l imprimante s lectionn e du r pertoire de base de donn es pr d finie usr lib Ipd pio predef dans le r pertoire base de donn es personnalis e var spool Ipd pio custom 4 4 Imprimantes et impression Guide de l utilisateur Remarque En l absence d indicateurs sp cifi s la commande mkvirprt devient interactive Lancez la commande chvirpt ou smit Isvirprt pour modifier ou personnaliser les valeurs d attribut stock es dans une d finition d imprimante virtuelle Pour modifier un attribut via smit Isvirprt entrez attribute name attribute value sans espace de part et d autre du signe gal Le nom de chaque attribut dans une d finition d imprimante virtuelle doit tre unique Les noms d attribut peuvent contenir les caract res a z A Z 0 9 et _ trait de soulignement Les noms d attributs ne doivent pas commencer par un chiffre Tous les noms d attribut doivent tre de deux caract res except les noms d attribut de l en t te de groupe qui peuvent aller jusqu cinq caract res Les noms d attribut des en t tes de groupe commencent par _ _ deux traits de soulignement et ne doivent pas d passer cing caract res Un attribut d en t te de groupe marque le d but des attributs relatifs un groupe La suite de cette section d crit les groupes d attributs d imprimante virtuelle suivants e Attributs valeur d indicateur par d faut e Attribut
241. imprimantes entre plusieurs ordinateurs Pour exploiter les fonctions d impression distance les ordinateurs doivent tre connect s via le protocole TCP IP Transmission Control Protocol Internet Protocol et prendre en charge les applications TCP IP requises telles que le d mon Ipd Une requ te d impression distance est mise en file d attente de la m me mani re qu une requ te d impression locale e Une commande d impression frontale telle que qprt lpr ou eng lance la requ te sur la file d attente appropri e du syst me local e Le qdaemon sur le syst me local traite la requ te comme il le ferait de n importe quel travail localement plac en file d attente une exception pr s Le qdaemon passe la requ te au programme dorsal rembak et non au programme piobe e Le programme rembak transmet le travail d impression un serveur distant via le r seau TCP IP e Sur le serveur distant le d mon Ipd surveille le port 515 dans l attente de requ tes d impression distance e Lorsque le Ipd re oit une demande d impression distance il place le travail dans la file d attente locale appropri e e La requ te d impression est alors plac e sur le serveur d impression par qdaemon e Le d mon qdaemon passe la requ te au programme dorsal piobe sur le serveur d impression e Le programme dorsal piobe formate le flot de donn es pour les imprimer sur l imprimante sp cifi e La figure suivante illustre le mode de ge
242. info pour les terminaux qui ont t adapt es et tendues aux imprimantes Esc Seq Description G n re un caract re signe pourcentage Sortie ASCII de la pile d Extrait une valeur enti re de la pile et la convertit en ASCII sans z ros de t te G n re un champ suffisamment grand pour contenir les chiffres num riques ASCII Semblable d avec la sous routine printf 1 9 d Extrait une valeur enti re de la pile et la convertit en ASCII Le r sultat est de 1 9 caract res selon le chiffre sp cifi avant le d Si la valeur ne remplit pas la largeur de champ sp cifi e elle est compl t e par des z ros gauche Si la valeur est trop grande pour le champ les chiffres exc dentaires sont tronqu s droite Par exemple avec une valeur de 243 de la pile 4d g n re 0243 et 2d g n re 43 Une valeur de pile de 243 avec 5d g n re 0243 Sortie binaire de la pile W C Extrait une valeur enti re de la pile et ne conserve que l octet de poids faible h Extrait une valeur enti re de la pile et ne conserve que les deux octets de poids faible a Semblable h except que les deux octets de la pile sont invers s octet de poids faible puis octet de poids fort 4 14 Imprimantes et impression Guide de l utilisateur Cha ne d entr e 1Xxx I Dxx sss XX chaine Int gre l attribut de cha ne nomm xx l et peut tre utilis r cu
243. inter Source du papier La s lection du papier source est prise en charge la fois pour l mulation PCL R 5 am lior e et pour l mulation PostScript Level 2 via l indicateur u de la commande qprt Il existe plusieurs sources d entr e en option reportez vous la documentation de l imprimante pour d terminer lesquelles sont install es Les sources d entr e en option s appliquent quelles que soient celles qui sont install es Si l une n est pas pr sente c est l option par d faut qui s appliquera Le num ro de la source d entr e est identique pour PCL et pour PostScript u 0 alimentation manuelle u 1 plateau 1 u 2 plateau 2 u 3 plateau 3 u 4 chargeur d enveloppes u 5 plateau multifonction Imprimante traceur et programmation du sous syst me de spoulage 4 107 4 108 Format de papier La s lection du format de papier est prise en charge via les indicateurs Q et O de la commande qprt Lindicateur O d termine s il s agit de papier ou d enveloppes La valeur 3 indique un format de papier et 4 un format d enveloppe Les valeurs 1 et 2 ont t saut es pour des raisons de compatibilit ascendante Ces cinq formats de papier sont galement num rot s pour des raisons de compatibilit ascendante Si vous s lectionnez une valeur non admise pour la source d entr e elle est ignor e La valeur par d faut de O est 3 papier La valeur par d faut de Q est 1 Letter pour l
244. inter Lexmark Optra E310 Laser Printer Lexmark Optra M410 Laser Printer Lexmark Optra Se Laser Printer Lexmark Optra T Laser Printer Family Lexmark Optra W810 Laser Printer Lexmark Optra Plus LaserPrinter Lexmark Optra C Color LaserPrinter Lexmark Optra E LaserPrinter Lexmark Optra N LaserPrinter Lexmark ExecJet Ilc Lexmark ValueWriter 600 Lexmark 2380 Plus Printer mod le 3 Lexmark 2381 Plus Printer mod le 3 Lexmark 2390 Plus Printer mod le 3 Lexmark 2391 Plus Printer mod le 3 Imprimantes travaux d impression et files d attente pour les administrateurs systeme 2 25 Lexmark 4039 Plus LaserPrinter Lexmark 4079 Color JetPrinter Plus Lexmark 4227 Forms Printer e Cartes de communication asynchrones Contr leur de port s rie natif Contr leur 8 ports Contr leur 16 ports Contr leur 64 ports Contr leur 128 ports Contr leur tiers Remarque Les contr leurs tiers asynchrones sont galement pris en charge Si AIX d tecte qu un terminal ASCII a t configur avec un contr leur tiers l imprimante reli e un terminal est configur e comme si elle tait connect e un contr leur de port natif Pour en savoir plus reportez vous Contr leurs natifs 8 ports 16 ports et tiers page 2 29 Installer une imprimante reli e un terminal Pour installer une nouvelle imprimante reli e un terminal et la configurer dans le sous syst me de spoulage vous devez e I
245. invite NAME of Queue to Add entrez pltb pour d finir le port s rie b 7 En r ponse BACKEND PROGRAM Pathname entrez usr lib lpd plotgbe gswa 9600 8 Connectez le traceur au port a ou b Vous pouvez aussi proc der via les commandes mkque et mkquedev En outre pour ajouter la prise en charge des traceurs d autres indicateurs sont requis Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 15 Cr ation d un fichier de configuration pour traceur Pour transmettre les fichiers de traceur au traceur un fichier sp cifique est n cessaire qui renferme les instructions concernant le type de protocole de r gulation utilis pour la transmission Instructions relatives aux protocoles Xon Xoff Pacing et DTR Data Transmit Rate Pacing Xon Xoff Pacing DTR Pacing ESC R ESC R ESC M2 ESC M2 ESC N2 ESC N2 ESC P1 ESC P3 N entrez aucun espace dans les lignes La valeur ASCII de ESC est 27 Le point caract re fait partie de la commande 2 16 Imprimantes et impression Guide de l utilisateur Ajout d une imprimante locale une file d impression existante Pr requis Pour d placer un travail d impression dans une autre file vous devez tre e utilisateur racine e ou membre du groupe printa Proc dure 1 A l invite entrez wsm printers 2 Via les menus de Web based System Manager Files d attente d impression s lectionnez le type de connexion
246. iogetc fileptr n amp amp ch EOF amp amp charcount lt Pgwidth charcount pioputchar c vpos Vincr return charcount passthru Pass through Option int ch while ch piogetc stdin EOF pioputchar ch if piodatasent amp amp Do_formfeed void piocmdout FF_CMD NULL 0 NULL return 0 restore Restore the Printer if Restoreprinter void piocmdout REST_CMD NULL 0 NULL return 0 Compiler et diter les liens du programme de formatage A l aide d un diteur cr ez un fichier imports appel sample imp Ce fichier doit contenir main piogetvals piogetopt piomsgout pioexit piomode piodatasent piopgskip statusfile piocmdout piogetstr A l aide d un diteur cr ez un fichier exports appel sample exp Ce fichier doit contenir setup initialize passthru restore lineout Pour compiler et diter les liens du programme de formatage entrez cc 0o sample bl sample imp bE sample exp sample c 4 28 Imprimantes et impression Guide de l utilisateur Interaction entre qdaemon et le programme dorsal Utilisation Outre la lecture des fichiers et l criture sur les unit s un programme dorsal coop re avec qdaemon de diverses fa ons e Imprimer des pages suppl mentaires si n cessaire e Mettre jour les informations d tat pages imprim es pourcentage effectu attente
247. ionFile Imprimante traceur et programmation du sous syst me de spoulage 4 43 Utilisation Les alias des jeux de codes sont d finis dans le fichier codeset alias Le format du fichier codeset alias est CodeSetName AliasName Par exemple pour imprimer un fichier MBCS crit avec un nouveau jeu de codes sur une imprimante IBM 943 proc dez comme suit 1 Cr ez une table de traduction dans le r pertoire usr lib Ipd pio transJP La convention d appellation du nouveau fichier est NewCodeSetName 1BM 943 2 D finissez la table de traduction dans le fichier trans dir Le format de d finition d un nouveau jeu de codes appel NewCodeSet est newcodeset IBM 943 newcodeset_IBM 943 3 Au besoin d finissez le nom d alias dans le fichier trans alias 4 Ajoutez le nom du jeu de codes comme code d entr e dans un fichier deux points par exemple Ti NewCodeSetName IBM 943 des polices Xwindows avec la commande qprt Les programmes dorsaux de l imprimante MBCS utilisent les polices Xwindows d finies dans le r pertoire usr lib X11 fonts pour imprimer les caract res qui ne se trouvent pas dans la ROM de l imprimante Les indicateurs F et i majuscule de la commande qprt d signent les polices Xwindow pour l imprimante Les valeurs par d faut des options de la commande qprt sont sp cifi es dans les fichiers deux points comme valeurs des attributs F et l L indicateur qprt F sp cifie un
248. ique qdaemon que le travail a t annul Les programmes dorsaux qui d cident de r cup rer SIGTERM doivent quitter tr s rapidement apr s r ception du signal Imprimantes et impression Guide de l utilisateur Routines du programme dorsal dans libqb Cet article d finit l ensemble des routines de biblioth que utiliser par le programme dorsal pour communiquer avec le processus qdaemon Ces routines se trouvent dans la biblioth que usr lib libqb a elles ont t con ues pour simplifier au maximum l criture d un programme dorsal Ces routines sont accessibles via l option Id ou cc sur la ligne de commande Iqb Pour en savoir plus sur l utilisation de ces routines avec le programme dorsal reportez vous a Interaction entre qdaemon et le programme dorsal page 4 29 get_align get_cmd_line get_copies get_device_name get_feed get_from get_header get_job number get_mail_only get_qdate get_queue_name get_title Renvoie TRUE ou FALSE selon qu un saut de page d alignement doit ou non tre imprim Un saut de page n est imprim que si l imprimante tait inoccup e et est sur le point d imprimer un nouveau travail Le saut de page aligne le haut du papier op ration n cessaire si quelqu un a boug le papier pendant que l imprimante tait inoccup e Renvoie un pointeur sur un tableau de caract res contenant la ligne de commande enq appel e par l utilis
249. ir de barres obliques inverses un message d erreur est mis et le travail d impression arr t Pour sp cifier plusieurs indicateurs via Fxy si les valeurs x et y de chaque indicateur sont identiques vous pouvez sp cifier une liste de lettres d indicateur entre crochets Par exemple Faa Fbb Fcc peut tre sp cifi sous la forme F abc Les valeurs r f renc es par y ou ont des noms d attribut dont le premier caract re est _ trait de soulignement et le second est y ou un caract re de la cha ne Semblable Fxy et F except qu aucun espace ne s pare le nom de l indicateur et l argument sauf si l argument est une cha ne nulle Imprimante traceur et programmation du sous syst me de spoulage 4 19 4 20 vxy o V Semblable fxy et f mais utilis exclusivement dans la Ux or U chaine de commande pour la commande pioout le programme d interface du pilote d unit pour g n rer indicateurs et arguments pour les valeurs de remplacement sp cifi es par la commande piobe le gestionnaire des travaux d impression Les indicateurs ne sont pas g n r s lorsque leurs arguments sont gaux aux valeurs par d faut pr d finies Avec v les valeurs r f renc es par y ou ont des noms d attribut dont le premier caract re est arobas et le second est y ou un caract re de la cha ne Indique la commande piobe que l indicateur x ou ch
250. is s pour configurer les imprimantes virtuelles et traiter les travaux d impression Le r pertoire doit tre un sous r pertoire du r pertoire contenant la commande piobe appel e par qdaemon La valeur de 4 est normalement le r pertoire usr lib Ipd pio 5 Chemin d acc s complet du r pertoire pio dont les sous r pertoires custom ddi dev et flags contiennent les fichiers de donn es DYNAMIC et les programme utilitaires utilis s pour configurer les imprimantes virtuelles et traiter les travaux d impression La valeur de 5 est normalement le r pertoire var spool Ipd pio Les attributs suivants servent la communication entre la commande piobe gestionnaire de travaux d impression et la commande pioout programme d interface du pilote d unit Les valeurs d attribut sont r f renc s par des arguments d indicateur pass s au programme pilote du pilote d unit tel que sp cifi dans les pipelines A Nombre d octets d j imprim s B Nombre total d octets imprimer C Nombre d envoi de la cha ne d annulation D l imprimante pour l annulation d un travail d impression D Cha ne envoyer l imprimante si le travail d impression est annul l Utilisateur auquel envoyer les messages intervention required O Nom du fichier g n rer par la commande pioout dans lequel stocker les donn es au lieu de les envoyer l imprimante P Nom du fichier g n ralement la page d en t te envoy
251. isir la diff rence entre les deux modes de conna tre le mode actif et de savoir s il peut tre modifi Mode passe systeme du pilote d unit de l imprimante 4 136 Le pilote d unit de l imprimante dev Ip0 par exemple op re par d faut en mode non passe syst me Un utilisateur peut interroger ou modifier les r gles d exploitation de dev lp0 via la commande splp Par exemple voici les r sultats de la commande splp Ip0 sur un syst me quip d une imprimante IBM 4029 LaserPrinter d finie comme Ip0 Les r sultats sont dirig s vers l unit d affichage sp cifi e par la variable d environnement TERM device dev 1p0 yes no CURRENT FORMATTING PARAMETERS ignored by qprt lpr and lp commands Note p causes the other formatting parameters to be ignored p pass through SOH send carriage returns 1 64 page length lines A send line feeds w 80 page width columns SL carriage rtn after line fee a 0 indentation columns SE suppress tab expansion W wrap long lines BE send backspaces C convert to upper case SE send form feeds CURRENT ERROR PROCESSING PARAMETERS T 600 timeout value seconds e return on error CURRENT SERIAL INTERFACE PARAMETERS B 19200baud rate s 8 character size bits N enable parity S P odd parity two stop bits Le param tre p d termine si le pilote d unit de l imprimante dev Ip0 sera exploit par d faut en mode passe syst
252. isponibles dans un fichier de configuration d unit 4 58 Format des instructions dans un fichier de configuration d unit 4 58 Description des champs d instructions 4 59 Commentaires dans un fichier de configuration d unit 4 60 Premi re instruction d un fichier de configuration d unit 4 60 D finition des menus et des invites dans un fichier de configuration d unit 4 61 Exemple de fichier de configuration d unit 4 61 Ajout d une imprimante via le fichier deux points de l imprimante 4 62 Informations sp cifiques de l imprimante 4 64 IBM Personal Printer II mod les 2380 2381 2390 2391 2380 2 2381 2 2399072 2399122 its crit ede ae mie Mame tine att Nae Aaa Nilesh ka Gah ks 4 65 IBM 3812 Mod le 2 Page Printer 4 65 IBM 3816 Page Printer 0 00 E eee eee eens 4 66 IBM 4019 LaserPrinter et 4029 LaserPrinter 4 66 IBM 4037 LaserPrinter et 4039 LaserPrinter 4 67 IBM 4072 ExecJet 2 4 67 IBM 4076 InkJet Printer 2 4 67 IBM Proprinter mod les 4201 3 4202 3 4207 2 4208 2 4 68 IBM 4208 502 IBM 5572 B02 IBM 5573 H02 et IBM 5579
253. it tant que personne ne remet explicitement son tat ON via une commande enq Pqueuename U Imprimantes et impression Guide de l utilisateur EXITERROR Le programme dorsal n a pu mener a terme le travail d impression qdaemon relance le travail depuis le d but sur la m me unit qdaemon d finit une limite au nombre de relances du travail EXITFATAL Le travail n a pu tre men terme suite un incident sur l unit requerrant une intervention manuelle indicateur non valide ou fichier impossible ouvrir qdaemon d finit l tat de l unit affich via qchk OFF envoie un message vers la console et n ex cute plus de travaux sur cette unit tant que personne ne remet explicitement son tat ON via une commande enq Pqueuename U EXITSIGNAL Le programme dorsal a t interrompu par un signal SIGTERM include lt signal h gt EXITWARN Le programme dorsal a mis un avertissement en direction de qdaemon Le travail peut avoir abouti ou non mais dans les deux cas lorsque qdaemon re oit un EXITWARN du programme dorsal qdaemon renvoie un message expliquant le probl me Renvoi de messages d erreur Lorsqu une erreur se produit le programme dorsal doit en avertir l utilisateur Avant d envoyer un message le programme dorsal doit examiner la variable d environnement PIO_IPCWRITEFD Si elle est d finie le message est adress a un superviseur d impression via un tube pipe Le supervise
254. it tre l un des jeux de codes MBCS pris en charge par la sous routine iconv et la base de donn es DB locale jeux de codes IBM 943 IBM eucTW et IBM eucKR par exemple Pendant la deuxi me tape le jeu de codes de traitement est traduit en jeu de code de sortie adapt l imprimante La sous routine iconv traduit le jeu de codes si le convertisseur iconv pour la traduction existe Lorsque le jeu de code en entr e ou en sortie et le jeu de code de traitement sont les m mes aucun traduction de jeu de code n a lieu Les attributs Ti et To des fichiers deux points d pendants de l imprimante d finissent le flot possible du jeu de code de traduction L attribut Ti sp cifie la combinaison des jeux de code d entr e et de traitement Input_code_set Process_code_set Lattribut To sp cifie la combinaison du code de traitement et de sortie Process_code_set Output_code_set0 Output_code_setl Output_code_set2 Output_code_set3 Par exemple l attribut To pour une imprimante japonaise est d finie par To 1BM 943 IBM 932 IBM 932 IBM 932 ibm eucJP IBM 932 IBM 932 1IBM 932 1BM 932 Tous les caract res de l ID du jeu de caract res CSID sont imprim s en utilisant les polices ROM lorsqu un jeu de codes de sortie est sp cifi pour chaque CSID Sinon ce sont les images bitmap de la police Xwindows qui sont utilis es Le type des fichiers de police Xwindows image de police de chaque CSID comprise est
255. it inactif vous lavez relanc il est mort de nouveau le fichier var spool lpd stat pid existait et vous lavez retir puis relanc encore qdaemon via la commande startsrc s qdaemon Patientez une minute et relancez la commande ps ef grep qdaemon pour d terminer si qdaemon est rest actif Vous pouvez relancer la commande cat var spool Ipd stat pid pour v rifier que le fichier a t recr et qu il contient a pr sent un PID valide Si la r ponse la question initiale qdaemon est il actif tait oui il est alors possible que qdaemon attende la fin de tous les travaux en cours avant de manifester qu il est pr t a accepter de nouveaux travaux Ce sc nario est fr quent lorsqu une machine sous AIX est quip e d un grand nombre plus de 25 d imprimantes raccord es des adaptateurs asynchrones adaptateurs 64 ou 128 ports 5 10 Imprimantes et impression Guide de l utilisateur Pour v rifier si qdaemon attend la fin d un travail avant d en ex cuter d autres lancez la commande Ipstat pour v rifier si des travaux sont l tat RUNNING Dans l affirmative examinez physiquement les imprimantes sur lesquelles il existe des travaux RUNNING et v rifiez qu au moins un travail est effectivement en cours d ex cution Si une ou plusieurs imprimantes indiquent DEV_WAIT suite a un bourrage ou parce qu il n y a plus de papier rem diez au probl me et v rifiez si l imprimante red marre Si elle n imprime pas
256. ite de montage de bin echo sur bin enq r v le son utilit L utilisateur racine peut mettre ces commandes partir d une invite shell 1 mount bin echo bin enq 2 qprt Pasc fp etc motd 3 umount bin enq 4 176 Imprimantes et impression Guide de l utilisateur Une fois lanc e la seconde commande le texte suivant appara t sur l unit d affichage d finie par votre variable d environnement TERM P asc o f o p etc motd Il s agit des arguments que qprt a tent de passer enq Vous les voyez affich s car qprt a trouv echo et non enq La commande suivante quivaut la commande indiqu e l tape 2 ci dessus enq P asc o f o p etc motd L option o sp cifie que les indicateurs sp cifiques du programme dorsal doivent tre pass s ce programme Loption o peut tre consid r e comme un passage libre au travers de la v rification syntaxique qui a lieu avant que la commande enq ne construise un fichier de description de travail et ne notifie qdaemon de l existence d un nouveau travail Pour poursuivre cette discussion annexe sur l indicateur o avant de revenir aux filtres proprement dits supposons que vous vouliez d finir une file d attente qui imprime une plage de lignes d un fichier ASCII Par exemple supposons que vous avez consult usr lpp bos README et que vous souhaitez en imprimer 35 lignes pour les t l copier quelqu un ou les conserver titre de r f rence V
257. ivement SANS ENTRE COPIES ENTRE TRAVAUX et ENTRE PAGES La source du papier pour les pages de s paration est d finie par l attribut du fichier deux points uS qui est par d faut le PLATEAU 1 Les valeurs autoris es pour uS sont les m mes que pour uH et UT ceci pr s que l alimentation manuelle n est pas admise Pour modifier la valeur par d faut l attribut uS doit tre modifi au niveau de l imprimante virtuelle voir les valeurs possibles dans les sources de papier ci dessus Imprimantes et impression Guide de l utilisateur Imprimante Lexmark Optra K 1220 Source du papier La s lection de la source du papier est prise en charge la fois pour l mulation PCL R 5e am lior e et pour l mulation PostScript tm Level 2 via l indicateur u de la commande qprt Plusieurs sources de papier sont possibles en option consultez votre manuel pour savoir quelles sources ont t install es sur votre imprimante Ces nombres s appliquent que la source de papier ait t install e ou non Si l une d elles est absente et que le num ro correspondant est choisi la source utilis e sera la source par d faut d finie dans le manuel de l utilisateur Le num ro de la source du papier est identique pour PCL et PostScript u 0 alimentation manuelle u 1 plateau 1 u 2 plateau 2 u 3 plateau multi usage Par d faut les pages banni re et de fin arrivent par le plateau 1 Pour changer la valeur par d faut
258. jeu de caract res de la page de code 850 sp cifiez soit Courier 10 s courier p 10 soit Prestige 12 s prestige p 12 avec la commande qprt Limprimante 3812 mod le 2 Page Printer peut imprimer sur du papier de taille autre que la taille par d faut 8 1 2 x 11 pouces Vous pouvez changer la taille du papier via SMIT Reportez vous cet effet D finition du format de papier via SMIT page 2 41 Pour Imprimante traceur et programmation du sous syst me de spoulage 4 65 changer la taille du papier pour un seul travail d impression sp cifiez l indicateur Q avec la commande qprt Si vous avez besoin de caract res grecs ou turcs proc dez comme suit 1 Installez la disquette de polices Language Group 3 dans l imprimante 2 En tant qu utilisateur racine tapez smit chpq 3 S lectionnez la file d attente d impression ad quate et s lectionnez Printer Setup sur le menu Change Show Characteristics Pour la disquette de polices sp cifiez CP851 pour imprimer des caract res grecs CP851 pour imprimer des caract res turcs IBM 3816 Page Printer Le syst me suppose qu une disquette de polices r f rence 7652 se trouve dans l unit de disquette de l imprimante Les polices sont charg es dans la m moire de l imprimante partir d une disquette de police l int rieur de l imprimante Le syst me maintient un enregistrement des polices qui ont t charg es il indique galement si des
259. ke le nom d unit et l attribut mq le nom de la file d attente 4 10 Imprimantes et impression Guide de l utilisateur Voici quelques attributs divers classiques pour une imprimante laser PostScript prise en charge _ _MIS MISCELLANEOUS mA mD mF mL mN mY mc md mf mm mn mo mp mq Printer Data Stream Description Name of message catalog Containing Attribute Descriptors Path Name of Font File To Be Downloaded include download commands Printer Description must Printer model number Datastream Mode to Which Printer is Restored at End of Job 0 IBM PPDS 1 HP PCL 2 Plotter 3 PostScript String to Send to Printer mz Times When Job Is Cancelled Output Data Stream Type exampl Initialized By piodigest Path Name of the Default Formatter running standalone Input Data Stream Names separated by commas File Name Of Digested Data Base ascii used when 1 character for mp Attribute Init By piodigest mt md mn mq mv Device name exampl 1p0 Initialized By piodigest Command String to Invoke Device Driver I F Program end of pipeline Strings separated by commas That Identify Print File Data Types see mi Queue Name Initialized By piodigest PostScript pioattrl cat IBM 4029 Laser Printer 029 3 0 ps Idf piofpt s 1 1p1 ABCDFINOPRS 3200PS ide pioout v ps1 Ces
260. l effectu Cette fonction utilise log_pages et log_percent log_status status Change l tat du travail de RUNNING a WAITING et r ciproquement Le param tre est le nouvel tat put_header fnaddr width int fnaddhn int width Imprime une page d en t te non suivie d un saut de page et renvoie le nombre de lignes imprim es Les param tres fnaddr et width sont facultatifs Le param tre fnaddr d finit la sous routine de format utilis e pour afficher les caract res de la page d en t te La sous routine par d faut est la sous routine putchar Le param tre width d finit la largeur de la page La valeur par d faut du param tre width est 80 put_trailer user fnaddr width char user int fnaddh int width Imprime une page de fin pour l utilisateur non suivie d un saut de page et renvoie le nombre de lignes imprim es Les param tres fnaddr et width sont facultatifs Ces param tres sont identiques et prennent les m mes valeurs que les param tres fnaddr et width de la sous routine put_header sysnot user host message pref char user char host char message 4 36 Imprimantes et impression Guide de l utilisateur unsigned int pref Envoie un message l utilisateur si le programme dorsal ne peut ex cuter un travail La valeur du param tre pref indique si le message doit tre envoy par courrier ou crit sur le terminal de l utilisateur Les valeurs admises d finies dans le fichier
261. l indicateur E de la commande qprt E 0 Sans E 1 Entre exemplaires E 2 Entre travaux E 3 Entre pages La source du papier est par d faut le chargeur Pour changer cette valeur par d faut l attribut uS doit tre modifi au niveau de l imprimante virtuelle Les valeurs admises pour uS sont les m mes que pour l indicateur de la source du papier Remarque Cette fonction est ind pendante de l indicateur B de la commande qprt Imprimantes et impression Guide de l utilisateur Lexmark Optra E LaserPrinter Source du papier Format de papier Type de papier La s lection du papier source est prise en charge la fois pour l mulation PCL 5 et pour le langage PostScript via l indicateur u de la commande qprt PCL u 1 alimentation manuelle u 2 plateau du haut u 3 plateau du bas Par d faut les pages banni re et de fin arrivent par le plateau du haut Pour changer la valeur par d faut modifiez la valeur des attributs uH et ou uT respectivement dans le fichier deux points en leur affectant la valeur de la source souhait e s1 s3 Lancez la commande Isvirprt La s lection du format de papier est prise en charge pour l mulation PCL 5 via les indicateurs Q et O de la commande qprt Une valeur de 3 de l indicateur O indique du papier et une valeur de 4 des enveloppes Les enveloppes ne sont pas admises dans le plateau 2 Formats de papier 0 3 Formats d enveloppe 0 4
262. la valeur 4 et que cette valeur est renvoy e l valuation de wQ Le 4 entra ne l affectation a wQ de la valeur s4 taille de papier pour une alimentation manuelle en enveloppe un 3 A la reprise de l valuation de wK une valeur de u gale 4 dirige le processus vers l l ment else de l instruction if then else ext rieure et la valeur de Q 3 s lectionne une largeur de page de 2498 pels Imprimante traceur et programmation du sous syst me de spoulage 4 167 e Notre exemple est le cas 1 ni l indicateur O ni l indicateur u n ont t sp cifi s sur la ligne de commande Wu est dons affect de la valeur 1 la valeur par d faut _u pour ce fichier deux points A la reprise de l valuation de wQ la correspondance a lieu sur s1 et un 1 est renvoy l valuation de wK Une valeur u gale 1 dirige le processus vers l l ment if de l instruction if then else ext rieure et la valeur Q 1 s lectionne une largeur de page de 3200 pels Cette valeur est renvoy e l valuation de _w La raison des s quences d chappement restantes du fichier deux points de l imprimante d finissant _w est que s il y a 3200 pels disponibles horizontalement et que nous voulons 12 caract res au pouce et que la r solution de l imprimante est de 300 pels au pouce 128 caract res peuvent tre imprim s sur la largeur de la page Le pas et la r solution de l imprimante sont tous deux multipli s par 10 pour prendre en compte la po
263. la file d attente identifie et donne acc s la d finition d imprimante virtuelle L imprimante physique connue d AIX sous le nom Ip1 prend en charge au moins quatre types de flots de donn es ASCII asc Plotter Emulation g1 Printer Command Language pc1 et PostScript ps Chaque file d attente et sa d finition d imprimante virtuelle associ e est d sign e pour traiter un type de flot de donn es particulier d o les quatre files d attente Ceci est la base de la notion AIX de s paration logique entre imprimantes virtuelles et physiques Noms des files d attente du spouleur et formats des tats Les noms des files d attente du spouleur nom d une strophe de file d attente peuvent tre de plus de sept caract res mais seuls les sept premiers sont affich s par une commande d affichage de l tat d une file d attente Les noms d unit nom d une strophe d unit sont limit s cinq caract res sur la sortie g n r e par une commande d affichage de l tat d une file d attente 3 20 Imprimantes et impression Guide de l utilisateur Avec une demande d affichage de l tat d une file d attente du spouleur les files d attente du spouleur distant seront affich es deux fois une fois pour la file d attente locale et une fois pour la file d attente distante sur le serveur d impression Par exemple si etc qconfig contient l entr e myps device kricket up TRUE host kri
264. la place dans le fichier d tat Les programmes dorsaux doivent r cup rer l information en appelant la routine get_copies laquelle renvoie le nombre total d exemplaires demand s Mise jour des informations sur l tat d un travail La commande qchk affiche des informations sur les travaux en cours utilisateur l origine du travail nombre de pages imprimer pourcentage effectu etc Toutes ces informations proviennent du fichier d tat L essentiel de ces informations est d fini par qdaemon lorsque le programme dorsal est appel pour la premi re fois except les champs pages imprim es et pourcentage effectu qui doivent tre renseign s par le programme dorsal lui m me Pour fournir cette information le programme dorsal doit r guli rement appeler la fonction libqb log_progress pages percent Si vous le souhaitez vous pouvez galement faire appel aux fonctions individuelles log_pages pages et log_percent percent Le programme dorsal peut appeler ces routines tout moment un appel la fin de chaque page est conseill Co t du travail Lorsque le programme dorsal termine un travail qdaemon consulte le fichier d tat pour tablir la facture Si le fichier qconfig a t configur cet effet le co t est inscrit dans un fichier ventuellement trait ensuite par les programmes comptables Il en r sulte une facture r elle ou virtuelle adress e l metteur de la requ te d impression L
265. lac par un indicateur sur la ligne de commande de m me nom que le second caract re du nom de l attribut Par exemple w 132 sp cifi avec la commande qprt remplace par la valeur 132 la valeur sp cifi e pour l attribut _w dans le fichier deux points Attributs automatiques Les attributs automatiques sont des noms et des valeurs fournies automatiquement et qui ne peuvent se trouver dans la base de donn es 4 22 0 Cha ne toujours nulle Ce nom d attribut peut tre utilis chaque fois qu un nom d attribut pour une cha ne nulle est requis 1 Cha ne contenant le chemin d acc s complet au fichier en cours d impression Ce nom d attribut n est disponible que pour les attributs qui d finissent les pipelines et les attributs inclus dans les pipelines Le fichier imprim est un fichier temporaire si l indicateur c est sp cifi avec la commande qprt 2 Entier contenant le nombre d octets a passer lorsque x figure dans une chaine de commande par la sous routine piocmdout obtenue du param tre passthru pass la sous routine piocmdout 3 Valeur enti re indiquant le mode de connexion de l imprimante 0 Ni parall le ni s rie 1 parall le 2 s rie Imprimantes et impression Guide de l utilisateur 4 Chemin d acc s complet du r pertoire pio dont les sous r pertoires burst etc fmtrs fonts predef trans1 et trans2 contiennent les fichiers de donn es STATIC et les programme utilitaires util
266. le par la premi re et pousse le r sultat 48 sur la pile Le d carte la valeur du haut 48 de la pile et la renvoie au calcul en cours de wL Le 48 renvoy au calcul en cours de wL est la valeur de _I La valeur de wL a t r f renc e a l origine dans la d termination de la valeur de l attribut ia le pipeline du flot de donn es en entr e pour les travaux ASCII Le nombre 48 remplace le lwL dans cette d termination de sorte que la valeur de l indicateur de pioformat devient usr lib 1pd pio fmtrs piof5202 148 Le 148 peut tre vu dans le message de diagnostic d origine de piobe a la base de cette discussion il fait partie de la section PIPELINE OF FILTERS du courrier envoy par qdaemon pour le compte de piobe Le calcul de la valeur associ e l indicateur w de piof5202 est d crit la section Calcul de la largeur de page via les s quences d chappement du fichier deux points de l imprimante page 4 159 La figure Calcul de la longueur de page d crit les op rations de piles d crites plus haut utilis es pour obtenir une valeur num rique finale de longueur de page en lignes Les tapes num rot es suivantes correspondent aux nombres a gauche des colonnes dans la figure et donnent une description pas a pas de l valuation des s quences d chappement du fichier deux points de l imprimante qui d finissent la longueur de page en lignes pour cette file d attente donn e asc le fichier deu
267. le appropri d D finissez votre imprimante comme d crit dans sa documentation e Relancez le syst me 2 A l invite syst me entrez wsm printers Via les menus de Web based System Manager Files d attente d impression compl tez chaque tape de configuration d une unit d impression et d une ou plusieurs files d attente d impression Vous pouvez aussi proc der via SMIT avec le raccourci smit mkpq Remarque Si l imprimante admet diff rents types de donn es d impression tels que PostScript et ASCII entrez un nom de file d attente par type de donn es Remarque Avant de choisir une interface 7 bits reportez vous Remarques sur une imprimante 8 bits raccord e une interface 7 bits page 5 7 3 Une fois cr es l imprimante et les files d attente d impression leurs noms s affichent Notez bien tout message d erreur ventuel avant de quitter 4 Entrez wsm printers Via les menus Files d attente d impression vous pouvez personnaliser toute nouvelle file d attente d impression Vous pouvez aussi proc der via SMIT avec le raccourci smit chpq Configurer une imprimante distante et ajouter une file d attente Pr requis Proc dure Lhdte distant doit tre configur comme serveur d impression 1 A l invite syst me entrez wsm printers Via les menus de Web based System Manager Files d attente d impression compl tez chaque tape de configuration d une file d attente d di e une imprimante
268. le dans la file ad quate via les menus propos s Commande qcan La commande qcan permet d annuler soit un travail sp cifique dans une file d impression locale ou distante soit tout ou partie des travaux en attente dans une file locale Pour d terminer le num ro du travail entrez la commande qchk Le format de base de qcan est comme suit qcan Pnom_file x num ro_travail Pour connaitre la syntaxe de la commande qcan reportez vous a cette commande dans AIX Commands Reference Par exemple pour annuler le travail num ro 123 quelle que soit l imprimante sur laquelle ce travail est d clar entrez qcan x 123 Autre exemple pour annuler tous les travaux en file d attente d impression sur l imprimante 1p0 entrez qcan X P1p0 Remarque Le AIX syst me d exploitation prend galement en charge les commandes d annulation d impression UNIX BSD Iprm et UNIX System V cancel Pour en conna tre la syntaxe reportez vous aux commandes Iprm et cancel dans AIX Commands Reference Commande smit Pour annuler un travail d impression via SMIT entrez smit qcan 1 8 Imprimantes et impression Guide de l utilisateur Priorit d un travail d impression commande qpri Pour attribuer modifier la priorit d un travail d impression vous avez le choix entre le raccourci Web based System Manager ou les commandes qpri ou smit Vous pouvez affecter les priorit s voulues sur les files locales Plus la valeur est lev e
269. le param tre PrinterType gal 4201 3 4202 3 et le param tre CodePage 851 grec ou a 853 turc Le param tre DeviceName dev fdl par exemple n est requis que si l unit de disquette n est pas dev fa0 l unit de disquette 3 5 pouces standard Remarque Si vous avez install les polices grecques ou turques vous devez les t l charger chaque fois que vous mettez l imprimante hors puis sous tension comme suit spip F xxx o xxx est le nom d unit de l imprimante tel que Ip0 Cette instruction commande au syst me de t l charger les polices grecques ou turques sur l imprimante IBM 4208 502 IBM 5572 B02 IBM 5573 H02 et IBM 5579 H02 K02 Les flots de donn es japonais et Proprinter sont pris en charge Pour imprimer des caract res japonais sp cifiez des polices 24x24 avec l option F via la commande qpri comme suit qprt Pkji F usr lib X11 fonts JP IBM_JPN17 pcf Z file IBM 4216 Personal Page Printer mod le 031 Les commutateurs l arri re de l imprimante doivent tre en position bascule automatique en mode mulation comme indiqu l annexe B du manuel Personal Page Printer II Model 031 Guide to Operations Le syst me s lectionne PostScript l mulation Proprinter XL l mulation PCL ou l mulation Diablo 630 sans intervention manuelle Les fichiers ASCII peuvent galement tre imprim s via le flot de donn es PostScript Si vous raccordez l imprimante un port s rie
270. le syst me d exploitation utilise fr quemment le nom d une imprimante tel que 1p1 comme valeur du param tre device Bien que la file d attente puisse en r alit tre configur e pour utiliser 1p1 utiliser 191 comme valeur du param tre device signifie simplement que la strophe d unit sera nomm e 1p1 Ceci n a aucune relation avec le fait qu il existe r ellement une imprimante connue du syst me d exploitation sous le nom 1p1 A la suite des lignes indent es qdaemon doit trouver le mot qui correspond la valeur du param tre device suivi d un deux points cette ligne repr sente le d but de la strophe d unit Ce mot qu un utilisateur n a normalement pas besoin de conna tre est le nom d une unit laquelle la strophe d unit correspondante fournit un acc s s rie Cette ligne doit tre suivie d une ou de plusieurs lignes indent es par des tabulations Une de ces lignes doit tre backend fu path name to _ backend Dans un environnement de spoulage local il existe deux param tres critiques dans cette strophe Le param tre file sp cifie l unit r elle laquelle la file d attente donne un acc s s rie Il est important de noter que les travaux soumis au syst me de spoulage sont mis en file d attente sur cette unit Si cette file d attente est configur e pour utiliser une imprimante connue du syst me d exploitation sous le nom 1p1 la valeur du param tre file est dev lp1 Les routines du syst
271. le syst me d exploitation AIX r ache minement d local Xstation interface interface de connexion au LAN file d attente CE du client distant socket vers serveur Impression sur le syst me d exploitation AIX Le programme dorsal de l imprimante prend en charge toutes les imprimantes install es de la base de donn es pr d finie ODM Object Data Manager Vous pouvez personnaliser le programme dorsal de l imprimante pour aider l administration du sous syst me d impression Pour en savoir plus reportez vous Pr sentation de l imprimante page 2 1 Vous pouvez galement modifier le programme dorsal de l imprimante pour ajouter des imprimantes non prises en charge ainsi que les tables de traduction des pages de code NLS National Language Support Ajouter une imprimante au programme dorsal de l imprimante suppose d ajouter un fichier deux points pour cette imprimante Le plus souvent vous pouvez vous contenter de copier et de modifier quelque peu le fichier deux points d une imprimante similaire Si modifier le fichier deux points d une imprimante existante ne suffit pas vous pouvez r diger un programme de formatage d impression Si les modifications vont au del de la port e du programme de formatage vous devrez peut tre crire un nouveau programme dorsal d imprimante Pour en savoir plus reportez vous aux sections suivantes e Ajout d une imprimante via le fichier deux point
272. le travail a t accept par qdaemon Lorsque qdaemon d termine que l unit sur laquelle le travail est en file d attente est disponible qdaemon appelle le programme dorsal associ la file d attente et lui passe les arguments sp cifi s par le JDF Le programme dorsal traite le travail Pr sentation du spouleur 3 11 Pr sentation du traitement dorsal 3 12 Le programme dorsal associ une file d attente est lanc par qdaemon qdaemon d termine l ordre de traitement des travaux d finit une valeur d ex cution pour le programme dorsal de la file d attente construit un vecteur d argument pour le programme dorsal et via fork et exec lance l ex cution du programme dorsal Le nombre d instances simultan es du programme dorsal est contr l par la pr sence ou l absence du param tre file dans la strophe relative cette file d attente dans le fichier de configuration etc qconfig Si le param tre file est pr sent seule une instance du programme dorsal existe pour cette file d attente ceci parce que qdaemon ne tente de d finir l environnement d ex cution du programme dorsal que lorsqu il a d termin que le travail peut tre trait Une partie de la d finition de l environnement d ex cution du programme dorsal suppose d ouvrir la sortie standard du programme dorsal sur le fichier ou l unit sp cifi par le param tre file Si qdaemon a d j effectu cette action pour un travail pr c dent e
273. ler les valeurs au moment de soumettre un travail d impression Si la validation n est pas d finie par la suite un travail d impression en cours peut tre interrompu cause de valeurs incorrectes Par exemple pour imprimer le fichier mnfichier sur la premi re imprimante disponible configur e dans la file d impression par d faut et avec les valeurs d finies par d faut entrez qprt monfichier Par exemple pour imprimer le fichier cefichier sur une file donn e avec des options sp cifiques et pour valider ces options au moment o le travail sera envoy en impression entrez qprt f p Pfastest v cefichier Le fichier cefichier est trait par la commande du filtre pr indicateur f p puis imprim en mode enrichissement de texte indicateur e sur la premi re imprimante disponible configur e pour la file fastest indicateur Pfastest Autre exemple pour imprimer mon fichier sur du papier au format legal entrez qprt Q2 monfichier Imprimantes et impression Guide de l utilisateur Pour imprimer trois exemplaires de chacun des fichiers new index c print index c et more c sur la file Msp1 entrez N 3 new index c print index c more c qprt PMspl Pour imprimer trois exemplaires des trois fichiers concat n s new index c print index c etmore c entrez N 3 new index c print index c more c qprt PMspl Remarque Le syst me d exploitation AIX prend galement en charge les co
274. les indicateurs da s et p vers une file d attente PostScript Pour les files d attente PostScript p correspond la taille de point et la liste valide des polices se trouve dans usr lib ps fontmap Les tailles de point valides sont les entiers compris entre 1 et 1008 Par ailleurs seul un pas de 17 est pris en charge pour le style lineprinter La fonction duplex en option est prise en charge via l indicateur Y de la commande qprt Y 0 simple Y 1 duplex reliure sur grand c t Y2 duplex reliure sur petit c t Imprimante traceur et programmation du sous syst me de spoulage 4 109 Classement et nombre d exemplaires L imprimante Optra N prend en charge en interne le classement d exemplaires multiples d un travail d impression Cette fonction est contr l e par les indicateurs W et S de la commande qprt S collation off S classement activ W nombre d exemplaires Remarques 1 Cette fonction est ind pendante de l indicateur N de la commande qprt L indicateur N envoie fois le travail d impression l imprimante Avec W le travail est envoy une fois et imprim fois 2 Cette fonction est limit e par la taille de la m moire install e dans l imprimante et la taille du travail d impression Pages de s paration L imprimante Optra N prend en charge en interne les pages de s paration Cette fonction est contr l e par l indicateur E de la commande qprt E 0 Sans
275. les d attente pour les administrateurs systeme 2 3 Lorsque vous soumettez un travail d impression une file d impression doit tre sp cifi e ce directement ou indirectement Pour d signer une imprimante sp cifique pour un travail d impression ajoutez deux points au nom de la file d impression suivis du nom de l unit d impression Si l imprimante n est pas d sign e pour le travail d impression le spouleur s lectionne la premi re imprimante disponible qui est associ e la file d impression concern e Si plusieurs imprimantes sont associ es la file n importe laquelle est s lectionn e Les imprimantes IBM Proprinters par exemple ont besoin d une seule file d finie par imprimante r elle Ceci du fait que ces imprimantes prennent exclusivement en charge un flot de donn es IBM ASCII tendu L imprimante IBM 4216 mod le 031 Personal Pageprinter exige que plusieurs files d impression soient d finies Vous pouvez d finir une file d impression par flot de donn es pris en charge par l imprimante Une file d impression peut tre d finie pour les mulations PostScript Proprinter HP LaserJet et Diablo 630 Les sorties des quatre files d attente sont toutes imprim es sur la m me imprimante r elle la 4216 mod le 031 Imprimantes locale et distante Une imprimante locale est une imprimante qui est connect e un noeud ou un h te Une imprimante distante permet aux noeuds qui ne sont pas directement conne
276. les sorties r sultant de la commande troff D cale chaque ligne selon le nombre d espaces indiqu La variable nombre doit tre int gr e la largeur de page indiqu e par l option w Indique si l impression condens e est demand e L impression condens e est demand e L impression condens e n est pas demand e D finit la longueur de la page selon le nombre de lignes indiqu Si la variable nombre a la valeur 0 la longueur de page n tant pas prise en compte la sortie est imprim e en continu La longueur de page tenant compte des marges haut et bas indique la taille imprimable du papier Indique si les lignes d passant la largeur de page doivent tre en voy es la ligne suivante ou tronqu es la marge de droite Les longues lignes passent la ligne suivante Les longues lignes sont tronqu es a la marge de droite Indique le nombre d exemplaires a imprimer Sans cette option un seul exemplaire est imprim D finit le pas espacement nombre de caract res par pouce 10 et 12 sont des valeurs standard pour nombre Le pas r el des caract res imprim s d pend aussi des valeurs des options K texte condens et W double largeur Imprimantes travaux d impression et files d attente pour les utilisateurs 1 5 1 6 P nom file D signe la file d attente d impression et facultatif l unit de file d attente Sans cette option l imprimante d sign e est celle d finie
277. leurs autoris es sont 0 1 2 et 3 qui correspondent respectivement SANS ENTRE COPIES ENTRE TRAVAUX et ENTRE PAGES La source du papier pour les pages de s paration est d finie par l attribut du fichier deux points uS qui est par d faut le PLATEAU 1 Les valeurs autoris es pour uS sont les m mes que pour UH et uT ceci pr s que l alimentation manuelle n est pas admise Pour modifier la valeur par d faut l attribut uS doit tre modifi au niveau de l imprimante virtuelle voir les valeurs possibles dans les sources de papier ci dessus Imprimante Lexmark Optra Color 45 Source du papier La s lection de la source du papier est prise en charge la fois pour l mulation PCL 5 et pour le langage PostScript via l indicateur u de la commande qprt u 0 alimentation manuelle u 1 plateau 1 Imprimante traceur et programmation du sous syst me de spoulage 4 95 4 96 Format de papier La s lection du format de papier est assur e par les indicateurs de la commande qprt O et Q L indicateur O d termine s il s agit de papier ou d enveloppes La valeur O 3 indique un format de papier et la valeur 4 un format d enveloppe Les valeurs 1 et 2 ont t omises par souci de compatibilit amont Les cinq premiers formats de papier sont galement num rot s afin de pr server la compatibilit amont Si une valeur non valide est s lectionn e comme source d entr e elle est ignor e Remarque Les
278. local le fabricant et le mod le de l imprimante 3 R pondez aux diff rentes questions Vous pouvez aussi proc der via SMIT avec le raccourci smit mkpqaprt Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 17 Ajout d une imprimante de station X une file d impression existante Pr requis Pour d placer un travail d impression dans une autre file vous devez tre e utilisateur racine e ou membre du groupe printq Proc dure 1 A l invite entrez wsm printers 2 Via les menus de Web based System Manager Files d attente d impression s lectionnez le type de connexion xstation le fabricant et le mod le de l imprimante 3 R pondez aux diff rentes questions Vous pouvez aussi proc der via SMIT avec le raccourci smit mkpqprt 2 18 Imprimantes et impression Guide de l utilisateur Ajout d une imprimante de terminal ASCII une file d impression existante Pr requis Pour d placer un travail d impression dans une autre file vous devez tre e utilisateur racine e ou membre du groupe printa Proc dure 1 A l invite entrez smit mkpqprt 2 S lectionnez le type de connexion ascii le fabricant le mod le de l imprimante et le nom du terminal tty 3 R pondez aux diff rentes questions Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 19 Ajout d une imprimante HP JetDirect une file d impression
279. lot des donn es des travaux d impression courants page 3 13 piobe utilise les valeurs argv pour construire un pipeline de filtres qui doivent tre ex cut s pour traiter le travail comme requis Apr s avoir d termin la structure du pipeline piobe transmet la structure un shell pour r alisation Si le param tre file de l entr e etc qconfig de cette file d attente existe piobe ouvre la sortie standard du dernier processus du pipeline sur la valeur sp cifi e par le param tre file Le dernier processus du pipeline n est pas prot g contre une r ouverture de sortie standard sur un autre fichier ou une autre unit Notez les relations parent enfant entre ces processus qui ne sont apparentes sur la figure e qdaemon est le parent de piobe e piobe est le parent du shell e Le shell est le parent de pioout le dernier processus du pipeline avant l acc s au pilote d unit pioout est appel Interface Program for Use With the Device Driver ou programme d interface du pilote d unit e pioout est le parent de pioformat e pioformat charge dynamiquement et tablit la liaison avec le code d pendant de l unit au moment de l ex cution aussi le code d pendant de l unit n apparait il pas comme un processus dans la table des processus du syst me d exploitation e pioformat est le parent du filtre en option s il existe tel que le filtre pr Examinez la zone libell e 3 sur la figure Flot des donn es des trav
280. lote de formatage pioformat C est ce stade que vous pouvez voir quand et comment s tablit la connexion entre deux modules l ex cution La valeur de l indicateur est sp cifi e par la concat nation du reste des s quences d chappement du fichier deux points de l imprimante indiqu es dans la forme format e de l attributia commen ant par ldf et piof5202 I La valeur de ldf est d finie dans le fichier deux points comme 1 4 fmtrs 4 est une variable automatique dont la valeur est usr 1ib 1pd pio de sorte que ldf se r sout en usr 1ib 1pd pio fmtrs piof5202 l sans guillemet simple est associ cette cha ne pour que la valeur de l indicateur ce point devienne usr lib 1pd pio fmtrs piof5202 1 I est un indicateur de piof5202 le programme de formatage de l unit d un flot de donn es ASCII sur une imprimante IBM 4029 LaserPrinter sp cifiant la largeur de la page en terme de nombre de caract res Le calcul de l argument de l indicateur I IwL est d crit la section Calcul de la longueur de page via les s quences d chappement du fichier deux points de l imprimante page 4 149 Imprimantes et impression Guide de l utilisateur Calcul de la longueur de page l aide des s quences d chappement du fichier deux points de l imprimante Le fichier deux points de l imprimante pour une file d attente ASCII sur une IBM 4029 LaserPrinter d finit la longueur de page en ligne v
281. lt ELSE gt ole gq PUSH Internal Variable q 3 PUSH Integer Constant 3 PUSH pop2 popl le ae St lt THEN gt 1087 PUSH Integer Constant 1087 Se lt ELSE gt ale gq PUSH Internal Variable q 4 PUSH Integer Constant 4 ale 4 150 Imprimantes et impression Guide de l utilisateur PUSH pop2 popl St lt THEN gt 1149 PUSH Integer Constant 1149 se lt ELSE gt gq PUSH Internal Variable q 6 5 PUSH Integer Constant 5 S PUSH pop2 popl St lt THEN gt 1763 PUSH Integer Constant 1763 se lt ELSE gt 1928 PUSH Integer Constant 1928 3 lt END gt S lt END gt Sd POP gt ASCII String gt OUTPUT Le calcul de wJ commence en poussant la valeur de _Q la taille de papier de remplacement pour la source d entr e du papier sur la pile La valeur de _Q est d finie comme lw Q Tel que format par la commande Isvirprt wQ est d fini comme suit Paper or Envelope Size For the Paper Source Selected By the 0O and u Flag Values Refer to the s0 sl s2 s3 and s4 attributes wQ 2 SGWus 0 S St Gs0sesGWus 1 S StSGsl eSGWus 2 S StSGs2SeSGwus 3 St SGS3 eSGS4 Sd lt IF gt GWu PUSH Calculate value for paper source based on _O and _u 0 PUSH Integer Constant 0 PUSH pop2 popl St lt THEN gt SGs0 PUSH PAPER SIZE for manual paper feed Se lt ELSE gt GWu PUSH Calculate val
282. lus Vous pouvez galement proc der via la commande chque chquedev Isvirprt ou chvirprt ou via SMIT avec le raccourci smit chpq 2 40 Imprimantes et impression Guide de l utilisateur D finition du format de papier Pr requis La file d attente d impression doit tre d j configur e Proc dure 1 Mettez du papier dans le chargeur 2 Pour en savoir plus sur la d finition du format de papier consultez la documentation de l imprimante puis entrez le format voulu via les boutons du panneau de commandes 8 A l invite syst me entrez wsm printers 4 Dans le conteneur Imprimantes Web based System Manager cliquez deux fois sur l ic ne de l imprimante Dans le menu Selected s lectionnez Properties Les informations concernant la taille du papier s affichent dans la bo te de dialogue Printer Properties Setup You can also perform this task with the picevattr q Queue d S Printer command or with the SMIT fast path smit chpq Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 41 Modification et affichage des caract ristiques de connexion de l imprimante Pr requis Pour d placer un travail d impression dans une autre file vous devez tre e utilisateur racine e ou membre du groupe printq Proc dure 1 A l invite syst me entrez wsm devices 2 Dans le conteneur Web based System Manager P riph riques cliquez deux fois sur un ordinateur
283. m mes attributs sont stock s dans le fichier deux points sous la forme 058 _ mA PostScript mD pioattrl cat 330 2332 2287 2331 295 516 2301 2302 3303 2304 2305 2306 2307 308 309 MTS 4 amiss mL IBM 4029 LaserPrinter mN 4029 mY mc 0 md ps mf Idf piofpt amis tss yL mm mn lpl mo Ide pioout v ABCDFINOPRS mp 3200PS mq psl Imprimante traceur et programmation du sous syst me de spoulage 4 11 Attributs de variable de travail Les attributs de variable de travail valeurs modifi es en cours de formatage commence par la lettre w et figurent sous l en t te de groupe _ _WKV Voici quelques attributs de variable de travail classiques pour une imprimante PostScript prise en charge ___WKV WORK VARIABLES w7 Font Name for Header LIne of Text Converted to PostScript S_s Courier tCourier Bold e S_s Times Roman tTimes Bold Helvetica S stHelvetica Bold e S_s Times Italic StTimes BoldItalicte S_s Helvetica Oblique stHelvetica BoldOblique e tIw8 wl Smallest legal sheetfeeder drawer number 0 wu Largest legal sheetfeeder drawer number 3 Le fichier deux points stocke ces valeurs sous la forme 062 _ _WKV 2 472 w7 S SS_ss Courier StCourier Bold e S_s Times Roman StTim es Bold e S_s Helvetica S stHelvetica Bold e S_s Times Italic Times Bold
284. m tre file dans etc qconfig Lorsque cette valeur est d finie a FALSE le descripteur de fichier n est pas pass Le destinataire et l utilisateur ventuels du descripteur de fichier est le programme quel qu il soit point par l attribut mo Le programme par d faut point par l attribut mo est pioout et lorsque des travaux sont plac s sur la file d attente dans cet tat pioout ne d tient pas de valeur valide pour stdout et le travail trait dispara t simplement 4 174 Imprimantes et impression Guide de l utilisateur A ce stade vous pouvez utiliser Isvirprt pour s lectionner la d finition d imprimante virtuelle asc pour la modifier Une invite semblable la suivante s affiche To LIST attributes enter AttributeNamel for all attributes To CHANGE an attribute value enter AttributeName NewValu To FORMAT and EDIT an attribute value nter AttributeName v To EDIT the attribute file enter v To terminate press Enter En supposant que le programme ts_print est install dans usr bin entrez l invite mo usr bin ts print A 9 19 129 101 P 11 Les travaux soumis a la file d attente asc sont d sormais trait s comme des travaux locaux mais la fin du pipeline le programme ts_print envoie le flot de donn es en sortie vers le port 11 sur le serveur de terminal au lieu que pioout l envoie vers un pilote d unit En g n ral l attribut mo dans la d finition d imprimante
285. m l indique un filtre de formatage permet de formater en entr e un fichier d impression ou de le transmettre tel quel selon le param tre d entr e sp cifi M me s il transmet le fichier sans le modifier le programme de formatage adresse en outre des commandes servant initialiser l imprimante avant l impression du fichier en entr e et restaure l tat initial de l imprimante une fois l impression termin e C est le filtre de formatage qui permet d utiliser le fichier deux points d une imprimante virtuelle pour manipuler les travaux d impression du spouleur Imprimantes et impression Guide de l utilisateur Travail du spouleur Un travail du spouleur est un travail quelconque soumis au spouleur par un utilisateur Toute commande de soumission de travail doit se terminer par le nom du ou des fichier s traiter Vous ne pouvez par exemple transmettre un mot cl au programme dorsal pour qu il contr le la fonction ex cut e par ce programme le travail soumis doit exister dans le syst me de fichiers Le spouleur accepte diff rents types de travaux Il incombe l administrateur syst me de v rifier que le programme dorsal associ une file d attente donn e est capable de traiter tous les travaux soumis cette file d attente Les types de travaux d impression sont les suivants e ASCII e PostScript e PCL e HPGL e GL e Diablo 630 e ditroff Unit s d impression qdaemon Une unit imprimante tra
286. mands Reference Par exemple pour d placer le travail num ro 280 dans la file d impression hp2 entrez qmov mhp2 280 Autre exemple pour d placer tous les travaux d impression de la file hp4D vers la file d impression hp2 entrez qmov mhp2 Php4D Commande smit Pour d placer un travail d impression via SMIT entrez smit qmov 1 10 Imprimantes et impression Guide de l utilisateur Blocage lib ration d un travail d impression commande ghld Pour bloquer un travail d impression en file d attente vous avez le choix entre le raccourci Web based System Manager ou les commandes ghld ou smit Par la suite pour lib rer les travaux bloqu s utilisez les m mes commandes Remarque Vous ne pouvez ni bloquer ni lib rer des travaux d impression trait s distance Pr requis Limprimante doit tre connect e physiquement au syst me Web based System Manager Raccourci Pour bloquer ou lib rer un travail d impression via le raccourci Web based System Manager entrez wsm printers S lectionnez le travail voulu dans Files d attente d impression puis via les menus propos s bloquez ou lib rez le Commande qhid La commande ghld permet de bloquer un travail d impression plac en file d attente Vous pouvez bloquer un travail donn ou bloquer tous les travaux figurant dans une file d impression donn e Pour d terminer le num ro du travail d impression entrez la commande qchk Le format de base de
287. mate les fichiers contenant les donn es ditroff device independent troff f1 Imprime les caract res de contr le et supprime les sauts de page ft Formate les fichiers contenant les donn es g n r es via les commandes troff fda Le filtre DVI formate les fichier cr s avec tex fg Formate les fichiers de donn es du traceur standard fichiers cr s via plot fv Formate les fichiers image raster fc Formate les fichiers contenant les donn es g n r es via cifplot ff Interpr te le premier caract re de chaque ligne comme un caract re de contr le chariot FORTRAN fb D termine le support local des langues arabe et h bra que Doit tre usr bin bprt La largeur doit tre d finie a 80 et le flot de donn es a ASCII tendu Ajoutez l indicateur tashkeel pour imprimer les documents avec les signes diacritiques La valeur stock e dans un attribut de filtre d signe la cha ne de commande pour le filtre sp cifi Les entr es pour une imprimante laser PostScript prise en charge peuvent inclure ___FIL COMMAND STRINGS FOR FILTER FLAGS 2 char lst f 2nd flag fn Command String for the n Filter usr bin pscsis fp Command String for the p Filter bin pr 1 G_1 d w G_w d F h IQ1 ia fb Command String for the b Filter usr bin bprt w sI_w d I_d tashkeel Ces m mes valeurs d attribut sont stock es dans le fichier deux points sous la forme 2055s SET 269 fn usr bin ps
288. me le mode d exploitation peut tre modifi pour un flot de donn es sp cifique Par d faut la valeur du param tre p est ou no Il est important de noter que la question pos e par le param tre p est Le mode d exploitation est il le mode passe syst me Si la valeur du param tre p est tous les autres param tres de la liste sont honor s par le pilote d unit pendant le traitement du flot de donn es De m me si la valeur du param tre p est ou yes tous les autres param tres sont ignor s pendant le traitement du flot de donn es Utiliser la commande splp pour changer les valeurs des param tres du pilote d unit de l imprimante n affecte pas les op rations du spouleur Splp affecte des commandes telles que cat lorsqu elles sont utilis es pour acc der directement au pilote d unit en passant outre le spouleur Par exemple la commande cat etc motd gt dev 1p0 Imprimantes et impression Guide de l utilisateur ouvre dev Ip0 et crit le message du jour directement sur l imprimante La sortie sur l imprimante est format e de fa on semblable l exemple suivant This is a test version of etc motd used to demonstrate what happens when a printer device driver such as dev lp0 is placed into or taken out of passthru mode Printers will print either exactly what they are sent if you set the job conditions up correctly or on the most current printers you may be able to direct the printer t
289. me d exploitation qui cr ent les files d attente utilisent le nom de l unit r elle comme nom par d faut de la strophe unit et c est pourquoi il existe une certaine confusion quant la signification du param tre device Le param tre backend sp cifie le chemin d acc s complet au programme qui traite les travaux soumis au syst me de spoulage une fois que qdaemon a d termin que c est le tour du travail tre trait Files d attente du spouleur imprimantes virtuelles et imprimantes physiques L exemple Quatre files d attente Quatre imprimantes virtuelles Une imprimante physique d crit une instance de etc qconfig qui d finit quatre files d attente sur une seule imprimante physique ici dev Ip1 Notez que les quatre paires de strophes utilisent la cha ne 1p1 pour connecter une strophe de file d attente une strophe d unit C est le param tre file de chaque strophe d unit qui sp cifie que l imprimante connue du syst me d exploitation AIX sous le nom lp1 et dont le point d entr e du pilote est dev Ip1 est la destination physique effective de tout travail soumis n importe laquelle de ces files d attente Lorsque ces files d attente ont t d finies via smit la commande qui a r ellement cr la d finition de file d attente demandait une cha ne pour connecter les deux moiti s de chaque paire de strophes Dans la mesure o l imprimante physique disponible tait 1p1 la cha ne 1p1 a t ut
290. mmandes d impression UNIX BSD lpr et UNIX System V Ip Pour en conna tre la syntaxe reportez vous aux commandes Ipr et Ip dans AIX Commands Reference Pour conna tre la syntaxe de la commande qprt reportez vous cette commande dans AIX Commands Reference Commande smit Pour lancer un travail d impression via SMIT entrez smit qprt 1 7 Imprimantes travaux d impression et files d attente pour les utilisateurs Annulation d un travail d impression commande qcan Pour annuler n importe quel travail d impression dans la file d impression vous avez le choix entre le raccourci Web based System Manager ou les commandes qcan ou smit Lors de l annulation vous tes invit d signer la file d impression renfermant le travail annuler et indiquer le num ro de ce travail La proc dure d crite s applique aux travaux d impression trait s localement et distance Pr requis e Pour les travaux d impression locaux l imprimante doit tre connect e physiquement au syst me ou si vous utilisez une imprimante de r seau connect e au r seau et configur e e Pour les travaux d impression distance votre syst me doit tre configur pour communiquer distance avec le serveur d impression Web based System Manager Raccourci Pour annuler un travail d impression via le raccourci Web based System Manager entrez wsm printers S lectionnez le travail voulu dans Files d attente d impression puis annulez
291. mmence par la v rification de l utilisation de l indicateur w sur la ligne de commande si oui aucun calcul n est effectu La valeur demand e sera utilis e ce qui ne garantit qu elle fonctionnera Si l indicateur w n a pas t sp cifi sur la ligne de commande piobe doit alors d terminer la largeur de page dans l environnement actuel du travail comme d fini par les autres indicateurs de la ligne de commande et par les valeurs par d faut du fichier deux points Le premier l ment v rifi dans l valuation de _w largeur de page est l orientation de la page _z Comme indiqu plus haut pivoter la page par un multiple impair de 90 degr s permute les dimensions de la page En examinant l instruction if then else au d but de la d finition de wK vous pouvez constater que la valeur de _z est un commutateur qui contr le lequel de wJ ou de wK sera utilis pour la largeur de page Si la page est orient e en portrait wJ est la largeur Si la page est orient e en paysage wK est la largeur Une fois r solue la largeur de page en pels le reste des s quences d chappement dans la d finition de wK ne prend plus en compte que le pas et la largeur des caract res double ou non lors de la conversion du nombre de pels en nombre de caract res Imprimante traceur et programmation du sous syst me de spoulage 4 165 4 166 wK est s lectionn car la page est orient e en paysage Ainsi ce que nous savons jusqu ici est
292. modifiez la valeur des attributs uH et ou uT respectivement au niveau de l imprimante virtuelle en leur affectant la valeur de la source souhait e Utilisez cet effet la commande chvirprt Les valeurs autoris es sont les m mes que pour l indicateur u Imprimante traceur et programmation du sous syst me de spoulage 4 99 4 100 Format de papier La s lection du format de papier est assur e par l un ou les deux indicateurs de la commande qprt O et Q Lindicateur O d termine s il s agit de papier ou d enveloppes La valeur 3 indique un format de papier et la valeur 4 un format d enveloppe Les valeurs 1 et 2 ont t omises par souci de compatibilit amont Les enveloppes ne sont possibles qu avec une alimentation manuelle un chargeur d enveloppes ou le plateau multiusage La valeur par d faut de Q est 1 Letter pour les formats de papier et 3 ou Com10 pour les formats d enveloppe Pour changer les valeurs par d faut modifiez les attributs s0 s7 respectivement pour chaque source d alimentation valide Comme l alimentation manuelle et le plateau multi usage acceptent papier et enveloppes la valeur par d faut pour le papier correspond la partie else e1 et la valeur par d faut pour les enveloppes a la partie then t3 de s0 et s7 Formats de papier 0 3 Formats d enveloppes 0 4 Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 JIS B5 10 Com 10 Q
293. mprimante attribut ep 8 Lancez la commande chvirprt en sp cifiant le nom de la file d attente et le nom d unit de la file d attente sans valeur d attribut Cette action entra ne la construction d une version assimil e de la d finition de l imprimante virtuelle 9 V rifiez que l imprimante nouvellement d finie imprime correctement 10 Si vous souhaitez cr er une d finition d imprimante virtuelle pr d finie faites appel la commande piopredef 4 62 Imprimantes et impression Guide de l utilisateur SXX Pousse un pointeur sur la valeur de cha ne actuelle de l attribut xx sur le dessus de la pile La seule op ration ex cutable sur le pointeur cha ne est d utiliser pour comparer la cha ne une autre cha ne dont le pointeur se trouve galement sur la pile LXX Pousse la longueur de la chaine constante ou variable xx sur le dessus de la pile Par exemple si la valeur de l attribut ss est TJKLMN la s quence ABC Lss dDEFG g n re la cha ne ABC6DEFG Si toutefois xx est l attribut qui contient la s quence Lxx la longueur est celle de la partie de la cha ne qui a t construite lorsque Lxx a t rencontr Par exemple si la valeur de l attribut st est ABC Lst dDEFG la cha ne construite pour l attribut st est ABC3DEFG Imprimante traceur et programmation du sous syst me de spoulage 4 63 Informations sp cifiques de l imprimante 4 64 Le format et le contenu des pages d en t te et d
294. mprimante Optra E310 prend en charge les types de papier BRUT NORMAL par d faut TRANSPARENTS ETIQUETTES et CARTES via le param tre y de la commande qprt ou l attribut y dans le fichier deux points Les valeurs possibles pour y vont de 1 a 5 et sont pr sent es ci dessous y1 Brut y 2 Normal y 3 Transparents y 4 Etiquettes y 5 Cartes Remarque Ces valeurs ne s appliquent pas aux enveloppes Imprimantes et impression Guide de l utilisateur Pas d impression Nombre d exemplaires de chaque page La s lection du pas d impression est assur e par l mulation PCL via l indicateur p pour le pas et s pour le nom de la police de la commande qprt Les valeurs de pas admises vont de 1 100 caract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression sS courier p 1 100 sS courier gras p 1 100 s courier italique p 1 100 s courier gras italique p 1 100 s gothic p 1 100 s gothic gras p 1 100 s gothic italique p 1 a 100 s lineprinter p 17 Remarque Pour formater en ASCII d autres styles de police faites appel l utilitaire de cryptage AIX ou la commande qprt avec les indicateurs da s et p vers une file d attente PostScript Pour les files d attente PostScript p correspond la taille de point et la liste valide des polices se trouve dans lus
295. n s courier p 1 a 100 s courier bold p 1 a 100 s courier italic p 1 100 s courier bold italic p 1 100 s gothic p 1 100 s gothic bold p 1 100 s gothic italic p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autres styles de police faites appel l utilitaire de cryptage AIX ou la commande qprt avec les indicateurs da s et p vers une file d attente PostScript Pour les files d attente PostScript p correspond la taille de point et la liste valide des polices se trouve dans usr lib ps fontmap Les tailles de point valides sont les entiers compris entre 1 et 1008 Par ailleurs seul un pas de 17 est pris en charge pour le style lineprinter Imprimante traceur et programmation du sous syst me de spoulage 4 103 4 104 Classement Pages de s paration L imprimante Optra C prend en charge en interne le classement d exemplaires multiples d un travail d impression Cette fonction est contr l e par les indicateurs W et S de la commande qpri S collation off S classement activ S nombre d exemplaires Remarque Cette fonction est ind pendante de l indicateur N de la commande qprt Lindicateur N envoie fois le travail d impression l imprimante Avec W le travail est envoy une fois et imprim fois L imprimante Optra C prend en charge en interne les pages de s paration Cette fonction est contr l e par
296. n et transmet les indicateurs ainsi que le ou les noms de fichier imprimer Les seuls indicateurs non transmis sont ceux du spouleur ils sont en effet supprim s par la commande enq La commande qdaemon a d j ouvert l unit d impression et r achemin la sortie standard vers l imprimante Par ailleurs un fichier d tat fournit la communication entre qdaemon et le programme dorsal Quand une page d en t te est requise la commande piobe recherche le pipeline sp cifique permettant de g n rer les pages d en t te Ce pipeline est ensuite transmis un shell Dans le pipeline la sortie standard du filtre d en t te devient l entr e standard du filtre de formatage Ce filtre traite la page d en t te et inscrit le r sultat en sortie standard A son tour cette sortie du filtre de formatage devient l entr e standard pour le programme d interface du pilote d unit qui transmet la page d en t te filtr e au pilote de l imprimante Filtres de formatage Comme son nom l indique un filtre de formatage permet de formater en entr e le fichier d impression ou de le transmettre tel quel selon le param tre d entr e sp cifi M me s il transmet le fichier sans le modifier le programme de formatage adresse en outre des commandes servant initialiser l imprimante avant l impression du fichier en entr e et restaure l imprimante une fois l impression termin e Son pilote ne d pend pas d une unit Il existe un programme
297. n de la console pour l imprimante distante Message d accus de r ception du fichier pour l imprimante distante Niveau de priorit Pour les travaux d impression locaux l imprimante doit tre connect e physiquement au syst me ou si vous utilisez une imprimante de r seau connect e au r seau et configur e Pour les travaux d impression distance votre syst me doit tre configur pour communiquer distance avec le serveur d impression Commande qprt La commande qprt cr e et place en file d attente un travail d impression afin d imprimer le fichier que vous lui avez d sign Si vous indiquez plusieurs fichiers l ensemble de ces fichiers forme un seul travail d impression Les fichiers sont imprim s dans l ordre indiqu sur la ligne de commande 1 4 Pour imprimer un fichier vous devez avoir le droit d acc s en lecture ce fichier Pour supprimer un fichier une fois imprim vous devez avoir acc s en criture au r pertoire qui renferme ce fichier Le format de base de la commande qprt est comme suit qprt Pnom_ file nom fichier Imprimantes et impression Guide de l utilisateur Vous pouvez ajouter qprt diff rentes options b nombre B valeur e option E option f type filtre i nombre K option nombre L option N nombre p nombre D finit la marge en bas de page Elle est repr sent e par le nombre de lignes laiss es vierges en bas des pa
298. n format cha ne est indiqu e dans la trame d en t te du param tre associ Imprimantes et impression Guide de l utilisateur e Les messages extraits peuvent comporter des s quences d chappement reconnue par la sous routine printf Aussi lorsqu il labore le message le superviseur d impression doit il contr ler l existence de s quences d chappement telles que s d et c et convertir les param tres en cons quence Les param tres positionnels sont parfois sp cifi s via 3n s ou n d Dans ce cas le superviseur d impression renseigne les param tres dans l ordre sp cifi e Vous pouvez sp cifier neuf param tres au maximum Ainsi le superviseur d impression peut utiliser neuf variables de type char et les affecter aux cha nes de param tre appropri es Une fois tous les sp cificateurs positionnels et entiers remplac s les param tres peuvent tre pass s la sous routine printf Par exemple le texte du message extrait peut contenir Error 8 d in opening 6 s file Le superviseur d impression convertit le message en Error s in opening s file et affecte le premier pointeur de param tre variable au huiti me param tre le deuxi me pointeur de param tre variable au sixi me param tre et les autres pointeurs des cha nes nulles Le superviseur d impression appelle ensuite la sous routine sprintf ou une sous routine similaire et passe les neuf pointeurs de param tres variable comme param
299. n pipelines r r W SIww INCLUDE Page Width In Characters Using Width From Data Base used in pipelines LA r f begijpqstuvxyzEGIJLOQWXZ For Each Flag x on Command Line xArgument gt OUTPUT Dr sUh Indicate to piobe Pass the Following Attributes to s ubsequent printer commands tmp asc lpl ia 24 lines 1001 characters Comme indiqu la derni re ligne de cet exemple il s agit encore une fois d une session vi mais l la d finition d attribut a t format e et annot e Ici l utilisateur racine peut modifier la d finition d attribut s il lance une commande write dans cette session vi la d finition est assimil e par la commande piodigest et une nouvelle version du fichier deux points assimil de l imprimante est cr e L exemple format est divis en trois La premi re partie est le ia suivi de la d finition de l attribut chelonn e horizontalement La deuxi me partie est constitu e des annotations a droite de la session vi commentaires qui d crivent la fonction de chaque s quence d chappement du fichier deux points de l imprimante La troisi me partie est constitu e des s quences d chappement format es du fichier deux points de l imprimante align es sur la marge gauche de la session vi Ces s quences d chappement ont galement un composant de formatage horizontal les indentations permettent de clarifier le flux des instructions i
300. nFile Les alias des jeux de codes sont d finis dans le fichier codeset alias Le format du fichier codeset alias est CodeSetName AliasName Par exemple pour imprimer un fichier MBCS crit avec un nouveau jeu de codes sur une imprimante IBM 932 proc dez comme suit 1 Cr ez une table de traduction dans le r pertoire usr lib Ipd pio transJP La convention d appellation du nouveau fichier est NewCodeSetName IBM 932 2 D finissez la table de traduction dans le fichier trans dir Le format de d finition d un nouveau jeu de codes appel NewCodeSet est newcodeset IBM 932 newcodeset_IBM 932 3 Au besoin d finissez le nom d alias dans le fichier trans alias 4 Ajoutez le nom du jeu de codes comme code d entr e dans un fichier deux points par exemple Ti NewCodeSetName IBM 932 des polices Xwindows avec la commande qprt Les programmes dorsaux de l imprimante MBCS utilisent les polices Xwindows d finies dans le r pertoire usr lib X11 fonts pour imprimer les caract res qui ne se trouvent pas dans la ROM de l imprimante Les indicateurs F et I i majuscule de la commande qprt d signent les polices Xwindow pour l imprimante Les valeurs par d faut des options de la commande qprt sont sp cifi es dans les fichiers deux points comme valeurs des attributs _Fet_l Lindicateur qprt F sp cifie une police Le chemin d acc s complet l alias de la police ou la description XLFD Xwindo
301. nce Imprimantes travaux d impression et files d attente pour les utilisateurs 1 15 Impression de fichiers ASCII sur une imprimante PostScript Pour convertir des fichiers ASCII en PostScript afin de les imprimer sur imprimante PostScript le filtre enscript est int gr au syst me de formatage de texte La commande qprt da appelle ce filtre quand un travail est plac dans une file d impression PostScript Pr requis e Limprimante doit tre connect e physiquement au syst me e Elle doit tre configur e et d finie e La portion transcript des services de formatage de texte doit tre install e 1 16 Imprimantes et impression Guide de l utilisateur Pour personnaliser l impression de fichiers ASCII plac s dans une file PostScript la commande qprt peut tre assortie de diff rentes options 1 h cha ne l valeur L p S z1 Ajoute des en t tes de page S pare la sortie en deux colonnes Imprime les en t tes de page les dates et les num ros de page dans un style fantaisiste Cela est parfois appel le mode voyant Imprime le fichier m me s il comporte des caract res non imprimables Donne la liste des caract res non trouv s dans les polices disponibles Sp cifie une cha ne qui figurera sur les en t tes de page Sans cet indicateur l en t te comporte le nom du fichier la date de modification et le nombre de pages Sp cifie le nombre maximal de lignes imprim es par
302. nde smit Isvirprt et entrez pour d finir cet attribut Ta eE L exemple suivant illustre l attribut Is qui d finit l attribut d indicateur interdit pour le flot de donn es PostScript sur une imprimante PostScript prise en charge Le descripteur de lattribut Is contient la cha ne Ignored cmnrBDMPRT Cette cha ne indique que le programme dorsal ignore les indicateurs repr sent s par les caract res individuels cmnrBDMPRT Ces indicateurs adressent le sous syst me de spoulage et non le programme dorsal Aussi indiquer un des ces indicateurs comme interdit n a aucune incidence sur le programme dorsal l indicateur n est pas interdit _ _PFL FLAGS PROHIBITED FOR INPUT DATA STREAMS 2 char 1st 1I 2nd data str name Is Command Line Flags Prohibited For Input Data Stream Ignored cmnrBDMPRT Imprimantes et impression Guide de l utilisateur Le fichier deux points stocke les attributs de l exemple pr c dent comme suit 059 PRIS O01 sisi Attributs de l indicateur de filtre Les attributs regroup s sous l en t te de groupe __ FIL stockent les cha nes de commande pour les indicateurs de filtre texte Le premier caract re du nom de l attribut est toujours f et le second d signe le type de filtre Les indicateurs de filtre tels que p et n indiquent au programme dorsal le type de filtre utilise pour formater le travail d impression Les attributs de filtre sont d sign s comme suit fp pr filter fn For
303. ne est transmis un shell pour ex cution Imprimantes et impression Guide de l utilisateur Dans le cas de piobe le pipeline peut commencer par un pr filtre en option tel que la commande pr La sortie de la commande pr devient l entr e standard du pilote de formatage pioformat qui charge tablit la liaison et pilote dynamiquement le programme de formatage La sortie de pioformat devient l entr e standard de pioout pioout utilise le descripteur de fichier ouvert transmis par le d mon qdaemon pour d livrer le travail de spouleur trait au pilote d unit un fichier caract re sp cial se trouvant dans le r pertoire dev En l absence de pr filtre sp cifi pioformat devient le premier processus du pipeline Pr sentation du spouleur 3 23 3 24 Imprimantes et impression Guide de l utilisateur Chapitre 4 Imprimante traceur et programmation du sous syst me de spoulage Ce chapitre traite les th mes suivants Pr sentation du programme dorsal pour la programmation de l imprimante D finition et attributs d une imprimante virtuelle page 4 4 S quences d chappement du fichier deux points de l imprimante page 4 14 Conventions du fichier deux points de l imprimante page 4 21 Exemple de programme de formatage d impression page 4 26 Interaction entre qdaemon et le programme dorsal page 4 29 Tables de traduction de la page de code de l imprimante page 4 38 Fichiers de raccord de l imprimante page 4 46 Op
304. ne prend plus en compte que la densit verticale de lignes lors de la conversion du nombre de pels en nombre de lignes wd est s lectionn car la page est orient e en paysage Ainsi ce que nous savons jusqu ici est que les dimensions ont t permut es mais toujours pas ce que sont r ellement ces dimensions L valuation de wJ commence par la r cup ration de la valeur le cas ch ant de l utilisation de l indicateur Q sur la ligne de commande qui est une valeur d pendante de l imprimante demandant une taille de papier sp cifique Si l indicateur Q a t sp cifi sur la ligne de commande cette valeur est utilis e pour s lectionner la longueur du papier en pels sinon la valeur de Q est d termin e en valuant Wu qui est une valeur pour la source du papier bas e sur les attributs _O type de gestion du papier en entr e et _u source du papier en entr e Notez que _Q est d fini comme lwQ dont la d finition commence par lWu Si Q n a pas t utilis sur la ligne de commande l valuation de Wu d termine que l indicateur O n a pas t utilis non plus et ex cute donc la clause else de l instruction if then else ext rieure dans la d finition de Wu renvoyant la valeur par d faut du fichier deux points de _u 1 l valuation de wQ Dans la mesure o cette op ration est d autant plus complexe que l est l imbrication des s quences d chappement pour l valuation de _1 mieux vaut tudier d
305. ne sur une page Par exemple si l interligne est de 6 lignes au pouce entrer la commande qprt 1 66 FileName imprime le fichier FileName avec 66 lignes par page au lieu des 60 lignes par d faut Les imprimantes HP LaserJet III IIISi et 4 prennent en charge les polices et pas d impression suivants courier pas de 10 12 ou 17 courier gras pas de 10 ou 12 courier italique pas de 10 ou 12 imprimante ligne pas de 17 Par exemple entrer la commande gprt s Lineprinter p 17 FileName imprime le fichier FileName en police imprimante ligne avec un pas de 17 17 caract res au pouce Raccorder une imprimante Hewlett Packard LaserJet a un port s rie RS 422A requiert un cable sp cial Vous pouvez le r aliser en vous aidant des informations de brochage suivantes Connecteur socket Connecteur de broche extr mit syst me extr mit unit RxA TxB RxB 4 80 Imprimantes et impression Guide de l utilisateur Imprimantes Hewlett Packard LaserJet 5Si et 5Si Mopier Bacs de sortie Les imprimantes LaserJet 5Si et 5Si Mopier de base proposent deux destinations e Le bac de sortie sup rieur o les impressions arrivent face vers la bas e Le bac de sortie lat ral gauche o les impressions arrivent face vers le haut dans un ordre invers Si l unit HCO High Capacity Output en option est install e les autres plateaux sont galement disponibles AIX prend en charge jusqu a huit bacs de sortie HCO pour l impr
306. neout Le traitement des autres fonctions concernant l espacement est automatique Le traitement termin le pilote de formatage appelle la fonction restore La fonction restore g n re une cha ne de commandes imprimante pour r initialiser l imprimante son tat par d faut d fini par les valeurs de l attribut base de donn es Pour en savoir plus sur les interactions entre le programme de formatage de l impression et les sous routines de formatage de l imprimante reportez vous Exemple de programme de formatage d impression page 4 26 Terminologie Unit Fichier sp cifique figurant dans le r pertoire dev de l unit Ce fichier d imprimante peut tre utilis par la fonction de r acheminement par exemple traceur catnom_ fichier gt dev 1p0 Pour modifier affichier les param tres du pilote d unit vous pouvez utiliser le raccourci P riph riques ou les commandes Isdev et chdev Pour que les commandes de l imprimante puissent acc der une unit d impression une file d impression doit tre cr e pour l unit ou l imprimante doit tre condigur e dans le programme dorsal de l imprimante dans letc qconfig Imprimante Association d une file d attente sp cifique avec une unit de file virtuelle d attente donn e dans le fichier etc qconfig Dans le r pertoire 2 6 var spool lpd pio local ddi figure un fichier associ qui contient les donn es de formatage Quand vous ajoutez une imprimante
307. nes _H Name To Replace Host Name On Burst Page ST Restore the Printer at the End of the Print Job no yes _L Wrap Long Lines no yes Les attributs pr c dents sont stock s dans le fichier deux points sous la forme 2056 EEGs 466 _1 467 469 470 471 ATZA SOLS 022 027 030 I WNE I 2 2300 DU ous Attributs d administration du syst me 4 6 L attribut d en t te de groupe _ _SYS stocke les valeurs d attribut tels que les attributs sh si et st Les attributs sh et st stockent les pipelines pour la page d en t te et la page de fin L attribut si identifie le destinataire des messages d intervention lorsque l imprimante requiert une intervention Une cha ne nulle sp cifie que les messages d intervention doivent tre adress s l utilisateur qui a soumis le travail d impression S parez les noms d utilisateurs par des virgules Pour modifier les attributs utilisez l option SMIT Virtual Printers ou la commande chvirprt Par exemple si sp cifie que l utilisateur ayant soumis le travail d impression doit recevoir les messages si mary sp cifie que l utilisateur mary doit recevoir les messages et si jim server02 sp cifie que l utilisateur qui a soumis le travail et jim sur le noeud server02 doivent tous deux recevoir les messages d intervention Le premier caract re d un attribut d administration du syst me est s Imprimantes et impression
308. nfig V rifiez que le r pertoire tmp n est pas satur Le r pertoire tmp peut tre satur si vous recevez un message tel que No Virtual Printers Defined ou que vous ne parvenez pas imprimer partir d InfoExplorer Si seul l utilisateur racine parvient imprimer v rifiez les droits sur le r pertoire tmp V rifiez galement les droits sur les commandes d impression utilis es enq comprise V rifiez que le fichier var spool Ipd qdir ne contient de pas noms de files d attente obsol tes L installation d un nouveau fichier etc qconfig pose probl me si une file d attente est retir e du fichier etc qconfig et qu une requ te d impression est effectu e en sp cifiant le nom de file d attente obsol te qdaemon consigne un message d erreur Vous devez d terminer si le message fait r f rence une ancienne file d attente Dans l affirmative le probl me persistera tant que vous ne supprimez pas les entr es de files d attente obsol tes du fichier var spool Ipd qdir Si vous ne recevez pas les messages d impression destin s l op rateur v rifiez que le socket est connect et que le nom h te r pond la commande ping Les messages destin s l op rateur mis par les commandes d impression sont achemin s via la commande writesrv du sous syst me TCP IP Si les messages ne sont pas re us v rifiez que writesrv est actif en entrant la commande lssrc s writesrv Si writesrv n est pas acti
309. nier programme du pipeline d fini et contr l par piobe assure la livraison physique du flot d octets g n r s ant rieurement dans le pipeline Dans le contexte d une file d attente locale ce programme ouvre un pilote d unit lequel d livre le flot d octets une imprimante connect e localement en s rie ou en parall le une imprimante rattach e la Xstation ou une imprimante rattach e au r seau rembak est le programme dorsal courant lorsque la file d attente de l imprimante distante pointe simplement sur une file d attente sur un autre h te appel plus couramment serveur d impression Alors que piobe peut manipuler sans restriction un travail d impression rembak achemine simplement les travaux travers les r seaux TCP IP vers les serveurs d impression Comme l illustre la figure Impression sur le syst me d exploitation AIX si le serveur d impression est une autre machine AIX rembak transf re le travail via le r seau au processus Ipd lequel appelle enq qui cr e un JDF etc comme d crit plus haut Pr sentation du spouleur 3 9 Flot de donn es du spouleur Partie Il 3 10 Les commandes Ip Ipr qprt et enq permettent de soumettre un travail au spouleur pour traitement La commande enq est le v ritable point d entr e du spouleur Ip Ipr et qprt analysent leur propres arguments et composent un appel enq Cette op ration peut tre ex cut e en effectuant la proc dure suivante comme utili
310. nit programme de formatage pilote R capitulatif du flot de donn es La bo te libell e Frontal contient les commandes dont l interface smit disposition des utilisateurs pour soumettre un type ou un autre de travail au spouleur Chacune de ces commandes except les interrogations sur l tat des files d attente appelle la commande enq laquelle cr e un fichier JDF job description file les interrogations sur l tat des files d attente appellent enq mais ne cr ent pas de fichier JDF La commande enq notifie le d mon qdaemon de l existence d un nouveau JDF Le d mon qdaemon lit le JDF et lance le processus d acquisition des ressources requises pour traiter le travail Une fois que le d mon qdaemon a acquis ces ressources il utilise les sous routines fork et exec pour lancer l ex cution du programme dorsal de la file d attente Le d mon qdaemon transmet au programme dorsal tous les arguments appropri s partir de la commande de soumission de travail d origine ainsi qu un descripteur de fichier ouvert issu du param tre file du fichier etc qconfig Dans le cas d une file d attente du spouleur associ e au programme dorsal piobe piobe utilise le nom de la file d attente pour acc der la d finition de l imprimante virtuelle pour cette file d attente d terminant le chemin d acc s complet tous les processus qui deviendront le pipeline de filtres qui traitent r ellement le travail du spouleur Ce pipeli
311. nition permanente de la largeur de page pour cette file d attente a 60 colonnes Imprimante traceur et programmation du sous syst me de spoulage 4 141 Entrer v et appuyer sur Entr e affiche un cran semblable 50565 FIG 625 CB S B DyEn 626 CC S C DyEn 627 CD S D DyEn 628 CE S E DyEn 629 CF S F DyEn 630 CG S G DyEn 622 Ca DyS G500 1 11810532 EnR pioattrl cat 1 631 diagl do not print job di splay main pipeline and pre processing filter diag2 do not pr int job displa y all pipelines and filters display print job display all pi pelines and fil ters ignore print job ignore stderr produced by filters nor mal print jo b exit if filters produce stderr a1 a0 x27 x27 A3 a0 x27 x2 7 A2 a0 x27 x 27 A0 a0 x27 x27 Al G_a t a I_a e a I_a x27 x27 A I_A 674 Cs S B005 1 1810500 EnC _s _p R WO s I_s x27 x27 p I_p 013 _A DnEnR 0 1 2 3 1 789 _E S B020 1 1810501 IWY 790 _G S E025 1 1810502 S IWY 621 _H S F350 1 1810503 Dy 024 _I Dn 791 _J S C950 1 1810533 SIWY 192 KeDns 793 _L S D020 1 1810504 SIWY 2697s OsDnEnR L S81 3 2683 _0 S E020 1I 1810505 EnSIW6 IwQ 794 _W S B025 1 1810506 SIWY 795 _X S D030 1 11810507 EtL usr bin ls 1 usr lib lpd pio tran sl usr bin s ed 850S d JV WX ISO8859 1 808 _Y Dn 614 _Z Dn SIWY 063 _a DnEnR 0 1 0
312. nn es l imprimante RxD lt Utilis pour la r ception des donn es de l imprimante RTS lt Maintenu un niveau lev apr s l ouverture du port de l imprimante Donne l tat de l h te l imprimante Non utilis pour la transmission des donn es CTS lt Obligatoirement lev pour permettre louverture du port D termine si l imprimante est active DSR Non utilis G n ralement associ DCD SG Tension de r f rence pour les signaux DCD lt Sert a la transmission des donn es quand DTR a la valeur yes DTR gt Maintenu un niveau lev apr s louverture du port de l imprimante Donne l tat de l h te l imprimante 2 Si vous utilisez le signal FG comme blindage de c ble assurez vous qu il est connect une seule extr mit Utilisez indiff remment l une ou l autre extr mit Ce signal est un antiparasite efficace 3 Si votre signal RTS indique la tension CTS sur le port de l imprimante contr lez la r action de l imprimante avec son propre RTS La transmission de donn es RTS et CTS n est pas prise en charge sur les imprimantes s rie mais le pilote bloque toutefois louverture du port de l imprimante jusqu ce que la tension de CTS arrive un niveau lev Le signal CTS est g n ralement fourni par le signal RTS depuis l imprimante Certaines imprimantes utilisent cependant le signal RTS pour la transmission des donn es Elles lib rent ce signal pour
313. nn es PostScript Pour imprimer des fichiers PostScript n indiquez pas de nom de file d attente d impression pour le flot de donn es HPGL lorsque vous d finissez la file d attente d impression Pour imprimer des fichiers HPGL proc dez comme suit 1 Indiquez un nom de file d attente d impression pour le flot de donn es HPGL lorsque vous d finissez la file d attente 2 Ins rez la disquette 3 1 2 pouces intitul e HPGL Emulator dans l unit de disquette 3 V rifiez que vous tes utilisateur racine 4 Pour copier les fichiers de l mulateur HPGL de la disquette DOS dans le r pertoire appropri entrez usr lib lpd pio etc pioqms100 Q Lorsque les fichiers d impression HPGL sont soumis la file d attente HPGL le syst me t l charge l mulateur HPGL sur l imprimante et le s lectionne quand c est n cessaire Les fichiers PostScript peuvent galement tre soumis la file d attente d impression HPGL Les fichiers doivent commencer par la cha ne de deux caract res de sorte que le syst me puisse les identifier comme fichiers PostScript et non HPGL Texas Instruments OmniLaser 2115 Page Printer La s lection automatique du flot de donn es de l imprimante PostScript HP LaserJet Diablo 630 TI 855 Plotter n est pas prise en charge Le flot de donn es doit tre s lectionn manuellement via le panneau de commande Les fichiers ASCII peuvent galement tre imprim s via le flot de
314. nouvelle imprimante Reportez vous au besoin la documentation de l imprimante 2 Lancez la commande mkvirprt pour cr er une d finition d imprimante virtuelle en entrant mkvirprt R pondez l invite en indiquant le type de l imprimante s lectionn e N oubliez pas que les noms d unit et de file d attente doivent commencer par un caract re alphab tique 8 Vous pouvez afficher les valeurs et les descriptions d attribut via la commande Isvirprt Comme vous devrez comparer ces valeurs d autres r acheminez la sortie affich e vers un fichier temporaire en entrant lsvirprt q nom file d nom unit _ file gt fichier _ temp 4 Affichez la sortie de la commande Isvirprt soit dans une autre fen tre soit sous forme de sortie papier 5 Comparez les descriptions et les valeurs d attribut celles de l imprimante que vous ajoutez D terminez les modifications effectuer 6 Copiez le fichier deux points de l imprimante du r pertoire Predefined Database usr lib Ipd pio predef vers le r pertoire Customized Database var spool Ipd pio local custom 7 Modifiez les valeurs d attribut dans le fichier deux points comme d crit Ajout d un nouveau type d imprimante dans le manuel AIX Kernel Extensions and Device Support Programming Concepts Parmi les attributs modifier se trouvent le type d imprimante attribut mt la description de l imprimante attribut mL et le mode passe syst me de l i
315. nstaller le terminal ASCII physique unit tty et le connecter au syst me e Configurer un pilote d unit tty pour le terminal ASCII e Connecter l imprimante s rie au port AUX ou PRINT du terminal ASCII e Configurer une imprimante virtuelle et une file d impression Installer le terminal ASCII physique 1 R visez tous les renseignements utiles quant la planification de l installation ainsi que la documentation du terminal afin de disposer de tous les l ments n cessaires l installation 2 R visez la configuration de votre syst me et s lectionnez le port s rie 3 Veillez ce que le port de communication soit libre 4 Connectez le terminal au port s rie appropri Veillez utiliser des c bles ad quats Pour les instructions de c blage consultez votre documentation 5 Configurez le terminal en vous conformant sa documentation Notez les param tres que vous d finissez pour le d bit bauds les bits d arr t les bits par caract re et le contr le de flux Ces renseignements vous serviront configurer le pilote AIX d unit tty 2 26 Imprimantes et impression Guide de l utilisateur Configurer le pilote d unit tty 1 Connectez vous en tant qu utilisateur racine 2 A l invite syst me entrez P riph riques Via les menus de Web based System Manager P riph riques compl tez chaque tape de configuration du pilote 3 S lectionnez Add a TTY puis le type du terminal tty 4 Compl tez l
316. ntation de l imprimante Les valeurs concern es sont le d bit en bauds la parit les bits de donn es les bits d arr t et XON XOFF e Si votre terminal mule un terminal de type diff rent vous devez peut tre d finir la variable d environnement PIOTERM export PIOTERM TypeTerminalEmul e V rifiez que vous disposez du c ble d imprimante ad quat e V rifiez le branchement du cable sur le port auxiliaire du terminal e V rifiez que la file d attente d impression est l tat READY lpstat Si l tat de file d attente de l imprimante raccord e au terminal n est pas READY annulez tous les travaux sur la file d attente et relancez les via les commandes qadm Xqname qadm Uqname o qname est le nom de file d attente de l imprimante raccord e au terminal Vous devez soumettre nouveau vos travaux d impression e V rifiez les droits sur la commande pioout usr lib lpd pio etc pioout r sr xr x Pour restaurer les droits entrez chmod 4555 usr lib lpd pio etc pioout e Consultez la section Liste de contr le de l imprimante locale page 5 2 e ll y a parfois conflit entre les codes de contr le de l imprimante et les codes de contr le du terminal Si les contr les pr c dents restent sans effet reconfigurez votre imprimante virtuelle comme imprimante ASCII Reportez vous Configurer une imprimante virtuelle et une file d impression page 2 28 S il y a des interf rences entre les ent
317. nte d impression 2 32 unit s de files d impression 2 32 ajout unit de file d attente d impression 2 14 caract ristiques 2 39 d marrage et arr t 2 34 tats possibles 2 56 suppression 2 43 unit caract ristiques 2 39 suppression 2 43 file d attente daemon 5 8 filtres formatage 3 15 format de papier d finition pour les imprimantes Hewlett Packard 2 40 d finition pour les imprimantes IBM 2 40 H Hewlett Packard 4 76 h te distant ajout 2 53 suppression 2 53 IBM imprimantes 4 65 impression 1 1 blocage des travaux d impression 1 11 d placement des travaux d impression Web based System Manager 1 10 fichiers ASCII sur une imprimante PostScript 1 16 formatage des fichiers pour 1 14 lib ration des travaux d impression 1 11 impression distance acc s h te distant 2 53 pr sentation 2 48 imprimante 4 57 affichage de l tat de travail 1 9 ajout 2 12 ajout d une imprimante non d finie proc dure rd utilisation du fichier deux points 4 62 annulation d un travail 1 8 caract ristiques 2 46 codes de contr le 2 2 commandes pour 2 1 configuration imprimante pour un terminal ASCII 2 31 port d imprimante 2 11 2 12 configuration d outils non pris en charge 2 22 d fini affichage de liste 2 44 Index X 1 d placement sur un autre port 2 45 distant d crit 1 3 2 4 gestion 2 51 tats possibles 1 13 fichiers deux points 4 21 op rateurs du champ limits 4 50
318. nte d impression ad quate et s lectionnez Printer Setup sur le menu Change Show Characteristics Sp cifiez la carte de polices install e dans l emplacement du haut Sp cifiez la carte de polices install e dans l emplacement du bas Remarque La valeur de la variable nn est l identificateur deux chiffres de la carte de polices qui se trouve juste au dessus de la fl che sur la carte de polices Si une option PostScript est install e sur votre 4019 LaserPrinter et que l option PostScript prend en charge le passage automatique en mode mulation vous pouvez configurer l imprimante pour qu elle bascule automatiquement entre le mode PostScript et les modes d mulation et entre les diff rents modes d mulation Pour d terminer si l option PostScript install e dans votre imprimante prend en charge cette fonction consultez le manuel d instructions fourni avec l option PostScript Ou bien v rifiez que l interpr teur PostScript est de version 52 8 ou ult rieure en examinant la page de d marrage PostScript imprim e la mise sous tension de l imprimante en mode PostScript sauf si cette fonction a t Imprimantes et impression Guide de l utilisateur d sactiv e Si le passage automatique en mode mulation est indiqu notifiez le au syst me comme suit 1 En tant qu utilisateur racine tapez smit chpq 2 S lectionnez la file d attente d impression ad quate et s lectionnez Printer Setup sur le menu C
319. nte non prise en charge par le syst me choisissez une des m thodes suivantes Configurez la comme une imprimante prise en charge si elle utilise la m me interface mat rielle s rie ou parall le et que ses fonctions sont tr s proches d une unit prise en charge Configurez la comme une imprimante prise en charge s il n existe pas d imprimante similaire qui soit prise en charge Adaptez les caract ristiques de l imprimante virtuelle a celles de votre imprimante Si vous n tes pas s r que votre imprimante mule une unit prise en charge s lectionnez le type d imprimante g n rique et le type d interface ad quat Le syst me d exploitation propose deux unit s g n riques autre imprimante parall le opp et autre imprimante s rie osp Sp cifiez l une ou l autre en s lectionnant le type d interface parallel rs232 par exemple et adaptez les caract ristiques aux sp cifications indiqu es dans la documentation de l imprimante Configurez le pilote de votre imprimante et la file d impression mais d finissez le sous syst me d impression pour qu il transmette les requ tes d impression l imprimante de fa on transparente Avec cette configuration l assemblage du flot de donn es d impression sera fait correctement par l application Le sous syst me de spoulage se charge de partager l imprimante entre les diff rents utilisateurs mais le syst me de l imprimante virtuelle ne formate pas le flot des donn es d
320. o perform certain mappings for you There are no carriage returns in this file and the only blank li ne occurs immediately before this one Notez que le param tre r dicte la correspondance de chaque saut de ligne avec un retour chariot et un saut de ligne si la valeur de p est Cette correspondance est n cessaire dans la mesure o la plupart des syst mes d exploitation UNIX n utilisent que des sauts de ligne contrairement DOS et OS 2 ou d autres syst mes d exploitation dans les syst mes UNIX un saut de ligne implique un retour chariot Cette particularit est sans incidence sur les diteurs de texte et autres traitements de ce type mais ne fonctionne pas avec les imprimantes Les imprimantes n impriment que les donn es qui leur sont envoy es Lancer les deux commandes splp p 1p0 cat etc motd gt dev 1p0 r sulte en l impression d un texte semblable au suivant This is a test version of etc motd used to demonstrate what hap pens when a printer device driver such as dev lp0 is placed into or taken out of passthru mode Printers will print either exactly what they are sent if you set the job conditions up correctly or on the most current prin ters you may be able to direct the printer to perform certain mappings for you There are no carriage returns in this file and the only blank line occurs immediately before this one Dans le premier exemple tous les param tres du pilot
321. od le 2 Page Printer IBM 3816 Page Printer IBM 4019 LaserPrinter IBM 4029 LaserPrinter IBM 4037 5E Printer IBM 4039 LaserPrinter IBM 4070 InkJet Printer IBM 4072 ExecJet IBM 4076 InkJet Printer IBM 4079 Color JetPrinter IBM 4201 mod le 2 Proprinter II Imprimante traceur et programmation du sous syst me de spoulage 4 133 e IBM 4201 mod le 3 Proprinter III e IBM 4202 mod le 2 Proprinter II XL e IBM 4202 mod le 3 Proprinter III XL e IBM 4207 mod le 2 Proprinter X24E e IBM 4208 mod le 2 Proprinter XL24E e IBM 4208 mod le 502 Proprinter XL24EK e IBM 4212 Proprinter 24P e IBM 4216 Personal Page Printer mod le 031 e IBM 4216 mod le 510 e IBM 4224 Printer mod les 301 302 3C2 3E3 e IBM 4226 Printer e IBM 4234 Dot Band Printer mod le 013 e IBM 5202 Quietwriter III e IBM 5204 Quickwriter e IBM 5327 mod le 011 e IBM 5572 mod le B02 e IBM 5573 mod le H02 e IBM 5575 mod le B02 F02 H02 e IBM 5577 mod le B02 F02 FU2 G02 H02 J02 K02 e IBM 5579 mod le H02 K02 e IBM 5584 mod le G01 H01 e IBM 5585 mod le H01 e IBM 5587 mod le G01 H01 e IBM 5589 mod le H01 e IBM 6180 Color Plotter e IBM 6182 Auto Feed Color Plotter e IBM 6184 Color Plotter e IBM 6185 1 Color Plotter e IBM 6185 2 Color Plotter e IBM 6186 Color Plotter e IBM 6252 Impactwriter e IBM 6262 Printer e IBM 7372 Color Plotter e IBM Network Color Printer e IBM Network Printer 12 e IBM Network Printer 17 e IBM Network
322. olutions d impression de 300 600 et 1200 ppi via l indicateur q de la commande qprt La valeur par d faut est 600 ppi q 300 q 600 q 1200 La s lection du pas d impression est prise en charge par l mulation PCL 5 via les indicateurs p pour le pas et s pour le nom de la police de la commande qprt Les valeurs de pas admises vont de 1 et 100 ca ract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression s courier p 1 100 s courier bold p 1 100 s courier italic p 1 100 s courier bold italic p 1 100 s gothic p 1 100 s gothic bold p 1 100 s gothic italic p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autres styles de police faites appel l utilitaire de cryptage AIX ou la commande qprt avec les indicateurs da s et p vers une file d attente PostScript Pour les files d attente PostScript p correspond la taille de point et la liste valide des polices se trouve dans usr lib ps fontmap Les tailles de point valides sont les entiers compris entre 1 et 1008 Par ailleurs seul un pas de 17 est pris en charge pour le style lineprinter La fonction duplex en option est prise en charge via l indicateur Y de la commande qprt Y0 simple Y 1 duplex reliure sur grand c t Y 2 duplex reliure sur petit c t Imprimantes e
323. ommande qdaemon est active lancez la commande ps ef pour le v rifier arr tez la via stopsrc s qdaemon 2 Si un programme dorsal est actif arr tez le via la commande kill 3 Supprimez le contenu des r pertoires suivants Var spool Ipd stat Var spool Ipd qdir Remarque Tous les travaux actuellement en attente d impression sont supprim s et doivent tre soumis nouveau 4 Relancez la commande qdaemon en entrant startsrc s qdaemon Imprimantes et impression Guide de l utilisateur Probl mes du syst me de mise en file d attente Lorsque le syst me de file d attente affiche une ou plusieurs files d attente l tat DEV_WAIT et que vous avez v rifi que la file d attente n attend pas l imprimante parce que celle ci est hors ligne en panne de papier pr sente un bourrage ou que son c ble est d tach d fectueux ou mal branch et que l tat n est pas pass DOWN l issue du d lai de TIMEOUT proc dez comme suit pour liminer l erreur et relancer le syst me de files d attente Cette m thode arr te qdaemon supprime tous les travaux en file d attente et relance qdaemon Vous devez tre utilisateur racine stopsrc s qdaemon ps e fgrep qd kill 9 PIDNumbers PiDNumbers sont les PID r sultant de la commande ps E 0 ps e fgrep pio kill 9 PIDNumbers rm var spool lpd stat _dev_DEVICE o DEVICE est l unit l tat DEV_WAIT rm var spool lpd stat s QUEUE DEVIC
324. ommandes de soumission d un travail au spouleur peuvent comporter des indicateurs demandant un traitement particulier du travail le d mon qdaemon peut d terminer l ordre de traitement des travaux plus court d abord ou premier arriv premier trait mais c est le programme dorsal qui effectue r ellement tout le traitement du travail L administrateur syst me peut prendre connaissance des strophes du fichier etc qconfig pour d terminer rapidement la fonction d une file d attente donn e par simple examen du programme dorsal Imprimantes et impression Guide de l utilisateur La figure Impression sur le syst me d exploitation AIX page 3 8 illustre les deux sc narios dorsaux les plus courants File d attente d impression locale et file d attente d imprimante distante La file d attente locale utilise le programme dorsal piobe Printer Input Output BackEnd L imprimante distante utilise le programme dorsal rembak REMote BAcKend piobe comme tous les programmes dorsaux est appel par le d mon qdaemon piobe d finit et contr le une s rie de programmes pipeline qui non seulement manipulent un travail d impression mais peuvent galement envoyer in extenso les donn es de contr le une imprimante par exemple pour initialiser l imprimante dans un mode sp cifique avant transmission du travail d impression C est le piobe qui exploite en premier les donn es stock es dans les fichiers deux points de l imprimante Le der
325. on feuille a feuille feuille a feuille par d faut e u source du papier en entr e 1 principal 2 secondaire 3 enveloppe principal par d faut e Q taille du papier pour la source en entr e les valeurs d pendent de l imprimante d finies par la combinaison de O et de u Les s quences d chappement d finissant Wu stipulent e Cas 1 Si l indicateur O n a pas t utilis sur la ligne de commande renvoie la valeur par d faut du fichier deux points pour _u Par exemple si l utilisateur n a pas sp cifi de type de gestion de papier en entr e renvoie la source du papier en entr e partir de la ligne de commande ou la valeur par d faut issue du fichier deux points l valuation de lwQ e Cas 2 Si l indicateur O a t utilis sur la ligne de commande mais que sa valeur est autre que 1 renvoie la valeur par d faut du fichier deux points pour _u Par exemple si l utilisateur a sp cifi un type de gestion du papier autre que manuelle renvoie la source du papier en entr e a partir de la ligne de commande ou la valeur par d faut issue du fichier deux points l valuation de lwQ e Cas 3 Si l indicateur O a t sp cifi sur la ligne de commande et que sa valeur est 1 et que l indicateur u n a pas t utilis sur la ligne de commande renvoie un 0 Par exemple si l utilisateur a sp cifi une gestion manuelle du papier mais n a pas sp cifi la source du papi
326. on rapide 1 draft 2 qualit NLQ near letter quality 238x seulement 2 qualit letter 239x seulement 3 qualit letter am lior e 239x seulement Les valeurs de pas d impression admises sont 10 12 17 20 et 24 pour la 239x Remarques 1 S lectionner brouillon ou brouillon rapide annule la police s lectionn e 2 Les caract res gras sont pris en charge via l indicateur e et l impression en gras Les caract res italiques sont pris en charge via l indicateur k et l impression en italique L indicateur w contr le la largeur en caract res de la page imprimable Plus Printer Valeur par d faut 2380 et 2390 80 2381 et 2391 136 Imprimantes et impression Guide de l utilisateur OKI MICROLINE 801PS F 801PSII F 800PSIILT Les flot de donn es japonais PostScript et ASCII sont pris en charge Les fichiers texte japonais ne peuvent pas tre imprim s Toutes les imprimantes s rie OKI MICROLINE sont connect es via des c bles RS 232C Printronix P9012 Line Printer Seul le jeu de commandes Serial Matrix est pris en charge Le jeu de commande P series n est pas pris en charge QMS ColorScript 100 mod le 20 Printer Limprimante QMS ColorScript 100 mod le 20 peut imprimer des fichiers PostScript couleur et des fichiers HPGL Hewlett Packard Graphics Language L mulateur HPGL est fourni avec l imprimante sur une disquette DOS Les fichiers ASCII peuvent galement tre imprim s via le flot de do
327. on sont adress s l imprimante via le pilote de l unit tty par exemple dev tty0 apr s avoir t modifi par les donn es collect es dans Terminfo et dans la base des imprimantes virtuelles Terminfo est interrog e pour les attributs mc5 et mc4 La base des imprimantes virtuelles est interrog e pour les attributs sp cifiques des contr leurs asynchrones Imprimantes et impression Guide de l utilisateur Limitations relatives l impression via un terminal 1 Les donn es ASCII sont les seules donn es trait es Les donn es binaires sont susceptibles de verrouiller le terminal ou d arr ter pr matur ment l impression 2 Les messages d tat de l imprimante signalant par exemple l absence de papier ou l imprimante hors ligne ne sont pas pris en charge Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 31 Configuration d une imprimante pour un terminal ASCII Pr requis Proc dure 2 32 1 2 3 Une imprimante s rie doit tre connect e au port AUX ou PRINT du terminal ASCII Pour le cablage reportez vous a la documentation du terminal L unit tty doit tre d finie pour le terminal ASCII Pour en savoir plus reportez vous a Ajout ou modification d une unit TTY depuis la ligne de commande dans AIX 4 3 Guide d administration communications et r seaux L imprimante doit tre en ligne V rifiez que les param tres du port AUX sur le terminal et
328. ons et services suivants e Construction des files d attente entit s logicielles dont la fonction est de traiter les travaux de fa on sp cifique e Habilitation des utilisateurs soumettre des travaux g n ralement mais pas forc ment des travaux d impression une file d attente en vue de leur traitement e Acc s s rie une unit imprimante par exemple via une file d attente ou un programme compilateur par exemple vitant l utilisation simultan e d une unit ou d un programme par plusieurs utilisateurs e Acc s des utilisateurs aux informations d tat des files d attente via les fichiers d tat e Possibilit pour les utilisateurs de contr ler la disponibilit des files d attente et l tat des travaux e Manipulation extensive du flot de donn es des travaux d impression e Vaste choix de m canismes de livraison des travaux trait s Files d attente locale et distante du spouleur et unit s du spouleur Une file d attente est une liste ordonn e de requ tes pour acc der une unit sp cifique Une unit est un l ment susceptible de g rer successivement les requ tes telle qu une imprimante Chaque file d attente doit tre servie par au moins une unit plusieurs unit s peuvent souvent lui tre associ es Imprimantes r elles physiques et virtuelles Une imprimante r elle physique est l imprimante mat rielle associ e au syst me via un port s rie ou parall le ou via
329. ont Si une valeur non valide est s lectionn e comme source d entr e elle est ignor e Remarque Les enveloppes sont accessibles partir du plateau 1 ou de la source d alimentation manuelle La valeur par d faut de O est 3 papier La valeur par d faut de Q est 1 Letter pour les formats de papier et Monarch pour les formats d enveloppe Formats de papier 0 3 Formats d enveloppes 0 4 Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 10 Com 10 Q4 A4 DL Q 5 Executive C5 Q 6 A5 Enveloppe B5 Q 7 Universal Autre Enveloppe Remarque Le fichier d imprimante lexOptraC40 pcl pour PCL 5 adopte par d faut le format de papier Letter Pour changer cette valeur par d faut modifiez les valeurs des attributs sO s3 dans le fichier respectivement pour les attributs _u source du papier Par exemple pour imposer le format Legal comme format par d faut pour le plateau 2 remplacez la valeur de l attribut s2 par 2 Remarque Pour les files d attente PCL si le format s lectionn ne figure pas dans la source d entr e s lectionn e une s quence de recherche sera mise en uvre pour localiser le format demand Si le format est d tect la source correspondante sera utilis e Pour les files d attente PostScript si le format s lectionn ne figure pas dans la source d entr e s lectionn e l imprimante invite l utilisateur charger le format de papier appropri dans la source
330. ormatage page 4 28 Cr er un fichier exports page 4 28 Cr er un fichier source du programme de formatage A l aide d un diteur ASCII cr ez un fichier source du programme de formatage appel sample c Ce fichier doit comporter les lignes suivantes 4 26 include lt stdio h gt include lt piostruct h gt STRING CONSTANTS Initialize Printer Restore Printer Form Feed define INIT CMD fre define REST CMD er define FF_CMD rat INTEGER and STRING VARIABLES page length page width top margin bottom margin define Pglen _Pglen piomode define Pgwidth _Pgwidth piomode define Tmarg _Tmarg piomode define Bmarg _Bmarg piomode indentation begin page form feed pass through define Indent _Indent piomode define Beginpg _Beginpg piomode define Do_formfeed _Do_formfeed piomode define Passthru _Passthru piomode initialize printer restore printer define Init_printer _Init_printer piomode define Restoreprinter _Restoreprinter piomode Command names form feed vertical increment and decrement define Ff_cmd _Ff_cmd piomode define Vincr_cmd _Vincr_cmd piomode define Vdecr_cmd _Vdecr_cmd piomode Work variables for vertical increment and decrement define Vincr _Vincr piomode define Vdecr _Vdecr piomod
331. ormater ia de sorte qu il apparaisse comme suit SId INCLUDE Directory Containing Miscellaneous Modules pioformat Idd INCLUDE Directory Containing Digested Data Base Files ops Imm INCLUDE File Name Of Digested Data Base Init By piodigest mt md mn mq mv LS 2 Idf INCLUDE Directory Containing Loadable Formatter Routines f piof5202 1 IwL INCLUDE Page Length In Chars Using Length From Data Base used in pipelines r Ww SIwW INCLUDE Page Width In Characters Using Width From Data Base used in pipelines r r Sf begijpqstuvxyzEGIJLOQWXZ For Each Flag x on Command Line xArgument gt OUTPUT r r Uh Indicate to piobe Pass the Following Attributes to subsequent printer commands ld se r sout en usr 1ib 1pd pio etc le r pertoire contenant les modules divers pioformat est ajout sans apostrophes la cha ne pr c dente qui devient usr lib 1pd pio etc pioformat galement appel e chemin d acc s complet au pilote du programme de formatage Le qui suit pioformat est un indicateur de la commande pioformat qui dans ce cas sp cifie le chemin d acc s complet du fichier base de donn es assimil auquel acc der Imprimante traceur et programmation du sous syst me de spoulage 4 147 4 148 La valeur de l indicateur est sp cifi e par la concat nation de ldd et lmm La valeur de ldd est d finie dans le fichier de
332. orsal crive dans sa sortie standard le processus qdaemon ouvrant l unit avec le bon descripteur de fichier Ceci requiert de d finir le champ file dans le fichier qconfig Le nom du fichier imprimer peut tre un chemin d acc s direct ou relatif LID utilisateur et l ID groupe du programme dorsal sont ceux du processus qui a appel la commande enq Lorsqu un programme dorsal est appel il a acc s l environnement utilisateur Pour acc der l environnement utilisateur le programme dorsal peut appeler la sous routine getenv Par exemple pour acc der au r pertoire utilisateur getenv PWD renvoie un pointeur sur le nom du r pertoire Le programme dorsal s en sert pour lire dans ce r pertoire ou pour y crire Si le programme dorsal crit vers sa sortie standard qdaemon ouvre l unit en mode utilisateur racine Si le programme dorsal doit ouvrir lui m me l unit il doit d tenir les droits requis pour cette op ration Dans la mesure o le programme dorsal est ex cut avec les droits de l utilisateur qui a envoy le travail d impression vous aurez peut tre a modifier les protections d finies sur l unit ou installer lID utilisateur ou l ID groupe du programme dorsal Par d faut stdin stdout et stderr s ouvrent sur l unit nulle dev null bien qu il soit possible de passer outre la d finition de stdout et ventuellement de stdin via les champs file et access du fichier qconfig Imprimante
333. ory Containing Miscellaneous Modules pioburst SF H If H Argument on Command Line Argument gt OUTPUT LA r Idb INCLUDE Directory Containing Header and Trailer Text Files H ascii j Iide INCLUDE Directory Containing Miscellaneous Modules pioformat Idd INCLUDE Directory Containing Digested Data Base Files EJN Imm INCLUDE File Name Of Digested Data Base Init By T piodigest mt md mn mq mv T aF Idf INCLUDE Directory Containing Loadable Formatter Routines f piof5202 L J SIsH INCLUDE FORMATTING FLAGS for header page LA u SIuH INCLUDE Input PAPER TRAY for header page Pendant le traitement du travail du spouleur la valeur de l attribut sh est d termin e tre usr lib 1lpd pio etc pioburst usr lib lpd pio burst H ascii usr lib lpd pio etc pioformat var spool lpd pio local ddi ibm4029 asc lpl asc lpl usr lib lpd pio fmtrs piof5202 L J u1 Imprimante traceur et programmation du sous syst me de spoulage 4 169 pioburst traite le mod le de page d en t te et ajoute par pipe la sortie au programme de formatage ind pendant de l unit pioformat qui son tour charge la version assimil e du fichier deux points de cette imprimante virtuelle l argument de l indicateur et le programme de formatage ind pendant de l unit piof5202 argument de l indicate
334. ouhaiter d finir l tat WAITING pendant cette pause La routine log_status status permet de changer l tat d un travail de RUNNING WAITING et r ciproquement Le param tre est le nouvel tat Dans le cas d un tat DEV_WAIT sur une unit de file d attente lancez enq U Pqueue pour tenter de mettre la file d attente l tat pr t Si cette op ration n aboutit pas d placez tous les travaux de cette file d attente et lancez enq G pour vider les autres files d attente et d sactiver qdaemon Relancez ensuite qdaemon Imprimante traceur et programmation du sous syst me de spoulage 4 33 Terminer sur r ception de SIGTERM 4 34 Lorsqu un utilisateur annule un travail en cours via qcan la commande passe la requ te qdaemon Le programme dorsal doit arr ter rapidement l impression r ception de ce signal Il y a deux moyens de faire Dans le premier le programme dorsal ne peut rien faire de sp cial avec SIGTERM auquel cas le signal arr te imm diatement le processus du programme dorsal Cette option la plus simple ne permet pas au programme dorsal d effectuer le moindre nettoyage r initialiser les vitesses de ligne placer la papier en d but de page raccrocher le t l phone avant de terminer la t che Dans le second le programme dorsal de peut r cup rer SIGTERM effectuer les t ches de nettoyage requises et quitter EXITSIGNAL include lt IN standard h gt Le code de sortie sp cial ind
335. ournie avec votre imprimante Vous aurez en effet besoin d informations sp cifiques pour connecter et configurer l imprimante e R visez la configuration de votre syst me e Vous devez tre utilisateur racine 1 A l invite syst me entrez wsm printers Via les menus de Web based System Manager Files d attente d impression compl tez chaque tape de configuration d une file d attente d impression pour un fichier figurant dans le r pertoire dev et d ajout d une file d attente Vous pouvez aussi proc der via SMIT avec le raccourci smit mkpq Remarque Si l imprimante admet diff rents types de donn es d impression tels que PostScript et ASCII entrez un nom de file d attente par type de donn es 2 Une fois cr es les files d attente d impression leurs noms s affichent Notez bien tout message d erreur ventuel avant de quitter 3 Entrez wsm printers Via les menus Files d attente d impression vous pouvez personnaliser toute nouvelle file d attente d impression Pour utiliser le raccourci SMIT entrez smit chpq Configurer un port d imprimante Pr requis Proc dure La proc dure suivante d crit la configuration d une imprimante reli e l h te local sans ajouter de file d attente d impression Utilisez cette proc dure si vous souhaitez ajouter une imprimante ou un traceur mais ne voulez pas que les travaux d impression soient g r s par un spouleur Remarque Si vous d sirez aussi aj
336. ous pouvez diter etc qconfig et ajouter les lignes suivantes partial device partial partial file FALSE backend usr bin partial Le fichier usr bin partial peut tre un script shell propri t de root printq et les droits 755 Son contenu peut tre semblable a bin ksh BEGIN S1 END 2 let DIFF END BEGIN 1 FILE 3 usr bin head S END S FILE tail S DIFF usr bin gqprt Pasc Notez que la version 3 2 5 head et tail sont dans usr ucb et non dans usr bin et que qprt est dans bin et non dans usr bin Pour imprimer les lignes 189 223 de usr Ipp bos README vous pouvez utiliser la file d attente partial comme suit qprt Ppartial o 189 o 223 usr lpp bos README A l ex cution du programme dorsal BEGIN est affect de la valeur 189 END est affect de la valeur 223 et DIFF est affect de la valeur 35 qui est le nombre des lignes choisies FILE est affect de la valeur usr Ipp bos README La commande head tronque lusr Ipp bos README imm diatement apr s la derni re ligne demand e La sortie est ajout e par pipe la commande tail qui s lectionne les 35 derni res lignes du fichier tronqu et les ajoute qprt lequel r cup re l entr e de stdin qprt soumet les lignes la file d attente asc Imprimante traceur et programmation du sous syst me de spoulage 4 177 Filtre de correspondance entre saut de ligne et retour chariot et saut de lign
337. outer des files d attente d impression quand vous configurez votre imprimante reportez vous Configuration initiale de l imprimante page 2 8 Pour configurer un port d imprimante l imprimante ou le traceur doit tre reli physiquement votre syst me 1 A l invite syst me entrez wsm printers Via les menus de Web based System Manager Files d attente d impression compl tez chaque tape de configuration d une imprimante reli e l h te local Vous pouvez aussi proc der via SMIT avec le raccourci smit pdp 2 Le syst me affiche le nom d unit de l imprimante Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 11 Configuration d une imprimante sans ajout de file d attente Pr requis Utilisez la proc dure suivante si vous souhaitez ajouter une imprimante o un traceur mais ne voulez pas que les travaux d impression soient g r s par un spouleur Remarque Si vous d sirez aussi ajouter des files d attente d impression quand vous configurez votre imprimante reportez vous Configuration initiale de l imprimante page 2 8 Pour configurer un port d imprimante l imprimante ou le traceur doit tre reli physiquement votre syst me Commande smit 1 A l invite syst me entrez smit pdp 2 S lectionnez Add a Printer Plotter 3 R pondez aux diff rentes questions Commande qprt 2 12 La proc dure qui suit d crit comment mettre un travail d
338. ouvez rem dier au probl me par le biais d un simple filtre comme suit include lt stdio h gt main int argc char argv ane seh while EOF ch fgetc stdin switch ch case 10 fputc ch stdout fputc 0x0D stdout break default fputc ch stdout break Compilez ce programme et nommez le cr_mapper et installez le a un endroit accessible lusr lib Ipd par exemple Attribuez lui la propri t de root printgq et les droits 555 En supposant que vous disposez d une file d attente ASCII appel e ase sur une IBM 4029 LaserPrinter vous pouvez sous AIX 4 utiliser Isvirprt pour s lectionner la file d attente asc puis formater l attribut de filtre f1 Un message semblable au suivant s affiche User defined filter 1 fl L attribut f1 ayant par d faut une valeur nulle la d finition est creuse Editez l attribut f1 de sorte que sa d finition apparaisse comme suit User defined filter 1 f usr lib lpd cr_ mapper Lorsque vous sauvegardez la nouvelle d finition de f1 vous pouvez la formater nouveau avec Isvirprt un message semblable au suivant s affiche User defined filter 1 f1 usr lib lpd cr mapper usr lib lpd cr_ mapper Imprimantes et impression Guide de l utilisateur Le filtre f1 peut d sormais tre utilis partir de la ligne de commande via des commandes telles que qprt Pasc f1 filename nq Pasc o f o 1 filename Si l attribu
339. page l aide des s quences d chappement du fichier deux points de limprimante 4 121 Fonctionnement de la pile de langages d crivant la largeur de page 4 127 Pages d en t te et de fin d un travail du spouleur 4 131 Pipelines des pages d en t te et de fin 4 131 Pages d en t te personnalis es 4 132 Modification de l attribut mo d imprimante virtuelle 4 135 Gestion non prise en charge serveurs de terminaux adressables IP 4 135 IVES Auetan og elie ea sed Dea oa ia E end ae tie weld ahi ae 4 138 Filtre de correspondance entre saut de ligne et retour chariot et saut de ligne 4 140 Edition du fichier etc qconfig 4 142 Modification de etc qconfig pendant le traitement de travaux 4 142 Cr ation d une file d attente l aide d un diteur 4 142 vi Imprimantes et impression Guide de l utilisateur Chapitre 5 D pannage du spouleur AIX 5 1 Liste de contr le de l imprimante locale 5 2 Liste de contr le d une imprimante ne fonctionnant pas 5 3 Liste de contr le d une imprimante distante 5 4 Remarques sur l ad
340. page Selon la taille du point le nombre de lignes imprim s peut s av rer moindre Tronque les lignes d passant la largeur de page Sp cifie la taille de point Sans cet indicateur la taille par d faut est 10 sauf si le mode de rotation de deux colonnes 2 z1 est d fini auquel cas la taille de point est 7 Sp cifie le style de police Sans cette option la police Courier est utilis e par d faut Les valeurs possibles sont les suivantes Courier Oblique Helvetica Helvetica Oblique Helvetica Narrow Helvetica Narrow Oblique NewCenturySchlbk ltalic Optima Optima Oblique Palatino Roman Palatino ltalic Times Roman Times ltalic Remarque Les polices sp cifi es doivent tre disposition de l imprimante PostScript Passe la sortie en mode paysage par rotation de 90 degr s Par exemple pour envoyer le fichier ACSI monfichier ascii l imprimante PostScript Msps1 entrez qprt da PMspsl monfichier ascii Pour envoyer le fichier ACSI monfichier ascii l imprimante PostScript Msps1 pour impression en police Helvetica entrez qprt da PMspsl sHelvetica monfichier ascii Pour envoyer le fichier ACSI monfichier ascii l imprimante PostScript Msps1 pour impression avec une taille de point de 9 entrez qprt da PMspsl p9 monfichier ascii Imprimantes travaux d impression et files d attente pour les utilisateurs 1 17 R capitulatif des commandes de l imprimante des trav
341. par d faut Q valeur Sp cifie la taille du papier pour le travail d impression La valeur de la taille du papier d pend de l imprimante Voici quelques valeurs standard 1 pour le format lettre 2 pour le format legal 21 6 x 35 6 etc Pour les valeurs sp cifiques des diff rents formats de papier reportez vous a la documentation de votre imprimante t nombre D finit la marge en haut de page Elle est repr sent e par le nombre de lignes laiss es vierges en haut des pages w nombre D finit la largeur de page selon le nombre de caract res indiqu s dans la variable nombre La largeur doit tenir compte du d calage sp cifi par l option i W option Indique si l impression est demand e en double largeur L impression est demand e en double largeur L impression en double largeur n est pas demand e z valeur Avance la sortie papier de l imprimante d autant de quarts de tour que sp cifi par la variable valeur Les valeurs de longueur I et largeur w sont automatiquement ajust es 0 Portrait 1 Paysage droit 2 Portrait l envers 3 Paysage gauche valeur Indique une fonction sp cifique j Affiche le num ro du travail d impression sp cifi h Place le travail en file d attente en le conservant l tat HELD suspendu jusqu ce qu il soit lib r v Valide les valeurs d indicateur sp cifi es pour le programme dorsal de l imprimante Ceci s av re utile pour contr
342. peuvent remplacer ces param tres dans les instructions suivantes Imprimantes et impression Guide de l utilisateur D finition des menus et des invites dans un fichier de configuration d unit Menus Invites Lorsque vous configurez des imprimantes raccord es au r seau vous pouvez personnaliser certains types d informations Pour ce faire vous pouvez d finir des menus et des invites dans le fichier de configuration d unit Pour construire un menu vous avez le choix entre deux m thodes 1 Utiliser une instruction M combin e a une ou plusieurs instructions m 2 Utiliser une instruction M combin e a une instruction I Linstruction M identifie le d but d un menu et sp cifie le texte de l en t te du menu affich au dessus des options du menu Chaque instruction m sp cifie un l ment du menu L instruction sp cifie une commande shell ex cuter Le stdout de la commande shell est construite dans un menu Dans la construction du menu le caract re n nouvelle ligne est le d limiteur des l ments du menu Par exemple la commande shell echo Choicel nChoice2 nChoice3 est construite en menu sous la forme Choicel 2 Choice2 3 Choice3 Les invites peuvent tre construites via l instruction V associ e une ou plusieurs instructions v pour valider la r ponse Une fois l instruction V ex cut e la r ponse de l utilisateur est stock e dans une variable d environnement L instruction v perm
343. pile Par exemple 6 3 pousse la valeur 7 dans la pile VA R unit par OU EXCLUSIF les deux premi res valeurs extraites de la pile Par exemple 6 3 1 pousse la valeur 5 dans la pile A Effectue le COMPLEMENT A 1 de la premi re valeur extraite de la pile et inverse la valeur de chaque bit Par exemple 1 pousse la valeur 0 tous les bits d sactiv s dans la pile en adoptant la notation du compl ment 2 pour 1 Op rateurs conditionnels if then else expr t t extrait une valeur de la pile et la teste Si la valeur est VRAIE non thenpart e nulle thenpart est ex cut Sinon elsepart si pr sent est ex cut elsepart construction else if cl t bl e c2 St b2 e c3 St b3 Se b4 5 o c1 c2 c3 sont des conditions et b1 b2 b3 b4 des corps Par exemple Vf 1 t 2 e 3 pousse la valeur 2 dan la pile et QX 6 t 2 e 3 d extrait la valeur 2 si la valeur de variable interne x est 6 Si la valeur de x est diff rente de 6 la valeur 3 est extraite Lors du d veloppement d une logique complexe il est souvent utile de la pr senter sous forme structur e L exemple pr c dent pr sent sous forme structur e est semblable gx Pousse la valeur x dans la pile 6 Pousse la valeur 6 dans la pile V Vt Si les valeurs de la pile sont gales alors 2 pousse la valeur 2 dans la pile e sinon 3 pousse la valeur 3 dans la pile endif d
344. polices en m moire ont t endommag es par un travail d impression et doivent tre de ce fait recharg es Si l imprimante est mise hors puis sous tension lancez la commande splp avec l indicateur F et le nom de l unit Ceci indique au syst me qu il faut charger les polices dans la m moire de l imprimante L imprimante 3816 mod le 2 Page Printer peut imprimer sur du papier de taille autre que la taille par d faut 8 1 2 x 11 pouces Vous pouvez changer la taille du papier via SMIT Reportez vous cet effet D finition du format de papier via SMIT page 2 41 Pour changer la taille du papier pour un seul travail d impression sp cifiez l indicateur Q avec la commande qprt IBM 4019 LaserPrinter et 4029 LaserPrinter 4 66 Le syst me s lectionne le flot de donn es d mulation IBM ASCII ou PCL sans intervention manuelle L imprimante LaserPrinter peut imprimer sur du papier de taille autre que la taille par d faut 8 1 2 x 11 pouces et sur des enveloppes de taille autre que la taille par d faut 10 Pour changer la taille du papier ou des enveloppes via SMIT reportez vous D finition du format de papier page 2 41 Pour changer la taille du papier pour un seul travail d impression sp cifiez l indicateur Q avec la commande qprt Si une carte de polices est install e le syst me doit en tre averti Pour ce faire 1 En tant qu utilisateur racine tapez smit chpq 2 S lectionnez la file d atte
345. pouleur etc qconfig Structure du fichier etc qconfig 3 18 letc qconfig est le fichier le plus important du domaine du spouleur triple titre e contient la d finition de toutes les files d attente connues du spouleur e Un administrateur syst me peut lire ce fichier et d terminer la fonction de chaque file d attente e Bien que ce soit d conseill ce fichier peut tre dit pour modifier les files d attente du spouleur sans arr ter le spouleur etc qconfig d crit toutes les files d attente d finies pour le syst me d exploitation AIX une file d attente est une liste ordonn e et nomm e de requ tes vis vis d une unit sp cifique Une unit est un l ment mat riel ou logiciel susceptible de g rer ces requ tes une par une La file d attente procure un acc s s rie l unit Chaque file d attente doit tre servie par au moins une unit plusieurs unit s peuvent souvent lui tre associ es qdaemon lit la version ASCII de etc qconfig et cr e une version binaire etc qconfig bin letc qconfig doit r pondre a un format structur sp cifique pour que qdaemon puisse l analyser Ce format est d crit en d tail dans les exemples de Structure du fichier letc qconfig ci apr s Local Queue queue_name device device_nam up TRUE or FALSE discipline fcfs or sjn device_name file physical_device_name or FALSE header always or group or never trailer always or group or never
346. pour afficher ses propri t s Le nom et le type d unit le type de l interface et l tat s affichent Vous pouvez aussi proc der via SMIT avec le raccourci smit chprtcom 2 42 Imprimantes et impression Guide de l utilisateur Modification et affichage des filtres de pr traitement Pr requis Proc dure Cette proc dure d crit comment modifier et afficher les cha nes de commandes d di es au pr traitement des fichiers d impression Un filtre de pr traitement comporte une cha ne de commandes qui est transmise un shell Korn pour filtrer un fichier avant de l imprimer Il existe autant de filtres que de valeurs possibles sp cifi es avec la commande qprt assortie de l indicateur f et avec la commande Ipr assortie des diff rents indicateurs option filtre Vous devez tre e utilisateur racine e ou membre du groupe printa 1 A l invite syst me entrez wsm printers 2 Dans le conteneur Imprimantes Web based System Manager cliquez deux fois sur l ic ne Print Processor Dans le menu Selected s lectionnez Properties Les informations relatives la modification et l affichage des filtres de pr traitement apparaissent dans la section Layout de la bo te de dialogue de propri t s du traitement des impressions Vous pouvez aussi proc der via SMIT avec le raccourci smit pqfilters Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 43 Suppression d une file d
347. primer des fichiers ASCII non PostScript en indiquant un autre type de flot de donn es en entr e partir de la ligne de commande Par exemple l indicateur d de qprt peut tre utilis comme suit qprt Pqueue_nam da etc motd Cette commande demande que le fichier etc motd soit imprim sur la file d attente queue_name et que le flot de donn es en entr e soit trait comme ASCII pipeline ia utilis Imprimante traceur et programmation du sous syst me de spoulage 4 145 Utilisation des fichiers deux points de l imprimante par piobe 4 146 piobe peut g n rer des sorties de diagnostic Un exemple sp cifique de cette sortie de diagnostic est utilis dans ce qui suit pour examiner e Comment piobe utilise les fichiers deux points de l imprimante e Comment les s quences d chappement du fichier deux points de l imprimante sont valu es pour r soudre les chemins d acc s e Comment les s quences d chappement du fichier deux points de l imprimante sont valu es pour r soudre la longueur de page e Comment les s quences d chappement du fichier deux points de l imprimante sont valu es pour r soudre la largeur de page La discussion est complexe destin e aux lecteurs d sireux de comprendre le fonctionnement des s quences d chappement du fichier deux points a un niveau bas parce qu ils souhaitent par exemple crire leur propre fichier deux points pour une imprimante unique non prise en char
348. printer p 17 Remarque Pour formater en ASCII d autre styles de police faites appel l utilitaire de cryptage AIX ou la commande qprt avec l indicateur da vers une file d attente Postscript Par ailleurs seul le pas 17 est pris en charge pour le style lineprinter Par ailleurs seul le pas 17 est pris en charge pour le style lineprinter Imprimante traceur et programmation du sous syst me de spoulage 4 101 Classement Pages de s paration En principe l option de ligne de commande N permet de sp cifier le nombre d exemplaires souhait Cette m thode entra ne la soumission ou le placement en file d attente sur le syst me d impression de nombreux exemplaires du travail d impression Comme l imprimante Optra K 1220 prend en charge le classement d exemplaires multiples en interne un certain nombre d options ont t ajout es pour g rer cette fonction et le nombre d exemplaires en interne Cette fonctionnalit est limit e par la quantit de m moire install e sur votre imprimante et par la taille du travail d impression L option W d termine le nombre d exemplaires de chaque page souhait correspondant au nombre d exemplaires L option S d termine le classement ventuel La valeur par d faut est pas de classement Les principaux avantages des options W et S sont qu elles pr servent l utilisation du sous syst me d imprimante et permettent de laisser l imprimante g rer plusieurs copies au
349. qprd est comme suit ghld r num ro_ travail Pfile uutilisateur Pour conna tre la syntaxe de la commande ghld reportez vous cette commande dans AIX Commands Reference Par exemple pour bloquer le travail num ro 452 quelle que soit la file d impression o il se trouve entrez qhld 452 Autre exemple pour bloquer tous les travaux dans la file d attente d impression hp2 entrez ghld Php2 Pour lib rer le travail num ro 452 quelle que soit la file d impression o il se trouve entrez qhld 452 r Pour lib rer tous les travaux de la file d attente d impression hp2 entrez ghld Php2 r Commande smit Pour bloquer ou lib rer un travail d impression via SMIT entrez smit qhld Imprimantes travaux d impression et files d attente pour les utilisateurs 1 11 Contr le de l tat d un travail d impression commande qchk Vous pouvez afficher l tat en cours des travaux d impression des files d attente des imprimantes ou des utilisateurs par le biais du raccourci Web based System Manager ou des commandes qchk ou smit Pr requis e Pour les travaux d impression locaux l imprimante doit tre connect e physiquement au syst me ou si vous utilisez une imprimante de r seau connect e au r seau et configur e e Pour les travaux d impression distance votre syst me doit tre configur pour communiquer distance avec le serveur d impression Web based System
350. qu es pour les valeurs d attribut dans les fichiers deux points base de donn es du programme dorsal de l imprimante sont d finies par des s quences d chappement correctement plac es dans la cha ne d attribut Il ne faut pas confondre ces s quences d chappement avec les s quences d chappement de l imprimante Le premier caract re d une s quence d chappement est toujours le caract re signe pourcentage qui indique le d but d une s quence d chappement Le second caract re et parfois les suivants d finit l op ration ex cuter Les autres caract res le cas ch ant de la s quence d chappement sont des op randes utilis s pour ex cuter l op ration sp cifi e Les calculs ex cut s par les s quences d chappement peuvent utiliser une pile pour maintenir des entiers ou des pointeurs sur les cha nes traiter et peuvent utiliser les variables internes a z pour sauvegarder les valeurs enti res pour un usage ult rieur Dans la mesure o le caract re est utilis pour d finir une s quence d chappement un caract re qui fait partie des donn es soit tre repr sent dans la base de donn es par deux cons cutifs Un seul caract re appara t dans la cha ne construite Les s quences d chappement qui peuvent tre sp cifi es dans une cha ne d attribut sont r pertori es et d crites dans le tableau suivant Elles sont bas es sur les s quences d chappement du fichier term
351. quage ou lib ration d un travail d impression Pour bloquer un travail d impression vous pouvez aussi utiliser les commandes smit qhld OU OU OU ghld num ro_travail ghld P file ghld u utilisateur Pour lib rer un travail d impression vous pouvez aussi utiliser les commandes OU OU ghld r num ro_travail ghld r P file ghld r u utilisateur Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 37 D placement d un travail d impression dans une autre file Pr requis Pour d placer un travail d impression dans une autre file vous devez tre e propri taire du travail e utilisateur racine e ou membre du groupe printq Proc dure 1 A l invite syst me entrez wsm printers 2 Dans le conteneur Web based System Manager Files d attente d impression s lectionnez le travail que vous souhaitez d placer 3 S lectionnez ensuite Destination Queue Vous pouvez aussi utiliser les commandes suivantes smit qmov OU qmov m file_cibl num ro_travail OU qmov m file _cibl P fil OU qmov m file _cibl u utilisateur 2 38 Imprimantes et impression Guide de l utilisateur Planifier les travaux d impression Pour ce faire utilisez SMIT Pr requis Votre nom de connexion en tant qu utilisateur racine doit figurer dans le fichier var adm cron at allow ou vous devez tre utilisateur racine Affi
352. r es clavier et les sorties imprimante v rifiez les points suivants e R glez les attributs de l imprimante virtuelle propres aux imprimantes raccord es un terminal Pour ce faire lancez le raccourci SMIT smit chvirprt e Soumettez nouveau la requ te d impression et vitez de taper pendant l impression e Sile terminal ASCII se verrouille mettez le hors tension puis de nouveau sous tension Imprimantes et impression Guide de l utilisateur Remarques sur une imprimante 8 bits raccord e une interface 7 bits Certaines imprimantes supposent l existence d une interface 8 bits 8 bits par octet vers l h te Bien qu une imprimante 8 bits raccord e une interface 7 bits puisse imprimer les sorties risquent d tre peu satisfaisantes Pour d terminer si votre imprimante suppose une interface 8 bits consultez le manuel de l imprimante Des sorties insatisfaisantes sont g n r es dans les cas suivants e Les s quences de commandes de l imprimante contiennent des valeurs sur 8 bits Si une imprimante 8 bits doit tre raccord e une interface 7 bits proc dez comme suit pour viter des sorties incorrectes a Entrez le raccourci smit 1lsvirprt b s lectionnez le type et la file d attente d impression j j c Appuyez sur Entr e pour quitter Cette commande pr vient l envoi l imprimante des cha nes d initialisation du fichier d impression susceptibles de contenir des s quences de commandes
353. r exemple entrer ia l invite et appuyer sur Entr e affiche un texte semblable Name Description Value ia ASCII S Ide pioformat Idd Imm Idf pi of5202 1 IwL w I wW f begijpqstuvx yzEGIJLOQWXZ Uh LIST attributes enter AttributeNamel for all attributes fe To CHANGE an attribute value enter AttributeName NewValu o FORMAT and EDIT an attribute value enter AttributeName v o Ko EDIT the attribute file enter v terminate press Enter Entrer le nom d un attribut un et une valeur et appuyer sur Entr e affecte cette valeur l attribut et affiche la nouvelle valeur Par exemple entrer _w 60 et appuyer sur Entr e ou entrer w 60 et appuyer sur Entr e affiche un texte semblable o LIST attributes enter AttributeNamel for all attributes To CHANGE an attribute value enter AttributeName NewValu o FORMAT and EDIT an attribute value enter AttributeName v o EDIT the attribute file enter v To terminate press Enter Name Description Value Ww COLUMNS per page 60 o LIST attributes enter AttributeNamel for all attributes To CHANGE an attribute value enter AttributeName NewValu o FORMAT and EDIT an attribute value enter AttributeName v o EDIT the attribute file enter v o terminate press Enter La nouvelle valeur de w est affich e Cet exemple entra ne la d fi
354. r la ligne de commande sur la base d un travail ou le s lectionner de fa on permanente en modifiant la d finition d imprimante virtuelle La commande qprt utilise l indicateur f pour s lectionner un filtre particulier sur la base d un travail L argument de l indicateur f est la deuxi me lettre du nom de deux lettres d signant l attribut du filtre dans la d finition d imprimante virtuelle Par exemple pour s lectionner le filtre pr pour un travail sur une file d attente ASCII nomm e asc sur une IBM 4029 LaserPrinter vous pouvez lancer la commande qprt Pasc fp etc motd L attribut de filtre qui s lectionne le filtre pr est appel fp de sorte que l argument de l indicateur f est simplement p la seconde lettre Pour s lectionner de fa on permanente le filtre pr utilisez Isvirprt pour diter la d finition d imprimante virtuelle et donner l attribut _f la valeur p L attribut _f s lectionne un filtre qui sera utilis pour pr traiter tous les travaux soumis la file d attente associ e cette d finition d imprimante virtuelle Dans la mesure o Ip Ipr et qprt ne sont que des commandes frontales de la commande enq le v ritable point d entr e au spouleur vous supposez que enq doit accepter l indicateur f Or si vous lancez la commande enq avec l indicateur f vous recevez un message d erreur enq n accepte pas l indicateur f Il s agit d une situation o la technique pr c demment d cr
355. r le panneau de commande de l imprimante Reportez vous la section sur la d finition de la langue imprim e dans le manuel d instructions de l imprimante Si le jeu de caract res s lectionn n est pas 02 PC Multilingual 1 Entrez le raccourci SMIT smit chpq 2 S lectionnez la file d attente d impression ad quate et s lectionnez Printer Setup sur le menu Change Show Characteristics 3 S lectionnez le jeu de caract res pour l attribut PRINTED LANGUAGE IBM 5202 Quietwriter III Cette imprimante peut d tecter la pr sence d une cartouche de police mais le syst me h te ne le peut pas Vous devez signifier au syst me la pr sence d une cartouche de police lorsque vous e Branchez une cartouche de polices contenant une police dans la page de code 850 e Imprimez en utilisant cette police e Imprimez des caract res propres a la page de code 850 caract res europ ens Pour signaler au syst me la pr sence de la cartouche 1 Entrez le raccourci SMIT smit chpq 2 S lectionnez la file d attente d impression ad quate et s lectionnez Printer Setup sur le menu Change Show Characteristics 3 Sp cifiez yes l attribut CODE PAGE 850 IBM 5204 Quickwriter Si une cartouche prenant en charge le grec ou le turc est install e 1 En tant qu utilisateur racine tapez smit chpq 2 S lectionnez la file d attente d impression ad quate et s lectionnez Printer Setup sur le menu Change Show Characteristics
356. r lib ps fontmap Les tailles de point valides sont les entiers compris entre 1 et 1008 Par ailleurs seul le pas 17 est pris en charge pour le style lineprinter L indicateur W de la commande qprt d termine le nombre d exemplaires de chaque page qui seront imprim s La valeur par d faut est de 1 la valeur maximale de 999 w nombre d exemplaires Exemple Si un travail de trois pages est soumis avec l indicateur W2 de la commande qprt deux exemplaires de la page 1 suivis de deux exemplaires de la page 2 suivis de deux exemplaires de la page 3 sont imprim s dans cet ordre Imprimante traceur et programmation du sous syst me de spoulage 4 113 Lexmark Optra M410 LaserPrinter 4 114 Rotation des pages Source du papier La s lection de la rotation des pages est prise en charge pour l mulation PCL 5e via l indicateur z de la commande qprt z 0 Portrait z 1 Paysage La s lection de la source du papier est prise en charge la fois pour l mulation PCL R 5e et pour l mulation PostScript Level 2 via l indicateur u de la commande qprt Plusieurs sources de papier sont possibles en option consultez votre manuel pour savoir quelles sources ont t install es sur votre imprimante Ces nombres s appliquent que la source de papier ait t install e ou non Si l une d elles est absente et que le num ro correspondant est choisi la source utilis e sera la source par d faut d finie dans le manu
357. re la premi re 1 est inf rieur 3 un 1 est donc pouss sur la pile Le t trouve le 1 et entre en cons quence dans la s quence if then else then else then else la recherche d un entier apparier avec la valeur de la taille de papier calcul e pour _Q Le gq r cup re la valeur stock e de _Q dans la variable interne q et la pousse sur la pile Le 1 pousse un autre 1 sur la pile Le carte les deux valeurs du haut deux 1 de la pile examine si elles sont gales et si oui pousse un 1 sur la pile Le t trouve le 1 et value le 2400 lequel pousse un 2400 sur la pile Le calcul de wd passe en s quence sur toutes sauf la derni re ligne les s quences d chappement restantes du fichier deux points de l imprimante d finissant wJ La derni re s quence d chappement d carte la valeur du haut 2400 de la pile et la renvoie en format ASCII au calcul en cours de wY Le 2400 renvoy au calcul en cours de wY est la valeur de wJ et est pouss sur la pile Le GwkK de cette clause else est saut et le met fin la s quence if then else Le G_v r cup re la densit de ligne en lignes au pouce 6 et le pousse sur la pile Le carte les deux valeurs du haut un 6 et un2400 de la pile les multiplie et pousse le r sultat 14400 sur la pile Le 300 pousse un 300 sur la pile Le carte les deux valeurs du haut un 14000 et un 300 de la pile divise la seconde valeur cart e de la pi
358. re des travaux au spouleur Envoyer des donn es directement vers le point d entr e du pilote d unit dans le r pertoire dev interroger l tat des files d attente du spouleur Changer l tat annulation comprise des travaux du spouleur appartenant l utilisateur Remarque Ces informations de d pannage supposent que vous avez acc s une invite shell Il existe sur le march nombre de processus frontaux du spouleur AIX lui m me le d pannage dans cet environnement reste tout a fait possible mais le probl me r side dans la commande ou la m thode effectivement utilis e pour soumettre un travail au spouleur l application doit fournir une m thode pour d terminer pr cis ment la commande ou la m thode utilis e pour soumettre le travail au spouleur D pannage du spouleur AIX 5 1 Liste de contr le de l imprimante locale 5 2 V rifiez que qdaemon est actif V rifiez qu aucun processus dupliqu n est ex cut partir de qdaemon V rifiez que la date syst me est correcte qdaemon met jour automatiquement le fichier qconfig bin lorsque le fichier qconfig est modifi Si la date du fichier qconfig est ant rieure la date du fichier qconfig bin le fichier qconfig n est pas assimil m me s il vient d tre modifi Si les dates des fichiers qconfig bin et qconfig sont correctes de m me que les modifications au fichier qconfig le fichier etc qconfig n est plus li au fichier lusr Ipd qco
359. rec ou en truc Pour imprimer des caract res grecs ou turcs vous devez indiquer au syst me que les pages de code sont disponibles Pour ce faire 1 En tant qu utilisateur racine tapez smit chpq 2 S lectionnez la file d attente d impression ad quate et s lectionnez Printer Setup sur le menu Change Show Characteristics 3 Modifiez le param tre COUNTRY en y indiquant le pays souhait IBM 3812 Mod le 2 Page Printer Le syst me suppose qu une disquette de polices r f rence 3155 se trouve dans l unit de disquette de l imprimante Pour la prise en charge des caract res grecs et turcs le syst me suppose que la disquette de polices Language Group 3 se trouve dans le lecteur Les polices sont charg es dans la m moire de l imprimante partir d une disquette de police l int rieur de l imprimante Le syst me maintient un enregistrement des polices qui ont t charg es il indique galement si des polices en m moire ont t endommag es par un travail d impression et doivent tre de ce fait recharg es Si l imprimante est mise hors puis sous tension lancez la commande splp avec l indicateur F et le nom de l unit Ceci indique au syst me qu il faut charger les polices dans la m moire de l imprimante Du fait de l espace limit sur la disquette de polices de l imprimante certaines polices ne contiennent pas tous les caract res dans la Page de code 850 Si vous avez besoin de l int gralit du
360. ression et files d attente pour les administrateurs syst me Processus d impression Spouleur d impression Imprimantes r elles et virtuelles Imprimantes locale et distante Programmes dorsaux de l imprimante Filtres de formatage Terminologie Configuration initiale de l imprimante Modifier le fichier de configuration Configurer une imprimante locale et ajouter une file d attente Configurer une imprimante distante et ajouter une file d attente Configurer une imprimante de station X et ajouter une file d attente Configurer une imprimante de r seau et ajouter une file d attente Configurer une file d attente d impression pour un fichier dans dev Configurer un port d imprimante Configuration d une imprimante sans ajout de file d attente Autres op rations de mise en file d attente Ajout d une unit de file d attente d impression Ajout de la carte de connexion traceur 5080 Cr ation d un fichier de configuration pour traceur Ajout d une imprimante locale une file d impression existante Ajout d une imprimante de station X a une file d impression existante
361. rm_ serv_ change filters Imprimante traceur et programmation du sous syst me de spoulage 4 49 Op rateurs du champs limits du fichier deux points d une imprimante 4 50 Le champ limits du fichier deux points contient deux types d informations e informations sur le dialogue SMIT e informations de validation Les informations sur le dialogue SMIT servent a la construction des objets SMIT repr sentant les attributs du fichier deux points dans la base de donn es ODM Object Data Manager Ces objets sont utilis s dans les crans Print a File Printer Setup et Default Job Characteristics Le champ limits donne au cr ateur du fichier deux points le contr le du type d objet ODM construit pour un attribut donn Tous les objets construits pour le champ limits font partie de la classe d objets sm_cmd_opt Le champ 1imits permet de contr ler les champs suivants d une classe d objets sm_cmd_opt e id_seq_num e entry_type e cmd_to_list_mode e required e op_type e multi select e cmd to_list_ mode e disp_values e aix_values e values_msg_file e values_msg_get e help_msg_id e help_msg_loc Vous pouvez d finir ces attributs pour qu ils s affichent toujours jamais ou seulement s ils sont r f renc s dans le pipeline Pour en savoir plus sur ces champs reportez vous a sm_cmd_ opt SMIT Dialog Selector Command Option Object Class dans le manuel AIX General Programming Concepts Writing and Debugging
362. rois formes suivantes e Cha ne NULL Cha ne nulle La valeur de cha ne de l attribut mD est suppos e tre le nom de fichier du catalogue de messages par exemple mydescriptors cat e Un caract re Une abr viation de pioattrx cat o x est lID de catalogue 1 caract re Cette forme d ID de catalogue n est normalement utilis e que par le syst me d exploitation e Nom de fichier du catalogue Nom de fichier du catalogue de messages par exemple mydescriptors cat La forme un caract re et la forme nom de fichier du catalogue priment toutes deux sur le nom de fichier du catalogue sp cifi via l attribut mD Message number Index du message dans le catalogue contenant la description de cet attribut Les z ros de t te sont ignor s Attribut name Sur deux caract res except pour les attributs d en t te de groupe qui sont sur cinq caract res Limits field Limites des attributs Attribute value string Z ro 1000 caract res Voici un exemple d une ligne d un fichier deux points 023 _w 80 Le nom de l attribut est _w la cha ne de valeurs de l attribut est 80 et la description de l attribut est stock e dans le message num ro 23 dans le catalogue de messages sp cifi par l attribut mD Imprimante traceur et programmation du sous syst me de spoulage 4 21 Remarque Toutes les descriptions d attributs sont stock es dans des catalogues de messages Si un attribut a la m me des
363. roupe L attribut ip passe syst me transmet telle quelle l imprimante la sortie d un filtre de formatage Le premier caract re d un attribut de flot de donn es en entr e est i Le second d signe le type du flot de donn es en entr e L exemple suivant d attributs _ _IDS illustre les pipelines classiques de flots de donn es en entr e pour une imprimante laser PostScript prise en charge 4029 LaserPrinter Imprimante traceur et programmation du sous syst me de spoulage 4 7 _ _IDS PIPELINES FOR INPUT DATA STREAMS 2 char lst i 2nd data stream name ia Pipeline for Input Data Stream a extended ASCII usr bin enscript p q G_2 t 2 G_z t 1r SG_3 t G 5 G_1 t e B G_LSt e c S SChStSfbhses SL_hst b SI_h L G_l d f Cs t f ste I_s G_p d 2 G_1 t FSIw7 G_p d S G_4 t g S G_5 t 0 SL_f t eS1 1 lis il Command Line Flags Prohibited For Input Data Stream Ignored cmnrBDMPRT interleaf ileaf5 bin pl2ps ppd IBM17521 PPD r 1270 nf np SIde pioformat Idd Imm Idf piofpt f juJdZ uw in Pipeline for Input Data Stream n troff ditroff intermediate output usr bin psc s Ii ip Pipeline for Input Data Stream p pass through lis is Pipeline for Input Data Stream s PostScript Slde pioformat ldd Imm Idf piofpt UH f juJZ Le fichier deux points stocke ces m mes attributs sous la forme POST Tot
364. rrivent par le plateau du haut Pour changer la valeur par d faut modifiez la valeur des attributs uH et ou uT respectivement dans le fichier deux points en leur affectant la valeur de la source souhait e s0 S5 Lancez la commande Isvirprt La s lection du format du papier est prise en charge via lun ou les deux indicateurs de la commande qprt O et Q L indicateur O contr le s il s agit de papier simple ou d enveloppes La valeur 3 indique un format de papier et 4 un format d enveloppe Les enveloppes doivent tre aliment es manuellement ou via le chargeur ou le chargeur 2 La valeur par d faut de O est 3 papier La valeur par d faut de Q est 1 Letter pour les formats de papier et Com 10 pour les formats d enveloppe Formats de papier 0 3 Formats d enveloppe 0 4 Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 papier 10 Com 10 Q 4 A4 DL Q 5 Executive C5 Q 6 A5 B5 Enveloppe Q7 Autre Enveloppe Limprimante Optra prend en charge les types de papier brut normal par d faut transparents tiquettes et cartes via le param tre y de la commande qprt ou l attribut _y dans le fichier deux points y 1 Brut y 2 Normal par d faut y 3 Transparents y4 tiquettes y 5 Cartes 4 85 Imprimante traceur et programmation du sous syst me de spoulage 4 86 R solution d impression Pas d impression Mode duplex L imprimante Optra plus accepte les r s
365. rs imprimantes e Ajout d un support pour configurer des imprimantes raccord es au r seau Pr sentation e Nommer un fichier de configuration d une unit e Types d instructions disponibles dans un fichier de configuration d unit e Format des instructions dans un fichier de configuration d unit e Description des champs d instructions e Commentaires dans un fichier de configuration d unit e Premi re instruction d un fichier de configuration d unit e D finition des menus et des invites dans un fichier de configuration d unit e Exemple de fichier de configuration d unit Ajout d un support pour configurer des imprimantes raccord es au r seau Pr sentation Les imprimantes raccord es au r seau sont des unit s d impression qui ne sont pas directement connect es l ordinateur h te mais sont pilot es par l h te sur le r seau Par exemple une imprimante raccord e une Xstation est une imprimante raccord e au r seau Pour configurer une imprimante raccord e au r seau via la commande mkvirprt vous devez disposer d un fichier de configuration d unit Un fichier de configuration d unit tend la port e de la commande mkvirprt aux imprimantes raccord es au r seau Plus pr cis ment un fichier de configuration d unit peut prendre en charge six types d instructions diff rents pour cr er menus et invites Ce dialogue commence lorsque vous utilisez la commande mkvirprt vous r pondez aux menus e
366. rsal dont la fonction est d envoyer le travail plac dans le spouleur de l h te local l h te distant via le r seau Tous les travaux soumis cette file d attente sur l h te local sont envoy s via le r seau l h te distant o ils sont trait s et imprim s Pr sentation du spouleur 3 3 Programmes dorsaux du spouleur Un programme dorsal de spouleur est un ensemble de programmes pipeline appel s par la commande qdaemon pour g rer un travail d impression en file d attente Lorsque le programme dorsal concerne une file d attente d impression le programme dorsal du spouleur effectue normalement les fonctions suivantes e R ception d une liste d un ou plusieurs travaux traiter g n r e par la commande qdaemon e Pour les travaux d impression exploitation des valeurs d attributs d finies dans la base de donn es pour l imprimante et le formatage remplac es le cas ch ant par les indicateurs sp cifi s sur la ligne de commande e Initialisation de l imprimante avant traitement d un travail d impression e de fournir les filtres appropri s pour le formatage simple de documents ASCII e Activation des filtres de conversion du flot des donn es imprimer en format admis par l imprimante e de fournir le support n cessaire aux caract res d impression dans la langue voulue e Transmission du flot des donn es filtr es au pilote de l imprimante e G n ration au besoin de pages d en t te et de
367. rsivement c est a dire que la chaine incluse peut galement contenir un l Notez que la cha ne incluse n h rite pas de la pile courante Une nouvelle pile lui est affect e Pour effectuer plusieurs inclusions contigu s s parez les noms d attribut par des virgules et mettez les entre crochets Par exemple la cha ne lcp lcc leW peut tre sp cifi e sous la forme l cp cc eW T l charge sur l imprimante le contenu du fichier dont le chemin d acc s complet est sp cifi par l attribut xx Le travail d impression doit d tenir le droit d acc s en lecture au fichier Le principal r le de cet op rateur est de t l charger les polices sur une imprimante Pousse un pointeur sur la constante cha ne sss sur la pile La seule op ration ex cutable sur le pointeur cha ne est d utiliser pour comparer la cha ne une autre cha ne dont le pointeur se trouve galement sur la pile Ins re la sortie standard g n r e lorsque la cha ne de commande sp cifi e par l attribut xx est pass e un shell Notez que est un accent grave Passe la cha ne entre guillemets comme commande un sous shell Tous guillemets l int rieur de la cha ne doivent tre invers s pour viter qu ils ne soient interpr t s comme des d limiteurs de la cha ne Notez que est un accent grave Imprimante traceur et programmation du sous syst me de spoulage 4 15 4 16 Entr e d entier dans la pile H XX
368. rtis dans les groupes suivants e Op rateurs d affichage e Op rateurs des caract ristiques du champ e Op rateurs de validation et d op rations auxiliaires Imprimante traceur et programmation du sous syst me de spoulage 4 51 Op rateurs d affichage C D finit les relations entres plusieurs indicateurs dans une bo te de dialogue SMIT le mode d affichage des options des indicateurs et les indicateurs et options disponibles Pour prendre en charge les indicateurs interd pendants indicateurs affectant le style et le pas par exemple il faut utiliser des combinaisons d indicateurs G n ralement il y a correspondance unique entre un champ d une bo te de dialogue SMIT et un indicateur de la ligne de commande L op rateur de combinaison d indicateurs permet qu un champ d une bo te de dialogue SMIT repr sente plusieurs indicateurs de la ligne de commande Les indicateurs r f renc s doivent tre marqu s de type non affichables Dn dans les bo tes de dialogue SMIT de sorte que seul l indicateur de combinaison soit affich et non les indicateurs individuels La syntaxe de l op rateur C est C XX YV Les valeurs xx et yy sont les attributs de l indicateur Lorsqu un attribut C est d fini le champ 1imits doit galement contenir un op rateur d anneau R pour d finir la liste d roulante affich e aux utilisateurs SMIT L op rateur R d finit galement la correspondance entre les options de la liste
369. s traite Imprimante r elle L imprimante r elle repr sente l imprimante mat rielle connect e a un port s rie ou parall le une adresse unique d unit mat rielle Au niveau du noyau le programme pilote de l imprimante communique avec l imprimante mat rielle pour lui fournir une interface avec une imprimante virtuelle bien que ne connaissant pas ce concept d imprimante virtuelle Imprimantes locale et distante Si elle est associ e un noeud ou un h te l imprimante est d sign e imprimante locale Pour les noeuds qui ne sont pas directement reli s l imprimante un t l syst me d impression peut donner acc s cette imprimante Pour acc der distance aux fonctions d impression les noeuds ind pendants doivent tre connect s un r seau via le protocole TCP IP Transmission Control Protocol Internet Protocol ils doivent dans ce cas prendre en charge les applications TCP IP n cessaires Programme dorsal de l imprimante Le programme dorsal de l imprimante regroupe des programmes appel s par la commande qdaemon du spouleur pour g rer un travail d impressionn en file d attente Il est m me e de r ceptionner une liste d un ou plusieurs fichiers imprimer provenant de qdaemon e d exploiter les valeurs des attributs d finis dans la base de donn es pour l imprimante et le formatage qui ont t remplac es par des indicateurs au niveau de la ligne de commande e d initialiser l impr
370. s AIX envoie simplement le travail via le r seau vers la file d attente distante et confie celle ci le soin de g rer le contr le de l acc s s rie Le programme dorsal par d faut pour une file d attente locale sous AIX est piobe Plusieurs files d attente peuvent sp cifier le m me programme dorsal Dans ce cas plusieurs instances simultan es de piobe peuvent coexister chaque file d attente sp cifiant piobe comme programme dorsal peut potentiellement g n rer une instance de piobe Si toutefois plusieurs files d attente sp cifient galement la m me valeur pour le param tre file les restrictions l acc s s rie s appliquent Le d mon qdaemon ne peut obtenir un verrouillage sur le fichier ou l unit sp cifi si qdaemon a d j acquis le verrou pour une autre instance de piobe Une file d attente ne peut traiter un travail car cette restriction indique l tat DEV_BUSY pour cette file d attente L tat passe RUNNING d s que qdaemon peut obtenir un verrou sur le fichier sp cifi par le param tre file Une fois qu un travail a t soumis au spouleur pour traitement et que qdaemon a accept le travail et d termin que c est son tour d tre trait le programme dorsal de la file d attente est appel piobe utilise un shell pour construire et g rer un pipeline de filtres pour traiter le travail La figure Flot des donn es des travaux d impression courants illustre le flux d un travail via le pipeline
371. s champs du fichier de raccord page 4 48 Chaque nouveau type de raccord est d fini dans un fichier de raccord Le fichier de raccord contient le nom des ID objet SMIT utilis s pour ex cuter les diff rentes t ches d impression Le nom d un type de raccord est limit 10 caract res Interface SMIT Les fichiers de raccord dirigent le branchement des menus SMIT vers les ID objet SMIT Chaque fichier de raccord contr le le branchement de tout ou partie des options SMIT suivantes e Start a Print Job e Add a Print Queue e Add an Additional Printer to an Existing Queue e Change Show Print Queue Characteristics e Change Show Printer Connection Characteristics e Remove a Print Queue e Pre Processing Filters Par exemple si vous s lectionnez l option Add a Print Queue dans un menu SMIT la premi re information demand e l utilisateur est le type de connexion utilis e L utilisateur s lectionne le type de connexion souhait et SMIT recherche le fichier de raccord correspondant pour d terminer le fichier ID objet de SMIT sur lequel se brancher Les s lecteurs et les bo tes de dialogue SMIT pour les nouvelles connexions d imprimante doivent cr er des dialogues qui permettent d ajouter de modifier et de supprimer une file d attente d impression pour le nouveau type de connexion Les noms des nouvelles bo tes de dialogue SMIT sont plac s dans le fichier de raccord Le branchement sur les noms des dialogues du fichier
372. s colonnes avec le caract re indiqu dans la variable caract re La valeur par d faut de caract re est le caract re ASCII TAB N affiche pas les cing lignes identifiant l en t te ni celles de bas de page S arr te apr s la derni re ligne de chaque fichier sans laisser d espace jusqu en fin de page w largeur D finit le nombre de colonnes par ligne comme indiqu par la variable argeur La valeur par d faut est 72 colonnes de m me largeur Il n y a pas d autres limites Si l indicateur w n est pas sp cifi et que s l est la largeur par d faut est 512 colonnes colonne D finit le nombre de colonnes comme indiqu par la variable colonne La valeur par d faut est 1 Cette option ne doit pas tre utilis e avec l indicateur m Les indicateurs e et i concernent les sorties sur plusieurs colonnes Une colonne de texte ne doit jamais d passer la longueur de la page voir indicateur 1 Si cette option est employ e avec l indicateur t imprimez la sortie avec le nombre minimal de lignes page D marre l impression avec le num ro de page indiqu par la variable page La valeur par d faut est 1 Par exemple pour imprimer le fichier prog c avec en t te et nombre de page entrez pr prog c qprt 1 14 Imprimantes et impression Guide de l utilisateur Cette commande ajoute les en t tes de page au fichier prog c puis le transmet la commande qprt L en t te comporte la date de l
373. s d administration du systeme e Attributs du flot des donn es en entr e e Attributs des indicateurs interdits e Attributs de l indicateur de filtre e Attributs de r pertoire e Attributs divers e Attributs de variable de travail e Attributs d agr gats de commandes e Attributs des codes de contr le ASCII e Attributs des s quences d chappement Les exemples illustrent quelques uns des attributs classiques pour une imprimante laser PostScript prise en charge 4029 LaserPrinter Chaque exemple indique comment les commandes Isvirprt et smit Isvirprt affichent les attributs d imprimante virtuelle avec un descripteur pour chaque attribut et comment ces m mes attributs sont stock s dans le fichier deux points de l imprimante Attributs valeur d indicateur par d faut Les attributs de la valeur d indicateur par d faut sont regroup s sous l attribut d en t te de groupe __FLG Si un indicateur correspondant a l attribut est utilis avec une commande d impression les valeurs de ces attributs sont remplac es partir de la ligne de commande Par exemple l attribut _I dans une d finition d imprimante virtuelle contient une valeur indiquant le nombre de lignes imprimer sur une page Supposons que la valeur par d faut stock e dans l attribut _1 soit 66 La requ te d impression suivante ne sp cifie pas le nombre de lignes par page via l indicateur l qprt P Pro myfile Le sous syst me d imprimante utilise l
374. s de l imprimante page 4 62 indique la proc dure de duplication d un fichier deux points d imprimante e S quences d chappement du fichier deux points de l imprimante page 4 14 donne des indications sur la modification du fichier deux points de l imprimante e Routines du programme dorsal dans libqb page 4 35 et Interactions entre qdaemon et le programme dorsal page 4 29 vous aident a crire un nouveau programme dorsal d imprimante Imprimantes et impression Guide de l utilisateur La proc dure de traduction des points de code NLS du fichier d impression en points de code imprimante varie selon que les jeux de codes sont mono ou multioctets Pour en savoir plus reportez vous e Tables de traduction de la page de code de l imprimante page 4 38 e Traduction de la page de code de l imprimante pour les jeux de code multioctets page 4 40 Les fournisseurs tiers peuvent personnaliser le programme dorsal de l imprimante des fins particuli res Flot de donn es du programme dorsal de l imprimante Le premier objet d un programme dorsal est d envoyer des caract res une unit une imprimante g n ralement Le programme dorsal de l imprimante est appel une fois pour chaque fichier ou groupe de fichiers imprimer le nom de chaque fichier tant pass comme param tre au programme dorsal Le programme dorsal ouvre le fichier le lit et l envoie l unit Le mieux est que le programme d
375. s de wQ est la valeur de Wu et est pouss sur la pile Le 0 suivant pousse un 0 sur la pile carte les deux valeurs du haut un 0 et un1 de la pile examine si elles sont gales et si non pousse un 0 sur la pile Le t suivant trouve le 0 et donc saute le Gs0 et value la place la clause e else Wu un 1 est de nouveau pouss sur la pile Le 1 pousse un autre 1 sur la pile Le carte nouveau les deux valeurs du haut deux 1 de la pile examine si elles sont gales et si oui pousse un 1 sur la pile Le t suivant trouve le 1 et value donc le Gs1 L attribut s1 est un nombre repr sentant la taille de papier pour le plateau 1 le plateau sup rieur et sa valeur par d faut dans la d finition d imprimante virtuelle est 1 Ce 1 est pouss sur la pile Toutes les s quences d chappement du fichier deux points de l imprimante sauf la derni re de l valuation de wQ sont saut es Le d carte la valeur du haut un 1 de la pile et la renvoie en format ASCII au calcul en cours de wJ Imprimantes et impression Guide de l utilisateur Le 1 renvoy au calcul en cours de wJ est la valeur de _Q et est pouss sur la pile Il est imm diatement cart de la pile et stock dans la variable interne q Wu d j d termin tre 1 est pouss nouveau sur la pile 3 pousse un 3 sur la pile puis le lt carte les deux valeurs du haut de la pile et v rifie si la seconde valeur cart e est inf rieu
376. s la sortie 4 18 sortie ASCII 4 14 sortie binaire 4 14 valeurs d entr e 4 15 variables internes 4 16 serveur d impression distant 2 52 SMIT format de papier de l imprimante d finition pour les imprimantes Hewlett Packard 2 40 d finition pour les imprimantes IBM 2 40 impression contr le de 1 4 SMIT System Management Interface Tool classe d objets sm_cmd_obj utilis avec les fichiers de l imprimante 4 50 interface des fichiers de raccord d imprimante 4 46 sous routine iconv 4 43 spouleur 2 3 3 1 l ments 3 7 fichier de configuration structure du fichier etc qconfig 3 17 files d attente 3 18 flot de donn es 3 7 terminologie 3 3 spouleur d impression 1 2 d fini 2 3 structure du fichier etc qconfig 3 17 SYMBOLE IBM Symbol websm chemin d acc s rapide aux imprimantes wsm 2 2 syst me de file d attente tats possibles 2 56 T tables de traduction exemple 4 42 4 45 jeux de code multioctets 4 40 4 43 terminal ASCII configuration d une imprimante pour 2 31 traceur 2 12 ajout de la carte de connexion dans 2 15 traitement programme dorsal 3 11 travaux d impression affichage de l tat 1 12 annulation 1 8 blocage 1 11 d finition 1 2 d placement 1 10 formatage des fichiers pour 1 14 lancement 1 4 lib ration 1 11 planification 2 38 priorit 1 9 U unit s 4 57 W Web based System Manager 1 11 2 1 Index X 3 X 4 Imprimantes et impression
377. s les champs C est la valeur par d faut 1 R cup re le premier champ 2 R cup re le second champ Pour indiquer SMIT d extraire le premier champ de la liste entrez 100 _1 F1 60 Sp cifie une liste de plages L op rateur G donne cmd_to list mode une valeur r La valeur r sp cifie que les informations affich es par le champ cmd_to_list sont sous forme de plage et non de liste Le contr le de validit est toujours effectu sur une plage Les donn es d une liste de plages sont de la forme x y 1 30 ou y 30 ou x 1 o xet y sont des entiers sp cifiant les limites sup rieure et inf rieure de la plage Le contr le de validit garantit que la valeur de l attribut se trouve dans la plage sp cifi e L entier peut tre n gatif mais la limite sup rieure valeur y doit tre sup rieure ou gale la limite inf rieure valeur x Pour indiquer que les op rations liste de champs se situent dans l intervalle entre 50 et 100 entrez 100 _1 G 50 100 60 Indique la sp cification de catalogue de message pour le texte d aide correspondant a un attribut La sp cification du catalogue de message indique le nom du catalogue le num ro de l ensemble et le num ro du message Le texte d aide est utilis dans les boites de dialogue SMIT qui utilisent les attributs auxquels une aide est affect e Pour affecter un texte d aide a un indicateur b a partir de la bo te de dialogue pioattrl cat
378. s pour une unit d impression IpO et celle ci est actuellement occup e par une autre file e qdaemon a essay d utiliser l unit de port d imprimante IpO et celle ci est actuellement occup e par une autre application Etat normal Pour que l tat DEV_BUSY soit r solu patientez jusqu ce que la file ou l application lib re l imprimante ou tuez le travail ou le processus qui l occupe La file attend l imprimante car celle ci est hors ligne d pourvue de papier fait l objet d un bourrage ou son c ble est d fectueux ou mal connect Reprise normale Pour que l tat DEV_WAIT soit r solu vous devez rem dier l incident l origine de l attente V rifiez si l imprimante est hors ligne d pourvue de papier fait tat d un bourrage ou si son cable est d branch Pour faciliter les tests de diagnostic avec la commande enq d places tous les travaux de la file l tat DEV_WAIT dans une autre file op rationnelle ou l tat DOWN Une fois le probl me r solu vous pouvez replacer les travaux non imprim s dans leur file d origine DEV_WAIT peut galement tre d un contr le de flux inadapt l imprimante notamment si vous avez opt pour le contr le logiciel XON XOFF Pour v rifier le contr le de flux faites appel a SMIT r gulation XON XOFF ou DTR DEV_WAIT peut galement tre d un d faut au niveau du cable Dans ce cas vous devez g n ralement remplacer le
379. sateur 86 F2 37JX 02 AIX Imprimantes et impression Guide de l utilisateur 86 F2 37JX 02 AIX Imprimantes et impression Guide de l utilisateur 86 F2 37JX 02
380. sateur racine l invite du shell 1 Tapez mount bin echo bin enq et appuyez sur Entr e 2 Tapez qprt Pasc fp z1 p12 s courier C N 3 etc motd et appuyez sur Entr e 3 Tapez umount bin enq et appuyez sur Entr e La commande qprt l tape 2 tente de soumettre un travail d impression au spouleur et l a plac sur la file d attente asc demandant trois copies du message du jour dans la police Courier 12 points pivot 90 degr s qprt analyse les arguments de sa ligne de commande et construit un vecteur d argument pour passer enq Lorsque la commande qprt tente d appeler enq avec le vecteur d argument il appelle la place la commande echo qui est mont e sur la commande enq Ainsi le vecteur d argument g n r par la commande qprt est pass la commande echo laquelle renvoie simplement en cho le vecteur d argument vers votre cran Cette proc dure fonctionne galement avec Ip et Ipr Outre le fait qu elle d montre que qprt est r ellement une commande frontale pour enq cette technique est galement utile lorsque vous tentez de trouver comment obtenir des indicateurs non pris en charge du spouleur Nous y reviendrons ult rieurement L ex cution de la commande qprt l tape 2 doit provoquer l criture de la sortie suivante sur l l ment d affichage sp cifi par la variable d environnement TERM P asc o o f o p z o 1 o p o 12 o s courier C N 3 etc motd Il s agir du v
381. ses barre oblique inverse apostrophe inverse repr sente le caract re apostrophe inverse et double barre oblique inverse repr sente le caract re barre oblique inverse Imprimante traceur et programmation du sous syst me de spoulage 4 59 variable Nom de la variable dans laquelle stocker les donn es Ce champ peut comporter plusieurs variables s par es par des virgules S il est nul place les donn es dans l instruction backend Les donn es stocker d pend du type de l instruction e Pour les instructions M les donn es stock es sont la valeur de s lection e Pour les instructions V les donn es stock es sont la valeur entr e e Pour les instructions T les donn es stock es sont le champ text La variable d environnement utilis e pour stocker les donn es est la cha ne PIO accol e au nom de la variable Par exemple si le champ variable est var1 le nom de la variable d environnement est PIOvar1 Il existe deux cas particuliers de noms de variable dname Outre les donn es stock e dans la variable d environnement PlOdname est galement utilis comme nom d unit de la file d attente dans le fichier letc qconfig fname Outre les donn es stock e dans la variable d environnement PlOfname est galement utilis comme valeur de l instruction file dans le fichier letc qconfig reserved2 R serv a un usage ult rieur pipeline Commande shell a ex cuter Sp cifiquement e Pour les instr
382. signed int t_cp To code point xy Table to translate code points for input code set NewCodeSet xto code points for the process code set IBM 943 if struct trans_table table 0x0 0x81ca 0x0 Oxfa54 0x0 0x9e77 0x0 0x954f 0x0 0x9e8d 0x0 0x938e AR ak 0x0 0xfad0 0x0 0x8a56 Write the table Error processing not shown main int ftrans long hdsize 32 Header size x long cpsize 4 Code point size 7 long rsvi 0 rsv2 0 Reserved area ftrans open usr lib lpd pio transJP newcodeset_IBM 932 O_CREAT O_WRONLY 0664 write ftrans PIOSMBCSXLATE000 16 write ftrans amp hdsize sizeof long write ftrans amp cpsize sizeof long write ftrans amp rsvl sizeof long write ftrans amp rsv2 sizeof long write ftrans table sizeof table return 0 Imprimante traceur et programmation du sous syst me de spoulage 4 45 Fichiers de raccord de l imprimante Les fichiers de raccord constituent une interface simple pour les d veloppeurs de connexions d imprimante pour cr er des crans SMIT System Management Interface Tool qui prennent en charge la connexion de nouvelles imprimantes Pour en savoir plus sur les fichiers de raccord reportez vous e Interface SMIT e Conventions d appellation des fichiers de raccord page 4 46 e Structure des fichiers de raccord page 4 47 e D finition de
383. sion par d faut peut tre modifi e en passe syst me via l attribut _d dans le fichier deux points Reportez vous au manuel AIX Commands Reference Volume 3 pour en savoir plus sur la commande Isvirprt La s lection du papier source est prise en charge a la fois pour l mulation PCL 5 et pour le langage PostScript via l indicateur u de la commande qprt PCL PostScript u 1 Plateau du haut u1 Plateau du haut u 2 Plateau du bas u2 Plateau du bas u 3 chargeur u3 chargeur Imprimantes et impression Guide de l utilisateur Format de papier Pas d impression La s lection du format de papier est prise en charge pour l mulation PCL 5 via l indicateur Q de la commande qprt Formats de papier Taille Q1 Letter par d faut Q 2 Legal Q 3 B5 Q 4 A4 Pour changer le format par d faut modifiez les attributs s1 s3 dans le fichier Par exemple pour d finir A4 comme format de papier par d faut pour toutes les sources de papier modifiez s1 s2 et s3 4 Les formats affect s respectivement aux plateaux du haut du bas et au chargeur sont modifi s La s lection du pas d impression est prise en charge par l mulation PCL 5 via les indicateurs p pour le pas et s pour le nom de la police de la commande qprt Les valeurs de pas admises vont de 1 et 100 ca ract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impressio
384. source du programme de formatage 4 26 Compiler et diter les liens du programme de formatage 4 28 Interaction entre qdaemon et le programme dorsal 4 29 Utilisation du fichier d tat 4 29 Impression d exemplaires suppl mentaires 4 30 Mise jour des informations sur l tat d un travail 4 30 Co t du travail 58 fnac nou Man dt Ron deals ses dae er rs 4 30 iv Imprimantes et impression Guide de l utilisateur Codes de Sortie 42 2 dan ears ibid magie den let ati d rai at 4 30 Renvoi de messages d erreur 4 31 D finir l tat de la file d attente 4 33 Terminer sur r ception de SIGTERM 4 34 Routines du programme dorsal dans libqb 4 35 Tables de traduction de la page de code de l imprimante 4 38 Traductions ane es Lean ann ghrelin at tee 4 38 Traduction Etapa EME a ee PU ER See ee a ne See 4 39 Traduction de la page de code de l imprimante pour les jeux de code IMUINOCLCIS 5 Sa occ A AR EE pata me Re te De Une aes 4 40 Tables de traduction de la page de code de l imprimante pour les jeux de code MUITIOCL TS 25526 ec a LR Guta ae ne ed on M engendre eed EU MG 4 40 Utilisation des polic
385. ss s au terminal doivent avoir une taille relativement petite L envoi au terminal tty d un trop grand nombre de caract res la fois peut provoquer au niveau de la sortie sur l imprimante une confusion avec l cho des donn es entr es lors de l envoi Pour minimiser les erreurs au niveau de la r ception des donn es un d lai entre chaque transmission de bloc doit tre tabli Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 29 Pour d finir la taille de bloc et le d lai les contr leurs natifs 8 ports 16 ports et tiers disposent des attributs suivants y1 Nombre maximal de caract res dans un bloc de donn es y2 D lai en microsecondes entre la transmission des blocs Contr leur 64 ports Le contr leur 64 ports fournit la prise en charge mat rielle des imprimantes reli es des terminaux II dispose de l attribut suivant y1 D finit la priorit donn e l impression par rapport l activit du terminal Plus sa valeur est lev e plus la priorit est grande Contr leur 128 ports Le contr leur 128 ports fournit aussi la prise en charge mat rielle des imprimantes reli es des terminaux Ses attributs sont les suivants y1 D bit en caract res par seconde CPS de transmission des donn es l unit d impression II doit tre l g rement inf rieur la vitesse d impression moyenne de l imprimante Pour conna tre la vitesse d impression consultez la
386. ssaires pour convertir le flot des donn es imprimer en format support par l imprimante e de fournir le support n cessaire aux caract res d impression dans la langue voulue e d adresser le flot des donn es filtr es au pilote de l imprimante e de g n rer des pages d en t te et d en queue e de g n rer plusieurs copies e d avertir si le papier manque si une intervention est n cessaire et si un autre incident se produit e de signaler les probl mes d tect s par les filtres e de nettoyer la file quand un travail d impression est annul e de fournir un environnement d impression personnalisable Imprimantes et impression Guide de l utilisateur La commande mkvirprt d finit une imprimante virtuelle pour le programme dorsal de l imprimante Le jeu d attributs pr d finis pour un type d imprimante sp cifique est copi pour cr er un jeu d attributs personnalis s La liste des attributs personnalis s s affiche via la commande Isvirprt et peut tre modifi e avec la commande chvirprt ou avec P riph riques ou encore avec l option SMIT Change Show Print Queue Characteristics Chaque fois que la commande mkvirprt ou chvirprt est ex cut e un utilitaire d assimilation piodigest produit automatiquement l image m moire des valeurs d attribut ainsi que des tables de recherche accessibles pendant le processus d impression La commande qdaemon appelle la commande piobe gestionnaire des travaux d impressio
387. ssement Pages de s paration En principe l option de ligne de commande N permet de sp cifier le nombre d exemplaires souhait Cette m thode entra ne la soumission ou le placement en file d attente sur le syst me d impression de nombreux exemplaires du travail d impression Comme l imprimante Optra Color 40 prend en charge le classement d exemplaires multiples en interne un certain nombre d options ont t ajout es pour g rer cette fonction et le nombre d exemplaires en interne Cette fonctionnalit est limit e par la quantit de m moire install e sur votre imprimante et par la taille du travail d impression L option W d termine le nombre d exemplaires de chaque page souhait correspondant au nombre d exemplaires L option S d termine le classement ventuel La valeur par d faut est pas de classement Les principaux avantages des options W et S sont qu elles pr servent l utilisation du sous syst me d imprimante et permettent de laisser l imprimante g rer plusieurs copies au lieu d envoyer copies l imprimante La combinaison des options S et W permet galement d effectuer successivement exemplaires de chaque si cela est souhait Vous noterez qu il est possible d utiliser simultan ment N et W Ceci se traduirait par l ex cution de N travaux d impression avec W exemplaires de chaque page dans chaque travail Les pages de s paration sont d termin es par l indicateur E Les va
388. ssibilit de sp cifier un pas de 17 Un pas de 17 est en r alit gal 17 1 multiplier le num rateur et le d nominateur par 10 permet de tenir compte du 0 1 pour le calcul d finitif de la largeur de page La valeur 128 est renvoy e l valuation de ia Voil la base l origine du 128 dans la section PIPELINE OF FILTERS 4 168 Imprimantes et impression Guide de l utilisateur Pages d en t te et de fin d un travail du spouleur Les pipelines qui g n rent les pages d en t te et de fin sont d finis par les attributs d administration du syst me sh pages d en t te et st pages de fin L impression des pages d en t te et de fin sont des processus distincts des travaux d impression du spouleur qu ils accompagnent m me s ils ne sont pas affich s en r ponse aux requ tes d tat des files d attente Pipelines des pages d en t te et de fin Ci dessous se trouve l attribut sh utilis pour d finir le pipeline de g n ration et d impression de la page d en t te pour une file d attente ASCII tendue sur une IBM 4029 LaserPrinter L attribut est indiqu tel que format par la commande Isvirprt Pour en savoir plus reportez vous Affichage formatage et modification des d finitions d imprimantes virtuelles page 4 139 Pipeline pour la page d en t te sh Ide pioburst SF H SIdb H ascii Ide pioformat Idd Imm Idf piof52 02 L J SIsH u TuH Ide INCLUDE Direct
389. st arr t pr matur ment il est relanc par le processus sremstr Remarque N interrompez pas le d mon sremstr il contr le d autres d mons actifs sur le syst me Pr sentation du spouleur 3 5 Spouleur AIX g n rique 3 6 Le spouleur AIX versions 3 et 4 n est pas sp cifiquement un spouleur d impression mais un syst me de spoulage g n rique d di la mise en file d attente de diff rents types de travaux dont les travaux d impression G n ralement le spouleur ne conna t pas le type des travaux qu il place en file d attente A la cr ation d une file d attente sa fonction est d finie par le programme dorsal associ cette file d attente Par exemple si vous cr ez une file d attente et que vous lui associez le programme dorsal piobe programme dorsal d E S par d faut de l imprimante pour les files d attente de l imprimante locale cette file est une file d attente d impression De m me si le programme dorsal d fini est cc ou un autre compilateur la file d attente est destin e aux travaux du compilateur Lorsque la commande qdaemon du spouleur s lectionne un travail dans une file d attente elle fait appel au programme dorsal pour traiter ce travail Cette section pr sente le spouleur comme un syst me de spoulage g n rique avec un point d entr e des tapes interm diaires et un point de sortie Les travaux soumis au spouleur entrent dans le syst me soumission des travaux transitent
390. stion des requ tes d impression distance TCP IP R seau lpr h P rq NomFichier commande d impression classique piobe rembak programme programme dorsal local dorsal distance piobe vers pr gramme imprimante orsa Oca locale vers imprimante locale Flot d une requ te d impression a distance Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 49 Les sections suivantes traitent de la configuration de l exploitation et de la gestion d un environnement d impression distance e Le programme rembak e Le d mon Ipd Programme rembak La file d attente locale d finie pour servir les requ tes d impression distance doit tre configur e pour la commande rembak commande d impression distance du programme dorsal Lorsque vous d finissez la file d attente le syst me vous invite indiquer le chemin d acc s au programme dorsal L entr e cette invite indique la commande qdaemon le programme dorsal utiliser pour traiter les requ tes d impression a distance Pour d finir une file d attente qui g re les requ tes d impression distance tapez usr 1pd rembak La commande rembak traite galement les requ tes d tat les requ tes d annulation de travail et les requ tes de suppression d un syst me de mise en file d attente distance Des requ tes d tat telles que qchk A ou Ipstat interrogent l tat des files d attente d
391. sur 8 bits Remarque Cette op ration annule galement l initialisation de l imprimante Aussi selon le pas l interligne et autres attributs d finis par le fichier d impression pr c dent l impression peut ne pas tre tout fait satisfaisante e Les points de code de caract re d l imprimante peuvent tre des valeurs sur 8 bits o chaque caract re graphique est repr sent par une valeur enti re sur 8 bits provoquant l impression d un caract re incorrect Pour viter ce probl me tous les caract res des fichiers d impression doivent tre issus du jeu de caract res ASCII portable e Une interface 7 bits affecte l impression des fichiers graphiques car certains points de donn es sont perdus D pannage du spouleur AIX 5 7 Liste de contr le de qdaemon 5 8 Normalement la commande qdaemon est lanc e au d marrage du syst me reste active tant que le syst me n est pas mis hors tension et ne requiert aucune intervention Il arrive toutefois que la commande qdaemon s arr te ou ne puisse plus effectuer ses fonctions La section suivante explique que faire dans ce cas La pr sence d une des conditions suivantes indique que la commande qdaemon doit faire l objet de maintenance e Les requ tes de la commande enq renvoient le message cannot awaken qdaemon request accepted anyway e La commande qdaemon d tecte de s rieuses incoh rences et affiche un message d erreur e La commande ps ef command
392. sur lequel se brancher pour supprimer une file d attente d impression L cran Remove supprime les autres files d attente unit s de file d attente imprimantes virtuelles et unit s imprimante cr s au moment de la cr ation de la file d attente d impression Pour se brancher a partir de l option Remove a Print Queue menu sur l ID s lecteur term _serv_remove tapez remove _queue term _ serv _remov Nom de l ID de s lecteur SMIT sur lequel se brancher pour modifier les caract ristiques de connexion d une file d attente d impression Les caract ristiques d un port de communication sont pour l essentiel le d bit la parit les bits d arr t etc Pour se brancher sur l ID s lecteur term_serv_ printer _conn partir de l option SMIT Printer Port Communication Characteristics tapez printer _conn term serv _ printer _conn Nom de l ID de s lecteur SMIT sur lequel se brancher pour modifier les caract ristiques d une file d attente d impression Pour se brancher sur l ID s lecteur term _serv_change partir de l option SMIT Change Show Print Queue Characteristics tapez change _ queue term _serv_change Nom de l ID de s lecteur SMIT sur lequel se brancher pour modifier les filtres de pr traitement d finis pour une file d attente d impression Pour se brancher sur l ID s lecteur term_serv_change_filters partir de l option SMIT Change Show Pre Processing Filters tapez change _filters te
393. syst me de spoulage 4 139 4 140 Taper un ast risque et appuyer sur Entr e affiche Name Description __FLG VALUES THAT MAY BE OVERRIDDEN WITH FLAGS ON THE COMMAND LINE _0 not used al not used 2 not used 3 not used _4 not used 3 not used _6 not used ey not used _8 not used 9 not used _A stderr returned 0 no 1 yes amp pipelines 2 yes amp values pipelines _E Double High Print no yes _F not used Font file name _G Page format use only printable page use ntire addressable area nl Name To Replace Host Name On Burst Page gt T Font ID overrides pitch and type style _J Restore the Printer at the End of the Print Job Chis nos yes _K not used _L Wrap Long Lines no yes _O Type of Input Paper Handling 1 manual 3 sheet feed _Q Paper or Envelope Size For the Paper Source Selected By the O and u Flag Values Refer to the s0 sl s2 s3 and s4 attributes Default value SIwQ _S High speed printing _U Unidirectional printing _V Vertical printing _W Double Wide Print no yes _X Code Page Name For Print Data Stream file with same name in dir _Y Duplex Output 0 Simplex 1 Duplex Long Edge 2 Duplex Short Edge Z Issue Form Feed Between Copies amp At Job End no yes Value SIwWQ IBM 850 La sortie est format e par la commande pg d o
394. t Si la configuration de l impression n est pas possible partir d une application utilisez un diteur pour ins rer les codes de contr le Ces codes sont fournis avec l imprimante vous pouvez aussi vous les procurer aupr s de votre revendeur ou du fabricant de l imprimante D finissez les indicateurs de commande avec la commande qprt Le raccourci Web based System Manager wsm printers la commande qpri et l option SMIT Start a Print Job sont capables de reconna tre nombre d indicateurs contr lant les op rations d impression D finition du texte condens enrichi en double largeur et en surimpression Impression en diff rentes couleurs D finition des marges D finition du nombre de lignes par pouce verticalement Maintien de la position horizontale sur la ligne d impression en cas de passage la ligne ou de tabulation verticale Pour un travail donn vous pouvez d finir des caract ristiques d impression sp cifiques Par exemple pour d finir le pas d impression ajoutez la commande qprt l indicateur p nombre nombre indiquant le nombre de caract res par pouce Si la commande qprt standard propose 10 caract res par pouce et que vous en souhaitez 12 pour l impression du fichier test entrez qprt p 12 test Pour ce travail d impression l indicateur sp cifi va remplacer la d finition de la commande qprt standard Pour qpri la d finition du pas 10 reste inchang e Mod
395. t demand e partir d un autre calcul d attribut Aussi allons nous utiliser les valeurs pr c demment calcul es de 1 pour wQ et de 1 pour Wu Le 1 renvoy au calcul en cours de wK est la valeur de _Q et est pouss sur la pile Il est imm diatement cart de la pile et stock dans la variable interne q Wu d j d termin tre 1 est pouss nouveau sur la pile 3 pousse un 3 sur la pile puis le lt carte les deux valeurs du haut un 3 et un 1 de la pile et v rifie si la seconde valeur cart e est inf rieure la premi re 1 est inf rieur 3 un 1 est donc pouss sur la pile Le t trouve le 1 et entre en cons quence dans la s quence if then else then else then else la recherche d un entier apparier avec la valeur de la taille de papier calcul e pour _Q Le gq r cup re la valeur stock e de _Q dans la variable interne q et la pousse sur la pile Le 1 pousse un 1 sur la pile Le carte les deux valeurs du haut deux 1 de la pile examine si elles sont gales et si oui pousse un 1 sur la pile Le t trouve le 1 et value le 3200 lequel pousse un 3200 sur la pile Le calcul de wK passe en s quence sur tout sauf la derni re ligne des s quences d chappement restantes du fichier deux points de l imprimante d finissant wK La derni re s quence d chappement d carte la valeur du haut 3200 de la pile et la renvoie en format ASCII au calcul en cours de wX Le 3200 renvoy
396. t omises par souci de compatibilit amont Les cing premiers formats de papier sont galement num rot s afin de pr server la compatibilit amont Si une valeur non valide est s lectionn e comme source d entr e elle est ignor e Remarque Les enveloppes doivent tre aliment es manuellement ou via le chargeur La valeur par d faut de O est 3 papier La valeur par d faut de Q est 1 Letter pour les formats de papier et Monarch pour les formats d enveloppe Formats de papier 0 3 Formats d enveloppes 0 4 Q 1 Letter 7 3 4 Monarch Q 2 Legal 9 Com 9 Q 3 B5 10 Com 10 Q 4 A4 DL Q5 A5 C5 Q 6 B4 B5 Enveloppe Q 7 A3 Autre Enveloppe Q 8 11X17 Remarque Le fichier d imprimante lexOptraC1200 pcl pour PCL 5 adopte par d faut le format de papier Letter Pour changer cette valeur par d faut modifiez les valeurs des attributs s0 s3 dans le fichier respectivement pour les attributs _u source du papier Par exemple pour imposer le format Legal comme format par d faut pour le plateau 2 remplacez la valeur de lattribut s2 par 2 REMARQUE SPECIALE Pour les files d attente PCL si le format s lectionn ne figure pas dans la source d entr e s lectionn e une s quence de recherche sera mise en uvre pour localiser le format demand Si le format est d tect la source correspondante sera utilis e Pour les files d attente PostScript si le format s lectionn ne figure p
397. t un num ro Comme illustr dans l exemple pr c dent les requ tes d tat de file d attente affichent les num ros de travail des requ tes actuellement ex cut es ou en file d attente Pour annuler un travail sur une file d attente distante lancez les m mes commandes que pour annuler un travail d impression local Par exemple pour annuler le travail 298 dans la file d attente ra utilisez le raccourci Web based System Manager wsm printers ou l une des commandes suivantes qcan Prq x298 OU lprm Prq 298 d mon Ipd Bien que les travaux d impression locaux et distance soient soumis via les m mes commandes ils sont trait s diff remment Une fois transmis un h te distant un travail d impression n est plus g r par le sous syst me de spoulage d impression local 2 50 Imprimantes et impression Guide de l utilisateur Le d mon Ipd fait partie du groupe syst me TCP IP Tout h te sur un r seau TCP IP peut lancer le d mon Ipd et envoyer des requ tes d impression n importe quel autre h te du r seau sous r serve que Ipd y soit actif Par s curit le d mon Ipd duplique un processus enfant qui v rifie chaque requ te d impression distance en fonction de deux fichiers base de donn es le fichier etc hosts equiv et le fichier etc hosts lpd Si le nom de l h te qui soumet la requ te d impression ne se trouve pas dans le fichier etc hosts lpd la requ te est rejet e Remarque Le fichier et
398. t s pour le nom de la police de la commande qprt Les valeurs de pas admises vont de 1 et 100 caract res au pouce cpi valeurs enti res Lindicateur d impression condens K n est pas pris en charge Nom de la police Pas d impression s courier p 1 100 s courier bold p 1 100 s courier italic p 1 100 s courier bold italic p 1 100 s gothic p 1 100 s gothic bold p 1 100 s gothic italic p 1 100 s lineprinter p 17 Remarque Pour formater en ASCII d autres styles de police faites appel l utilitaire de cryptage AIX ou la commande qprt avec les indicateurs da s et p vers une file d attente PostScript Pour les files d attente PostScript p correspond la taille de point et la liste valide des polices se trouve dans usr lib ps fontmap Les tailles de point valides sont les entiers compris entre 1 et 1008 Par ailleurs seul un pas de 17 est pris en charge pour le style lineprinter L indicateur W permet l utilisateur de contr ler le nombre d exemplaires de chaque g n r s par l imprimante elle m me Par exemple si un travail de trois pages est soumis avec l indicateur W de la commande qprt 2 exemplaires de la page 1 suivis de 2 exemplaires de la page 2 suivis de 2 exemplaires de la page sont imprim s La valeur par d faut est 1 la valeur maximale de 999 Imprimantes et impression Guide de l utilisateur Lexmark Optra N LaserPr
399. t _d n avait pas t d fini p l indicateur et l argument dp doivent tre ajout s aux commandes qprt Pasc dp f1 filename nq Pasc o d o p o f o 1 filename Le programme cr_mapper lit mes caract res a partir de stdin et les crit sur stdout Chaque fois qu il lit et crit un saut de ligne A hexad cimal ou 10 d cimal il crit en sortie un retour chariot D hexad cimal Imprimante traceur et programmation du sous syst me de spoulage 4 179 Edition du fichier etc qconfig Le fichier de configuration etc qconfig peut tre dit avec l diteur de texte de votre choix Il existe des r gles strictes concernant le moment o vous pouvez ou ne pouvez pas modifier etc qconfig sans arr ter ou alt rer les op rations du spouleur Modification de etc qconfig pendant le traitement de travaux etc qconfig ne doit jamais tre dit lorsque des travaux sont en cours de traitement Ceci est sp cialement vrai si votre syst me est quip d un grand nombre d imprimantes plus de 25 g n ralement bien occup es Lorsque qdaemon re oit une notification de enq indiquant l existence d un nouveau JDF Job Description File qdaemon examine les dates de etc qconfig et de etc qconfig bin version binaire de etc qconfig Si etc qconfig est plus r cent que etc qconfig bin qdaemon n accepte pas de nouveaux travaux y compris celui qui a provoqu l examen des fichiers susmentionn s tant que tous les tra
400. t actif ce qui rarement le cas une variante de la ligne suivante s affiche root 2980 3652 0 12 41 25 0 00 usr sbin qdaemon Si qdaemon n est pas actif lancez la commande startsre s qdaemon pour relancer qdaemon Si qdaemon est mort il a sans doute t relanc automatiquement par le processus sremstr mais sans r sultat relancez le manuellement Une variante du message suivant s affiche 0513 059 The qdaemon Subsystem has been started Subsystem PID is 3000 Patientez environ une minute et relancez la commande ps ef grep qdaemon qdaemon est il toujours actif ou a t il juste d marr pour mourir aussit t Si qdaemon n est plus actif bien que vous veniez de le relancer et que vous ayez re u un message sp cifiant IID processus PID de qdaemon et indiquant qu il est actif v rifiez que le fichier var spool Ipd stat pid existe Pour ce faire lancez la commande cat Iar spool Ipd stat pid Ce fichier contient le PID d un qdaemon actif Lorsque qdaemon n est pas actif le fichier est suppos retir Si la commande cat affiche un nombre l cran ce doit tre le PID d un qdaemon actif Si vous avez d j d termin que qdaemon n est pas actif retirez le fichier var spool lpd stat pid car une instance ant rieure de qdaemon a d mourir sans provoquer le retrait de ce fichier Si le fichier n existe pas un message semblable au suivant s affiche cat cannot open var spool lpd stat pid Si qdaemon ta
401. t aux invites La commande mkvirprt utilise les informations qui vous entrez pour cr er une strophe dans le fichier etc qconfig qui est personnalis pour l unit que vous configurez Le fichier de configuration d unit contrdle le nom d unit de la file d attente l instruction backend et l instruction file dans la strophe etc qconfig Nommer un fichier de configuration d une unit Le fichier de configuration d unit doit porter l extension config et se trouver dans le r pertoire usr lib Ipd pio etc Imprimante traceur et programmation du sous syst me de spoulage 4 57 Types d instructions disponibles dans un fichier de configuration d unit Six types d instructions diff rents offrent diverses possibilit s pour le dialogue cr dans le fichier de configuration d unit M En t te de menu pour une liste d options m El ment de menu l Liste d l ments de menu V Invite entrer une valeur v Pipeline de validation des valeurs saisies et des messages d erreur T Texte placer dans une variable ou dans une instruction backend Chaque instruction se compose des dix champs suivants type label gotolabel reservedl text variable reserved2 pipeline msgid et defmsg La matrice suivante indique les types d instructions et les champs pris en charge Un x indique que l instruction prend le champ en charge Un signe moins indique que l instruction ne prend pas en charge le champ Sim iye label C
402. t d finie dans le manuel de l utilisateur Le num ro de la source du papier est identique pour PCL et PostScript u 0 alimentation manuelle u 1 plateau 1 u 2 plateau 2 u 3 plateau 3 u 4 plateau 4 Par d faut les pages banni re et de fin arrivent par le plateau du haut Pour changer la valeur par d faut modifiez la valeur des attributsuH et ou uTrespectivement dans le fichier deux points en leur affectant la valeur de la source souhait e Les valeurs autoris es sont les m mes que pour l indicateur u Il vous suffit d diter le fichier deux points de l imprimante virtuelle l aide de la commande chvirprt Imprimante traceur et programmation du sous syst me de spoulage 4 125 4 126 Format de papier La s lection du format de papier est prise en charge via l indicateur Q de la commande qprt Les cinq premiers formats de papier sont galement num rot s afin de pr server la compatibilit amont Si une valeur non valide est s lectionn e comme source d entr e elle est ignor e La valeur par d faut de O est 3 papier La valeur par d faut de Q est 1 Letter pour les formats de papier et Monarch pour les formats d enveloppe Formats de papier Q1 Letter Q 2 Legal Q3 B5 Papier Q 4 A4 Q5 Executive Q 6 A5 Q7 B4 Q 8 A3 Q9 Ledger 11x17 Q 10 Universal 11 69x17 69 Pour changer les valeurs par d faut modifiez les attributs sO s5 respectivement pour chaque source
403. t impression Guide de l utilisateur Lexmark Optra Plus LaserPrinter Source du papier Format de papier Type de papier La s lection du papier source est prise en charge la fois pour l mulation PCL R 5 am lior e et pour l mulation PostScript Level 2 via l indicateur u de la commande qprt Il existe plusieurs sources d entr e en option Le num ro de la source d entr e est identique pour PCL et pour PostScript u 0 alimentation manuelle u 1 plateau 1 u 2 plateau 2 u 3 plateau 3 u 4 chargeur ou chargeur 1 u 5 chargeur 2 Par d faut les pages banni re et de fin arrivent par le plateau du haut Pour changer la valeur par d faut modifiez la valeur des attributs uH et ou uT respectivement dans le fichier deux points en leur affectant la valeur de la source souhait e s0 S5 Lancez la commande Isvirprt La s lection du format du papier est prise en charge via lun ou les deux indicateurs de la commande qprt O et Q L indicateur O contr le s il s agit de papier simple ou d enveloppes La valeur 3 indique un format de papier et 4 un format d enveloppe Les enveloppes doivent tre aliment es manuellement ou via le chargeur ou le chargeur 2 La valeur par d faut de O est 3 papier La valeur par d faut de Q est 1 Letter pour les formats de papier et Com 10 pour les formats d enveloppe Formats de papier 0 3 Formats d enveloppe 0 4 Q 1 Letter 7 3 4 Monarch Q
404. t le texte des pages d en t te et de fin fichiers de police t l chargeables et fichiers temporaires Le premier caract re du nom d un attribut de r pertoire est d et le second d signe le r pertoire L exemple suivant illustre quelques valeurs d attribut de r pertoire pour une imprimante laser PostScript prise en charge _ _DIR DIRECTORIES dl Directory Containing Stage 1 usr lib lpd pio transi Translate Tables data stream to intermed d2 Directory Containing Stage 2 usr lib lpd pio trans2 Translate Tables intermediate to printer dD Directory Containing Dummy Device usr lib 1pd pio Files For Printers Driven By But Not Attached To the dev Host Computer example printers attached to Xstations dF Directory Containing Flags files var spool l1lpd pio local flags keeps track of loaded fonts Ces m mes valeurs d attribut sont stock es dans le fichier deux points sous la forme 053 DIRS 160 d1 usr lib lpd pio trans1 161 d2 usr lib lpd pio trans2 509 dD usr lib lpd pio dev 414 dF var spool lpd pio local flags Attributs divers L attribut d en t te de groupe _ _MIS regroupe diff rents attributs d imprimante Les attributs divers commencent par la lettre m et stockent des valeurs telles que la description de l imprimante et son num ro de mod le Le nom d unit et celui de la file d attente sont galement stock s dans le groupe divers L attribut mn stoc
405. t que le travail est toujours en cours d ex cution qdaemon ne peut obtenir un verrouillage du fichier ou de l unit sp cifi par le param tre file et ne peut donc ouvrir la sortie standard du programme dorsal sur ce fichier ou cette unit C est pourquoi qdaemon maintient le travail en file d attente et attend la fin du travail pr c dent et la lib ration du fichier ou de l unit Voici comment le syst me de spoulage fournit et contr le l acc s s rie une unit Si le param tre file est absent ou qu il a la valeur FALSE qdaemon ouvre la sortie standard du programme dorsal sur dev null et ex cute imm diatement le travail Dans cette situation il n y a pas de fichier ou d unit laquelle un acc s s rie soit clairement requis aussi les travaux ne sont ils pas empil s sur la file d attente Les travaux soumis cette file d attente sont trait s d s que qdaemon peut d finir l environnement d ex cution L absence du param tre file d sactive effectivement l acc s s rie tous les fichiers et unit s locaux Un exemple significatif et courant de file d attente d pourvue de param tre file est la file d attente d une imprimante distante Dans ce cas la ressource pour laquelle un acc s s rie doit tre fourni existe en r alit sur un autre h te la file d attente locale n a aucune raison de tenter le moindre type de contr le Le programme dorsal pour ce type de file d attente le rembak par d faut sou
406. t sur la pile 32 t carte le 1 de la pile et dans la mesure o il s agit d une valeur VRAIE non nulle appelle l valuation de 2400 33 2400 Pousse un 2400 sur la pile 34 d Ecarte le 2400 de la pile et le renvoie en format ASCII au calcul en cours de _I 35 G_v Pousse un 6 sur la pile 36 carte le 6 et le 2400 de la pile les multiplie et pousse le 14400 r sultant sur la pile 37 300 Pousse un 300 sur la pile 38 Ecarte le 300 et le 14400 de la pile divise14400 par 300 et pousse le 48 r sultant sur la pile 39 d Ecarte le 48 de la pile et le renvoie en format ASCII au calcul en cours de ia le pipeline du flot de donn es en entr e pour les travaux ASCII Fonctionnement de la pile de langages d crivant la longueur de page Pour aller au del de la description m canique de ce qui se passe lorsque piobe r sout les r f rences IWL voici quelques l ments permettant de comprendre pourquoi la logique des s quences d chappement du fichier deux points de l imprimante fonctionne Les r f rences techniques des imprimantes IBM LaserPrinter s rie 4029 contiennent une figure et un tableau qui d crivent les zones imprimables et non imprimables d une page ainsi que les dimensions du papier et des enveloppes en pels pour les tailles standard de papier et d enveloppe Par exemple la zone imprimable sur une page de 8 5 x 11 pouces largeur par longueur est
407. talogue de messages de l environnement local du serveur Le superviseur d impression peut utiliser le texte du message ou construire le texte de son propre message partir des informations du catalogue de messages et des param tres du message Le programme dorsal de l imprimante ne peut toutefois toujours fournir les informations du catalogue des messages num ro de message num ro d ensemble et nom du catalogue et les param tres variables du message C est pourquoi le superviseur d impression doit examiner le champ du nom de catalogue champ pm_catnm pour d terminer si le nom du catalogue est une cha ne nulle Si le nom du catalogue est une cha ne nulle le superviseur d impression doit utiliser le texte d velopp fourni Si le nom du catalogue existe le superviseur d impression peut extraire le message du catalogue et y placer autant de param tres de message fournis que souhait Les param tres de message peuvent tre de type entier ou cha ne Les param tres de message sont toutefois pass s partir du programme dorsal de l imprimante comme cha nes concat n es au texte in extenso du message Si le superviseur d impression extrait le message du catalogue sp cifi et place les param tres dans le message les conventions suivantes s appliquent e Les param tres peuvent tre de type entier ou cha ne mais sont toujours pass s dans le tube comme cha nes termin es par un caract re NUL La longueur de chaque param tre e
408. te code points for input code set NewCodeSet to code points for the process code set IBM 932 Lez struct trans table table 0x0 0x81ca 0x0 0Oxfa54 0x0 0x9e77 0x0 0x954f 0x0 0x9e8d 0x0 0x938e RO Dees 0x0 Oxfad0 0x0 0x8d56 Write the table Error processing not shown main int ftrans long hdsize 32 Header size af long cpsize 4 Code point size long rsvi 0 rsv2 0 Reserved area ftrans open usr lib lpd pio transJP newcodeset_IBM 932 O_CREAT O_WRONLY 0664 write ftrans PIOSMBCSXLATE000 16 write ftrans amp hdsize sizeof long write ftrans amp cpsize sizeof long write ftrans amp rsvl sizeof long write ftrans amp rsv2 sizeof long write ftrans table sizeof table return 0 re A Imprimantes et impression Guide de l utilisateur Traduction de la page de code de l imprimante pour les jeux de code multioctets La traduction d un jeu de code multioctets MBCS a partir du fichier d impression diff re de la traduction des points de code d un jeu de code mono octet SBCS La traduction partir du fichier d impression dans un jeu de codes dans un environnement multioctets se fait en deux tapes Pendant la premi re tape de traduction du jeu de codes le jeu de codes en entr e du fichier d impression est traduit en un jeu de codes de traitement Le jeu de code de traitement do
409. tes smit qstart OU qadm U nom file Arr t 1 A l invite syst me entrez wsm printers 2 S lectionnez dans Web based System Manager Files d attente d impression la file ou l unit que vous souhaitez arr ter 3 Pour arr ter une file s lectionnez Stop all Devices for Queue Pour arr ter une unit s lectionnez Stop a Specific Device Vous pouvez aussi utiliser les commandes suivantes smit qstop OU qadm D nom file Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 35 D finition de la file d attente d impression par d faut Pr requis Pour d placer un travail d impression dans une autre file vous devez tre e utilisateur racine e ou membre du groupe printq Proc dure 1 A l invite syst me entrez wsm printers 2 Dans le conteneur Web based System Manager Files d attente d impression s lectionnez un ordinateur 3 S lectionnez ensuite une file d impression Vous pouvez aussi proc der via SMIT avec le raccourci smit qdefault 2 36 Imprimantes et impression Guide de l utilisateur Blocage lib ration d un travail d impression commande ghld Pr requis Vous devez tre Proc dure 1 propri taire du travail d impression utilisateur racine ou membre du groupe printq A l invite syst me entrez wsm printers Via les menus de Web based System Manager Files d attente d impression compl tez chaque tape de blo
410. teur la file est d di e a des travaux de compilation Lorsque la commande qdaemon du spouleur s lectionne un travail dans une file d attente de spouleur pour lancer ce travail elle invoque le programme dorsal Sur les r seaux comportant des machines AIX et d autres types de clients et serveurs les requ tes d impression a distances ne sont pas toutes prises en charge Dans certains cas vous aurez soumettre les travaux d impression dans une seule file la fois ou a concat ner les fichiers au pr alable enq est la principale commande sp cifique du spouleur Pour placer un travail d impression en file d attente vous pouvez directement invoquer cette commande mais vous avez trois autres commandes frontales disposition Ip Ipr et qprt Une requ te d impression mise par une de ces commandes est adress e au programme enq qui place ensuite en file d attente les informations relatives au fichier afin que qdaemon les traite La file d attente se trouve dans le r pertoire var spool Ipd qdir Si le travail n est pas un fichier mais par exemple le r sultat avec des barres obliques d une commande destin e enq un fichier r el est cr dans var spool qdaemon contenant les donn es imprimer Les informations que renferme var spool lpd qdir pointent sur le fichier dans var spool qdaemon Imprimantes r elles et virtuelles L imprimante r elle repr sente l imprimante mat rielle connect e un port s ri
411. teur q de la commande qprt pour la qualit Voici quelques unes des valeurs par d faut prises en charge 10 pitch courier police qualit 1 ou brouillon Valeurs de polices valides Nom de police S brouillon rapide S brouillon S courier S gothic Valeurs de qualit valides Qualit indicateur q 0 brouillon rapide 1 draft 2 qualit NLQ near letter quality Les pas d impression valides sont 10 12 17 et 20 Remarques 1 S lectionner brouillon ou brouillon rapide annule la police s lectionn e 2 Les caract res gras sont pris en charge via l indicateur e et l impression en gras Les caract res italiques sont pris en charge via l indicateur k et l impression en italique L indicateur w contr le la largeur en caract res de la page imprimable La valeur par d faut est 136 Imprimantes et impression Guide de l utilisateur Lexmark Optra LaserPrinter Source du papier Format de papier Type de papier La s lection du papier source est prise en charge la fois pour l mulation PCL R 5 am lior e et pour l mulation PostScript Level 2 via l indicateur u de la commande qprt Il existe plusieurs sources d entr e en option Le num ro de la source d entr e est identique pour PCL et pour PostScript u 0 alimentation manuelle u 1 plateau 1 u 2 plateau 2 u 3 plateau 3 u 4 chargeur ou chargeur 1 u 5 chargeur 2 Par d faut les pages banni re et de fin a
412. tie papier de l imprimante du nombre de quarts de tour sens des aiguilles d une montre sp cifi par la variable Value Les valeurs de longueur l et de largeur w sont automatiquement ajust es en cons quence 0 Portrait Paysage Portrait invers O N Paysage invers Sp cifie le format du papier pour le travail d impression 1 Letter 2 Legal 3 Folio 4 11x17 5 A4 6 B4 7 A3 8 Taille de papier universelle 9 B5 JIS 10 A5 11 Executive 12 Instruction 13 Hagaki 14 Enveloppe Monarch 15 Enveloppe COM10 16 Enveloppe C5 17 Enveloppe DL 18 Taille d enveloppe universelle Imprimante traceur et programmation du sous syst me de spoulage 4 77 IBM InfoPrint 40 4 78 Type de gestion de la sortie du papier oa fF NN O Param tre par d faut de l imprimante Bac principal face vers le bas Face vers le haut bac arri re Bac 1 face vers le bas Haut Bac 2 face vers le bas Milieu Bac 3 face vers le bas Bas Tous les bacs face vers le bas Sp cifie le mode d agrafage et de classement Cette option ne fonctionne que si un bac de sortie face vers le bas est s lectionn voir l option oa fF YN 7 Param tre par d faut de l imprimante Agrafage portrait Agrafage paysage Double agrafage portrait Double agrafage paysage D calage en fin de travail D calage en fin d ensemble Pas d agrafage ni de classement k Indique le nombre
413. tilitaire de cryptage AIX ou la commande qprt avec les indicateurs da s et p vers une file d attente PostScript Pour les files d attente PostScript p correspond la taille de point et la liste valide des polices se trouve dans usr lib ps fontmap Les tailles de point valides sont les entiers compris entre 1 et 1008 Par ailleurs seul un pas de 17 est pris en charge pour le style lineprinter La fonction duplex en option est prise en charge via l indicateur Y de la commande qprt Y0 simple Y 1 duplex reliure sur grand c t Y 2 duplex reliure sur petit c t Imprimantes et impression Guide de l utilisateur Classement Limprimante Optra Plus prend en charge en interne le classement d exemplaires multiples d un travail d impression Cette fonction est contr l e par les indicateurs W et S de la commande qprt S collation off S classement activ S nombre d exemplaires Remarque Cette fonction est ind pendante de l indicateur N de la commande qprt Lindicateur N envoie fois le travail d impression l imprimante Avec W le travail est envoy une fois et imprim fois Pages de s paration Limprimante Optra Plus prend en charge en interne les pages de s paration Cette fonction est contr l e par l indicateur E de la commande qprt E 0 Sans E Entre exemplaires E 2 Entre travaux E 3 Entre pages La source du papier est par d faut le chargeur Pour changer cette valeur p
414. tiques du champ repr sentant l attribut e Validation de l attribut et type des op rations auxiliaires menus d roulants ou listes en anneau par exemple Par exemple dans les bo tes de dialogue SMIT qprt et admvirprt les r gles suivantes s appliquent e Si Dy op rateur limits D avec la valeur y pour yes est sp cifi dans un champ limits pour un attribut cet attribut est toujours affich e Si Dn op rateur limits D avec la valeur n pour no est sp cifi dans un champ limits pour un attribut cet attribut n est jamais affich Dans les bo tes de dialogue SMIT qprt les r gles compl mentaires suivantes s appliquent e Tous les attributs d finis dans le fichier deux points de l imprimante commen ant par _ trait de soulignement _j et _i par exemple r f renc s dans le pipeline sont affich s e Tous les attributs d finis dans le fichier deux points de l imprimante commen ant par l indicateur de combinaison C Cs et Ca par exemple r f renc s dans le pipeline sont affich s Les r gles sp cifiques des bo tes de dialogue SMIT admvirprt sont les suivantes e Tous les attributs d finis dans le fichier deux points de l imprimante et commen ant soit par _ trait de soulignement soit par un indicateur de combinaison C sont affich s moins que Dn soit sp cifi dans leur champ limits Op rateurs du champ limits Les d finitions et les exemples d op rateurs du champ 1imits sont r pa
415. travail a t accept par le spouleur Un JDF est cr pour toutes les op rations du syst me de spoulage autres que les interrogations sur l tat d une file d attente la structure d un JDF diff re selon qu il s agit de requ tes d impression de requ tes d annulation de travail de requ tes de contr le de file d attente etc mais un JDF est cr dans tous les cas Les commandes ex cutant la m me fonction que Ipstat appellent toujours enq pour effectuer leur travail mais il n y a ni cr ation de JDF ni appel qdaemon Imprimantes et impression Guide de l utilisateur Dans toutes les versions AIX ant rieures la version 4 qdaemon affecte un num ro au travail lorsqu il acc de au JDF et le lit dans la structure de donn es interne cit e plus haut Sous la version 4 le num ro de travail est affect par enq Ce changement a t effectu pour que Ip soit conforme aux normes de l industrie Ip est suppos e renvoyer un num ro de travail lorsque le travail est soumis que qdaemon accepte ou non le travail Ceci a une double signification La premi re est que le num ro de travail de NEW n est plus visible dans la version 4 dans la mesure o le num ro de travail NEW n apparaissait qu apr s la cr ation du JDF par enq mais avant que qdaemon n acc de au JDF et n affecte un num ro de travail La seconde est que la pr sence ou l absence d un num ro de travail ne peut plus servir d terminer si
416. tre la fonction Le programme dorsal de l imprimante sp cifie le type entier ou cha ne de chaque param tre m me si tous les param tres sont pass s comme cha nes dans le tube Sp cifiez le type appropri pour g rer la largeur et la pr cision du champ lorsque vous placez un param tre dans un message extrait Le programme dorsal de l imprimante peut passer ou ne pas passer les informations du catalogue de messages et les param tres d un message Aussi le superviseur d impression doit il tre capable d accepter le message in extenso lui m me ou d accepter les informations du catalogue et les param tres et d laborer ensuite le message en cons quence D finir l tat de la file d attente La commande qchk affiche l tat d une unit donn e Une des entr es du tableau affich indique l tat actuel de la file d attente Cette information est fournie par le fichier d tat Consultez usr include IN backend h pour la liste des tats admis pour les files d attente et leur signification Normalement qdaemon maintient jour le fichier d tat Toutefois certains programmes dorsaux souhaitent d finir explicitement l tat WAITING include lt IN backend h gt s ils ne parviennent plus envoyer des sorties vers l unit et le ramener RUNNING lorsque la sortie reprend Par exemple un programme dorsal qui effectue une pause la fin de chaque page dans l attente d une r ponse de l utilisateur peut s
417. ts lpd du serveur d impression est rejet e Le syst me affiche un messages d erreur indiquant que l h te n a pas acc s l imprimante ligne Pour servir les requ tes d impression le processus Ipd doit tre actif sur l h te jouant le r le de serveur d impression La commande SRC Issre s Ipd affiche l tat du d mon Ipd S il nest pas actif lancez le raccourci wsm printers ou la commande startsre pour lancer le d mon Ipd Exploitation des imprimantes et des files d attente distantes Aucune commande particuli re n est requise pour effectuer une impression sur un h te distant Utilisez n importe quelle commande d impression qui permette de sp cifier une file d attente Les commandes Ipr qprt et eng par exemple sont des commandes d impression Sp cifiez les indicateurs et les options souhait es pour adapter la requ te d impression et notamment l indicateur sp cifiant la file d attente Utilisez le nom de la file d attente distante sur votre h te Vous pouvez galement envoyer une requ te d impression distance via le raccourci smit qprt Les commandes concernant l tat de la file d attente telles que qchk ou Ipstat affichent des informations sur les files d attente locale et distante La commande smit qchk affiche un menu qui permet de choisir le type d informations souhait es sur les files d attente locales et distantes Pour annuler un travail d impression sur une file d attente distante utilis
418. ube non nomm et r cup rer deux descripteurs de fichier l un pour les op rations de lecture et l autre pour les op rations d criture Le superviseur d impression doit exporter l extr mit criture dans la variable d environnement PIO_IPCWRITEFD avant d appeler le programme dorsal de l imprimante via les sous routines fork et exec Si la variable d environnement PIO_IPCWRITEFD est d finie le programme dorsal de l imprimante inscrit tous les messages dans l extr mit criture du tube Imprimante traceur et programmation du sous syst me de spoulage 4 31 Le superviseur d impression appelle normalement la sous routine select pour interroger l extr mit lecture du tube sur les messages entrants Outre le contr le de l tat de sortie du programme dorsal de l imprimante via la sous routine waitpid le superviseur d impression interroge les E S du tube Le superviseur d impression d finit un gestionnaire de signal pour le signal SIGCHLD et effectue une lecture de bloc sur le tube Le gestionnaire de signal examine l tat de sortie du programme dorsal de l imprimante et effectue le cas ch ant les actions requises Lorsqu il ne reste plus de messages non lus sur le tube le superviseur d impression ferme le tube et passe des t ches de nettoyage Format de message 4 32 Chaque message envoy par le programme dorsal de l imprimante est constitu d une trame d en t te de message de z ro ou plusieurs trames d en t te
419. uctions I sp cifie la commande shell ex cuter La sortie de la commande est construite en menu e Pour les instructions v sp cifie la commande shell ex cut e pour valider les valeurs entr es Un code retour de 0 z ro indique que la valeur entr e est valide msgid Message a utiliser par cette instruction Le champ est constitu du nom du catalogue de messages CatalogName du num ro de l ensemble SetNumben et du num ro de message MessageNumben s par s par des virgules Le nom du catalogue de messages et le num ro de l ensemble sont sp cifier seulement sur la premi re instruction des cha nes nulles peuvent tre utilis es pour les instructions suivantes defmsg Texte du message par d faut afficher si un message ne se trouve pas dans le catalogue des messages Commentaires dans un fichier de configuration d unit Une ligne comportant un signe di se en premi re colonne est ignor vous pouvez ainsi ins rer des lignes de commentaires Premi re instruction d un fichier de configuration d unit 4 60 La premi re instruction du fichier de configuration d unit doit tre le type d instruction m l ment de menu Cette instruction sp cifie l l ment de menu affich par la commande mkvirprt lorsqu elle invite l utilisateur pr ciser l unit configurer Si le nom du catalogue de messages et le num ro de l ensemble sont sp cifi s dans cette instruction des cha nes nulles
420. ue for paper source based on _O and _u 1 PUSH Integer Constant 1 PUSH pop2 popl St lt THEN gt Gs1 PUSH PAPER SIZE for tray 1 upper Se lt ELSE gt GWu PUSH Calculate value for paper source based on _O and _u 2 PUSH Integer Constant 2 PUSH pop2 popl St lt THEN gt SGs2 PUSH PAPER SIZE for tray 2 lower Se lt ELSE gt GWu PUSH Calculate value for paper source based on O and _u S 3 PUSH Integer Constant 3 PUSH pop2 popl St lt THEN gt SGs3 PUSH ENVELOPE SIZE for envelope feeder e lt ELSE gt Gs4 PUSH ENVELOPE SIZE for manual envelope feed lt END gt Sd POP gt ASCII String gt OUTPUT Le calcul de wQ commence en poussant la valeur de Wu sur la pile Tel que format par la commande Isvirprt Wu est d fini comme suit Calculate value for paper source based on _O and _u Wu 2 SCOSCS SG_O S 1 S StS SCuUStS 23G_uS 2 3 gt St 4 eS 0 e3 0 Se G_u se G_u sd Imprimante traceur et programmation du sous syst me de spoulage 4 151 4 152 SCO PUSH 1 If O Flag on Command Line Otherwise 0 St lt THEN gt 5 lt IF gt G_O PUSH Type of INPUT PAPER HANDLING backward compatibility purpose only S 1 PUSH Integer Constant 1 S PUSH pop2 popl St lt THEN gt 5 lt IF gt Cu PUSH 1 If u Flag on Comm
421. ues de l impression sont d finis ci apr s Travail d impression Un travail d impression est une unit de travail lancer sur une imprimante Selon le mode d impression demand l unit comporte un plusieurs fichiers imprimer Le syst me attribue un num ro unique chaque travail d impression qu il traite File d attente La file d attente est l entit vers laquelle le travail d impression est dirig Elle est repr sent e par une strophe dans le fichier etc qconfig et d sign e par un nom de file qui pointe sur l unit de file d attente associ e En voici un exemple Msal device 1p0 Unite de file d attente L unit de file d attente est repr sent e par une strophe dans le fichier etc qconfig g n ralement a la suite de la strophe de la file d attente locale Elle indique le fichier dev unit d imprimante o imprimer et le programme dorsal de l imprimante a utiliser En voici un exemple 1p0 file dev 1p0 header never trailer never access both backend usr lpd piobe Dans cet exemple 1p0 est le nom de l imprimante et les lignes suivantes d crivent comment elle est utilis e Remarque Plusieurs unit s de file d attente peuvent tre associ es une seule file d attente qdaemon qdaemon est un processus qui fonctionne en arri re plan pour surveiller les files d attente G n ralement il est automatiquement activ au d marrage du syst me Spouleur d impression
422. uir sur le serveur d impression d sactivez la file d attente du serveur d impression disable asc pour la file d attente ASCII par exemple et soumettez nouveau le travail Dans la mesure o asc est l tat down Ipstat doit indiquer que le travail est en file d attente mais la file d attente tant DOWN le travail y reste Explorez var spool lpd qdir la recherche du JDF de ce travail La derni re ligne du JDF est le chemin d acc s complet la copie spoul e du flot de donn es en entr e Copiez ce fichier dans un fichier temporaire tel que tmp myfile Lorsque vous copiez le fichier vous perdez tous les indicateurs associ s au travail seules sont copi es les donn es du flot d entr e Activez la file d attente asc enable asc et autorisez le traitement du travail S il choue soumettez la copie effectu e enq Pasc tmp myfile Sice travail choue galement recherchez les ventuelles erreurs dans le flot des donn es entr es pour d terminer pourquoi l imprimante refuse de l imprimer Si la copie s imprime il y a sans doute un probl me au niveau des indicateurs associ s au travail d origine D pannage du spouleur AIX 5 13 Nettoyage et red marrage Cette proc dure nettoie compl tement le syst me de spoulage et le relance Tous les travaux actuellement en attente de traitement sont supprim s et doivent tre soumis nouveau Utilisez cette proc dure lorsque vous ne parvenez pas d panner
423. un spouleur qui ne fonctionne pas Pour ex cuter cette t che vous devez d tenir les droits de l utilisateur racine 1 Arr tez qdaemon et les processus associ s stopsrc s qdaemon ps ef grep qd 2 kill 9 PIDNumbers o PIDNumbers sont les PID r sultant de la commande ps Vous pouvez trouver qdfork ps ef grep pio kill 9 PIDNumbers o PIDNumbers sont les PID r sultant de la commande ps Vous pouvez trouver pioformat ou pioout 3 Nettoyez la file d attente et le r pertoire d tat de l unit rm var spool lpd stat _dev_ rm var spool lpd stat s Le fichier var spool Ipd stat numfile contient un entier repr sentant le num ro du dernier travail affect Si le fait que le num rotation des travaux reprenne z ro vous indiff re vous pouvez entrer simplement rm var spool lpd stat 4 Retirez les travaux spoul s rm var spool lpd qdir rm var spool qdaemon 5 Relancez qdaemon startsrc s qdaemon Lorsque vous lancez les commandes ps vous pouvez trouver un processus dont l ID du processus parent ID PPID est 1 Si ces processus ne peuvent tre tu s par kill 9 vous devez r amorcer le syst me pour vous en d barrasser 5 14 Imprimantes et impression Guide de l utilisateur Index A adaptateur RS 232 remarques sur l imprimante B base de donn es Terminfo 2 28 C carte de connexion 5080 2 15 chemin d acc s rapide aux imprimant
424. une cha ne de filtre pr fix c est dire si le premier caract re du nom de deux caract res de l attribut est f La variable x repr sente un caract re identifiant un pipeline La variable ix sp cifie que le nom de l attribut pour le pipeline principal doit tre ix et non iy o y est le param tre sp cifi ou d fini par d faut pour l indicateur d Cas particulier i sp cifie qu une cha ne nulle doit tre utilis e comme pipeline principal Indicateurs de la ligne de commande Ces op rateurs sont g n ralement utilis s dans les d finitions de pipeline o ils s appliquent aux indicateurs sp cifi s par l utilisateur qui soumet le travail d impression S ils sont sp cifi s dans les cha nes d attribut utilis es par un programme de formatage ils s appliquent aux indicateurs pass s au programme de formatage Les lettres d indicateur valides sont a z A Z et 0 9 Cy Fxy ou FI fxy or f Pousse la valeur 1 vrai dans la pile si l indicateur y a t sp cifi sur la ligne de commande Sinon pousse la valeur 0 faux dans la pile Raccouci pour Cy t x l_y Si l indicateur y a t sp cifi sur la ligne de commande g n re x yarg ou yarg est l argument sp cifi pour l indicateur y Si n est pas sp cifi pour x x n est pas g n r Si yarg contient des guillemets simples ou doubles non prot g s non pr c d s imm diatement par un nombre impa
425. une connexion r seau telle qu un serveur de terminal r seau Lorsque l imprimante r elle est connect e au syst me via un port s rie ou parall le le pilote d imprimante du noyau communique avec le mat riel de l imprimante et fournit une interface entre le mat riel de l imprimante et une imprimante virtuelle Une imprimante virtuelle est un ensemble d attributs avec les valeurs qui leur sont associ es qui d finissent un flot de donn es de haut niveau ASCII ou Postscript par exemple et les m thodes de traitement du flot de donn es Ceci n inclut pas les donn es relatives au mode de connexion entre l imprimante r elle et l ordinateur h te ni le protocole servant transf rer les octets de donn es de vers l imprimante Le programme dorsal piobe exploite les informations stock es dans la d finition de l imprimante virtuelle pour contr ler le traitement des travaux Le support de stockage physique des ensembles d attributs et des valeurs associ es est appel fichier deux points imprimante Imprimantes locale et distante Une imprimante locale est une imprimante r elle connect e un h te local pour lequel une file d attente locale est d finie Toues les travaux soumis cette file d attente sont trait s et imprim s sur l h te o se trouve la file d attente Une imprimante distante est une imprimante r elle connect e un h te distant La file d attente d une imprimante distante sp cifie un programme do
426. ur Il existe trois indicateurs pour piof5202 1 L Les lignes longues ne doivent pas passer la ligne 2 J Limprimante doit tre restaur e dans l tat o elle se trouvait avant l impression de la page d en t te 3 u1 La page d en t te doit provenir du plateau d alimentation 1 La valeur de la d finition de st est semblable la valeur de la d finition de sh Pages d en t te personnalis es 4 170 L utilisateur racine peut cr er des pages d en t te personnalis es pour les utilisateurs en modifiant la d finition de l attribut sh Dans la mesure o les processus du spouleur ont acc s l environnement de l utilisateur ayant soumis le travail au spouleur l utilisateur racine peut modifier la partie de la d finition de l attribut sh qui sp cifie le mod le de page d en t te traiter Par exemple le H ascii dans la d finition pr c dente sp cifie le mod le de page d en t te traiter et imprimer Il peut tre remplac par la variable d environnement utilisateur de votre choix telle que SMYHEADER comme illustr ci apr s lde INCLUDE Directory Containing Miscellaneous Modules pioburst SE H If H Argument on Command Line Argument gt OUTPUT F r SIdb INCLUDE Text Files SMYHEADER SIde INCLUDE Modules pioformat Idd INCLUDE Directory Containing Digested Data Base Files ae Imm INCLUDE
427. ur d impression interpr te le message et l envoie l utilisateur Si la variable d environnement PIO_IPCWRITEFD n est pas d finie le programme dorsal envoie le message l utilisateur via la routine sysnot Le spouleur d impression qdaemon utilise toujours la routine sysnot pour envoyer les messages Les spouleurs d impression non AlX peuvent utiliser la routine sysnot ou le tube pour envoyer les messages Routine sysnot Le programme dorsal peut envoyer les messages directement l utilisateur via la routine sysnot La routine sysnot peut soit envoyer le message l utilisateur par courrier soit l inscrire sur son terminal La syntaxe d appel de la routine sysnot est la suivante sysnot user host message pref char user char host char message unsigned int pref La valeur du param tre pref doit tre DOMAIL ou DOWRITE DOMAIL adresse le message d erreur par courrier l utilisateur DOWRITE inscrit le message sur le terminal de l utilisateur si celui ci est connect Si l utilisateur n est pas connect le message lui est adress par courrier Les constantes DOMAIL et DOWRITE sont d finies dans le fichier lusr include IN backend h Utilisation d un tube Le programme dorsal peut envoyer le message un superviseur d impression via un tube Ce m canisme offre un chemin de communication unilat ral entre le programme dorsal de l imprimante et le superviseur d impression Le superviseur d impression doit ouvrir un t
428. uration suppose les modifications manuelles et l ex cution de la commande mkque rmque chque mkquedev rmquedev ou chquedev Pour toute modification du fichier etc qconfig il est recommand d utiliser ces commandes Si vous souhaitiez toutefois faire des modifications manuelles ex cutez d abord la commande enq G pour arr ter le syst me de mise en file d attente et la commande qdaemon une fois tous les travaux pr sents Faites ensuite vos modifications dans etc qconfig et relancez qdaemon avec la nouvelle configuration Configurer une imprimante locale et ajouter une file d attente Remarque Si vous souhaitez configurer une imprimante sans ajouter de file d impression reportez vous Configuration d une imprimante sans ajouter de file d attente page 2 12 Pr requis e Consultez la documentation fournie avec votre imprimante Vous aurez en effet besoin d informations sp cifiques pour connecter et configurer l imprimante e R visez la configuration de votre syst me D terminez sur quel port parall le ou s rie vous souhaitez connecter l imprimante e Vous devez tre utilisateur racine Proc dure 1 Connectez l imprimante directement au port s rie ou parall le sur l h te local a A l invite du syst me entrez shutdown pour arr ter le syst me b Mettez le syst me et les unit s externes hors tension 2 8 Imprimantes et impression Guide de l utilisateur c Connectez l imprimante au port s rie ou parall
429. uvent tre interpr t s comme des litt raux Pour viter cette situation placez l op rateur imbriqu dans une valeur d attribut distincte et int grez le nouvel attribut dans l expression r guli re de l op rateur externe GXX R cup re l attribut entier nomm xx et le pousse dans la pile Si l attribut est une cha ne et non un entier la cha ne est suppos e tre un entier ASCII Elle est convertie en entier binaire via la sous routine atoi et pouss e dans la pile C Pousse la constante caract re c dans la pile o elle devient l octet de poids faible d une valeur enti re Les octets de poids fort sont d finis 0 z ro nn Pousse la constante enti re nn dans la pile La constante est une valeur d cimale positive ou n gative Variables internes Les variables internes a z sont des variables enti res utilis es par P Z et g Elles sont initialis es a z ro et leur valeur ne change que par le biais d un P ou d un Z Il existe deux ensembles ind pendants de variables de ce type le premier est utilis par la commande piobe pour construire les pipelines tandis que le second est exploit exclusivement par un programme de formatage Les valeurs de l ensemble d di au programme de formatage sont maintenues tout au long du processus de formatage Imprimantes et impression Guide de l utilisateur P a z Z a z g a z Extrait une valeur enti re de la pile et la stock
430. ux l ments e un pilote qui ne d pend pas d une unit e un programme de formatage d pendant d une unit Le premier est le pilote de formatage ind pendant de l unit pioformat Le second est un programme de formatage d pendant de l unit il en existe moins de 20 Le code est dit ind pendant de l unit lorsque son ex cution ne d pend aucunement d un mat riel sp cifique tel qu une imprimante physique particuli re De m me le code est dit d pendant de l unit lorsque son ex cution d pend d un l ment mat riel sp cifique tel qu une imprimante physique particuli re Dans le filtre de formatage du spouleur AIX c est le programme de formatage d pendant de l unit qui contient le code destin g rer toutes les propri t s d une imprimante physique donn e ou d une classe d imprimantes parmi lesquelles le flot de donn es pris en charge les s quences d chappement et les codes de contr le propres cette imprimante ou cette classe d imprimantes Le processus pioformat ind pendant de l unit est appel un pilote de formatage car c est pr cis ment sa fonction Lorsqu il est ex cut pioformat attend plusieurs arguments Un de ces arguments est le chemin d acc s complet un programme de formatage d pendant de l unit A l ex cution pioformat charge tablit la liaison et pilote dynamiquement le programme de formatage d pendant de l unit La figure Filtre de formatage page 3 17
431. ux points comme 1 5 ddi 5 est une variable automatique dont la valeur est var spool 1lpd pio local de sorte que sidd se r sout en var spool 1pd pio local ddi sans apostrophes est ajout ce chemin lmm est d fini dans le fichier deux points comme mt md mn mq mv cinq autres attributs d imprimante virtuelle Ces cinq attributs d finissent e mt Type de l imprimante e md Type du flot de donn es en sortie e mn Nom de l unit e mq Nom de file d attente nom d une strophe de file d attente dans etc qconfig e mv Nom d imprimante virtuelle nom d une strophe d unit correspondante dans etc qconfig Ces attributs de fichier d imprimante virtuelle sont initialis s par la commande piodigest au moment de la cr ation de la file d attente et de l imprimante virtuelle La combinaison des cing attributs est unique dans la base de donn es de l imprimante virtuelle Pour cette file d attente la valeur de mt md mn mq mv est ibm4029 asc lp1 asc lp1 Ainsi la valeur de l indicateur pour pioformat devient var spool lpd pio local ddi ibm4029 asc lpl asc 1lp1 le chemin d acc s complet au fichier base de donn es assimil d finissant l imprimante virtuelle associ e cette file d attente asc P est un second indicateur de pioformat sp cifiant le chemin d acc s complet au programme de formatage ind pendant de l unit charger lier et piloter au moment de l ex cution par le pi
432. vant de quitter Entrez wsm printers Via les menus Files d attente d impression vous pouvez personnaliser toute nouvelle file d attente d impression Vous pouvez aussi proc der via SMIT avec le raccourci smit chpq Configurer une imprimante de r seau et ajouter une file d attente Pr requis Proc dure 4 2 3 2 10 Consultez la documentation fournie avec votre imprimante Vous aurez en effet besoin d informations sp cifiques pour connecter et configurer l imprimante Consultez la documentation de la carte Hewlett Packard JetDirect Vous devez tre utilisateur racine A l invite syst me entrez wsm printers Via les menus de Web based System Manager Files d attente d impression compl tez chaque tape de configuration d une imprimante reli e au r seau avec une carte Hewlett Packard JetDirect et d ajout d une file d attente Vous pouvez aussi proc der via SMIT avec le raccourci smit mkpq Une fois cr es les files d attente d impression leurs noms s affichent Notez bien tout message d erreur ventuel avant de quitter Entrez wsm printers Via les menus Files d attente d impression vous pouvez personnaliser toute nouvelle file d attente d impression Vous pouvez aussi proc der via SMIT avec le raccourci smit chpq Imprimantes et impression Guide de l utilisateur Configurer une file d attente d impression pour un fichier dans dev Pr requis Proc dure e Consultez la documentation f
433. vaux en cours n ont pas t trait s Une fois tous les travaux trait s qdaemon cr e une nouvelle version de etc qconfig bin Si vous amenez qdaemon a cet tat alors que des travaux sont en cours il se peut que le spouleur raccroche Si vous modifiez etc qconfig dans ces conditions et qu une imprimante est en train de g n rer des sorties le mieux est de laisser le syst me poursuivre et de voir s il redevient actif une fois le traitement des travaux termin Si aucune imprimante ne g n re de sortie ou que le spouleur appara t raccroch reportez vous la section Nettoyage et red marrage du d pannage du spouleur page 5 14 Attention Mieux vaut le r p ter Ne modifiez pas etc qconfig lorsque des travaux sont en cours Outre le fait d diter etc qconfig et d crire une nouvelle version du fichier sur le disque via un diteur de texte vous pouvez obtenir le m me r sultat en passant par smit pour modifier les propri t s d une file d attente ou la valeur d un param tre Cr ation d une file d attente l aide d un diteur 4 180 L utilisateur racine peut diter etc qconfig et d finir des files d attente via un diteur de texte Il y a un cas o cette action ne doit pas tre effectu e c est lorsque le programme dorsal pour la file d attente du spouleur est piobe Les files d attente qui utilisent piobe comme programme dorsal doivent avoir une d finition d imprimante virtuelle associ e
434. veloppe pour l alimentation manuelle d enveloppes Dans la d finition d imprimante virtuelle pour une file d attente ASCII sur une imprimante IBM 4029 LaserPrinter il existe seulement deux valeurs uniques pour ces cinq attributs s0 s1 et s2 valent tous 1 tandis que s3 et s4 valent tous deux 3 En examinant les s quences d chappement vous pouvez constater que la d finition de wK est compos e d une instruction if then else ext rieure Les l ments if et else de cette instruction contiennent tous deux une cha ne d instructions if then else then else La valeur de Wu valeur de la source de papier bas e sur O et u d termine l l ment if ou else de l instruction ext rieure ex cut si Wu est gal 1 ou 2 inf rieur 3 l l ment if est ex cut sinon c est l l ment else C est au moment de la d termination finale de wK que la largeur de page en pels est fix e Cas 1 La valeur u indiqu e sur la ligne de commande ou la valeur par d faut issue du fichier deux points 1 plateau principal est renvoy e l valuation de wQ Les s quences d chappement restantes dans la d finition de wQ testent la valeur de Wu et s lectionnent l une des valeurs de sO s1 s2 s3 ou s4 Cette valeur est son tour renvoy e a l valuation de wK Si u est gal 1 ou 2 Q est gal 1 taille de papier non enveloppe Si u est gal a 3 Q est gal 3 taille enveloppe A la reprise de l valuation de wK
435. via SMIT le syst me cr e automatiquement la file d attente de l imprimante virtuelle son unit d impression et le fichier var spool lpd pio local ddi Pour cr er vous m me une file d attente et une unit d impression pour une imprimante et faire appel au programme dorsal piobe standard utilisez le raccourci P riph riques Si vous voulez installer la r partition de la charge utilisez to add a second queue device to an existing queue Vous pouvez aussi utiliser les commandes SMIT File d attente Ligne ou liste d l ments figurant dans le fichier etc qconfig o le nom de la file pointe manuellement sur l unit de file d attente associ e En voici un exemple 1p0 device 1p0 Les files d attente sont g n ralement cr es via Web based System Manager Imprimantes et impression Guide de l utilisateur Unit de file d attente qdaemon Unit de file d attente L unit de file d attente est repr sent e par une ligne ou une liste d l ments dans le fichier etc qconfig g n ralement la suite de la file d attente locale Elle indique le fichier dev unit d imprimante o imprimer et le programme dorsal utiliser En voici un exemple 1p0 file dev 1p0 header never trailer never access both backend usr lib 1pd piobe Plusieurs unit s de file d attente peuvent tre associ es a une seule file d attente L ajout d une imprimante via le raccourci Web based S
436. via SMIT entrez smit qchk 1 12 Imprimantes et impression Guide de l utilisateur Etats possibles de l imprimante Voici quelques tats possibles d une file d impression DEV_BUSY DEV_WAIT DOWN HELD QUEUED READY RUNNING Signification e Plusieurs files sont d finies pour une unit d impression IpO et celle ci est actuellement occup e par une autre file e qdaemon a essay d utiliser l unit de port d imprimante p0 et celle ci est actuellement occup e par une autre application Pour que l tat DEV_BUSY soit r solu patientez jusqu ce que la file ou l application lib re l imprimante ou annulez le travail ou le processus qui l occupe La file attend l imprimante car celle ci est hors ligne est d pourvue de papier fait l objet d un bourrage ou son c ble est d fectueux ou n est pas connect correctement Pour que l tat DEV_WAIT soit r solu corriger l incident l origine de l attente Pour faciliter les tests de diagnostic avec la commande enq d places tous les travaux de la file l tat DEV_WAIT dans une autre file op rationnelle ou l tat DOWN Une fois le probl me r solu vous pouvez replacer les travaux non imprim s dans leur file d origine Une file restant l tat DEV_WAIT pendant un laps de temps sup rieur celui d fini passe automatiquement l tat DOWN G n ralement une file d attente passe l tat DOWN apr s avoir pass
437. via le chemin pr vu d un point a un autre traitement des travaux puis quittent le syst me d livrance des travaux et nettoyage Il est essentiel de bien appr hender le transit du travail dans le syst me la fois pour configurer les files d attente pour ex cuter des t ches complexes et pour identifier et r soudre efficacement les ventuels probl mes Les sections suivantes d crivent ce flot de donn es plus en d tail en signalant particuli rement les files d attente d impression Imprimantes et impression Guide de l utilisateur El ments du spouleur Le spouleur AIX peu tre consid r comme un processus ou un sous syst me avec un d but des tapes interm diaires et une fin Pour mener bien ses t ches le spouleur AIX comporte quatre principaux l ments 1 La commande enq qui constitue le point d entr e effectif du spouleur et comme tel est le d but de toute activit du spouleur Cette commande accepte les requ tes de traitement de travaux Au d mon qdaemon incombent l acceptation et le suivi de tous les travaux soumis au spouleur via la commande enq II est galement charg une fois les ressources requises disponibles d autoriser un programme dorsal de file d attente traiter un travail Le d mon qdaemon est l une des tapes interm diaires du processus du spouleur Le programme dorsal de spouleur est un ensemble de programmes pipeline appel s par la commande qdaemon pour g rer
438. virtuelle ne peut r soudre la r f rence usr 1ib 1pd pio burst S SMYHEADER Une erreur en r sulte si SMYHEADER est ind fini le travail sera peut tre imprim mais la page d en t te sera au mieux recyclable Pour viter le probl me de d finir un MYHEADER pour toute personne utilisant cette file d attente vous pouvez int grer quelques l ments de code shell dans la d finition de l attribut sh pour examiner l environnement utilisateur avant la cr ation du pipeline de la page d en t te Voici une m thode possible Pipeline pour la page d en t te sh if test X SMYHEADER X then Ide pioburst F H SIdb H ascii Ide pioformat Idd Imm Idf piof5202 L J IsH u luH else Ide pioburst F H Idb SMYHEADER Ide pioformat Idd Imm Idf piof5202 L J IsH u IuH fiz if test X MYHEADER X then Ide INCLUDE Directory Containing Miscellaneous Modules pioburst SF H If H Argument on Command Line Argument gt OUTPUT r r Idb INCLUDE Directory Containing Header and Trailer Text Files H ascii ide INCLUDE Directory Containing Miscellaneous Modules pioformat Idd INCLUDE Directory Containing Digested Data Base Files BST Imm INCLUDE File Name Of Digested Data Base Init By piodigest mt md mn mq mv E Ar
439. w Logical Function Description d une police Xwindow peut tre utilis avec l indicateur F Lindicateur I suit le chemin d acc s une police pour trouver les polices Xwindow et cr e l entr e de l attribut _I Le format du fichier deux points pour l attribut _I est _I usr lib X11 fonts JP usr lib X11 fonts Si l utilisateur sp cifie un autre chemin via la commande qprt l le programme dorsal de l imprimante explore ce chemin et non les chemins par d faut figurant dans le fichier deux points _I Si l option I est de valeur NULL le programme dorsal adopte par d faut le r pertoire usr lib X11 fonts Pour sp cifier un fichier de police Xwindows sp cifique via un chemin d acc s complet un alias de police ou XLFD entrez qprt F 27 jibm udcjp foo txt XLFD names list qprt F IBM_JPN17 Font alias name Cet exemple conduit le programme dorsal de l imprimante MBCS explorer les fichiers fonts alias et fonts dir pour localiser les polices adapt es au jeu de code sp cifi via l option X de la commande qprt Imprimante traceur et programmation du sous syst me de spoulage 4 41 Exemple de table de traduction 4 42 include lt fcntl h gt struct trans _ table Translation Table Structure unsigned int reservl Reserved unsigned int f_cp From code point ith unsigned int reserv2 Reserved unsigned int t_cp To code point 7 Table to transla
440. x points et la ligne de commande Imprimante traceur et programmation du sous syst me de spoulage 4 153 d 2400 Pot d ol 300 G_V o f1 gq ot Y lt 3 GWu GwJ t S amp Sf 1 G_Z Pq GwQ G_Q 2 l 1 Es CI wL Calcul de la longueur de page 1 CI Pousse un 0 sur la pile dans la mesure o l indicateur I n a pas t utilis sur la ligne de commande l_I Appelle l valuation de _l G_z Pousse un 1 sur la pile 1 Pousse un 1 sur la pile aAa wo D amp carte les deux valeurs du haut deux 1 de la pile effectue un AND au niveau du bit sur les deux valeurs et pousse le 1 r sultant sur la pile 6 t carte le 1 de la pile et dans la mesure o il s agit d une valeur VRAIE non nulle appelle l valuation de GwJ La pile _I est d sormais vide 7 Gwd Appelle l valuation de wJ 8 G_Q Appelle l valuation de wQ 9 GwQ Appelle l valuation de GWu 10 GWu Appelle l valuation de Wu 11 CO Pousse un 0 sur la pile dans la mesure o l indicateur O n a pas t utilis sur la ligne de commande 12 t carte le 0 de la pile et dans la mesure o il s agit d une valeur FAUSSE z ro appelle l valuation de G_u La pile appel e Wu est maintenant vide 13 G_u Pousse un 1 sur la pile 14 d carte le 1 de la pile et le renvoie en format ASCII au calcul en cours de wQ
441. ystem Manager wsm devices cr e automatiquement une entr e pour une unit de file d attente standard dans une file d attente existante Remarque Si vous utilisez une imprimante distante il ny a pas d entr e particuli re dans le fichier etc qconfig La file d attente dirige le fichier vers le serveur qdaemon est un processus qui fonctionne en arri re plan Quand vous mettez le syst me sous tension la commande startsrc lance qdaemon startsre est une commande du d mon sremstr qui est lanc e depuis etc inittab qdaemon garde trace des requ tes d impression dans le r pertoire INar spool Ipd qdir et veille ce que les travaux soient dirig s sur l imprimante ad quate et au moment opportun Il garde aussi trace de l tat des imprimantes et enregistre les donn es concernant l utilisation des imprimantes pour la comptabilit du syst me pour les commandes Ipstat et eng A par exemple Ces donn es sont consign es dans le r pertoire var spool Ipd stat Quand qdaemon est arr t il est relanc par le processus sremstr Remarque N interrompez pas sremstr il contr le d autres d mons actifs sur le syst me Imprimantes travaux d impression et files d attente pour les administrateurs syst me 2 7 Configuration initiale de l imprimante Vous pouvez utiliser un processus pour configurer une imprimante et un autre pour ajouter une file d attente d impression Plusieurs rubriques diff rentes d crivent ces t
Download Pdf Manuals
Related Search
Related Contents
User`s Manual TravRoute Pocket PC 5 User's Manual 取扱説明書 - フジ医療器 Keysight Truevolt Series DMM Operating and Service Guide Manual do operador 8 Building an Example Program Bose SoundTrue in-ear Bedienungsanleitung - Breitfeld & Schliekert Copyright © All rights reserved.
Failed to retrieve file