PCLPRINT.FRA (c) Hewlett-Packard Company, 1992. La bibliothŠque PCLPRINT vous permet d'imprimer un objet graphique sur une imprimante PCL telle que les modŠles HP ThinkJet, HP DeskJet ou HP LaserJet. Pr‚voir l'ajout d'un adaptateur mƒle 25 broches (non inclus dans ce kit) pour votre cƒble. Transf‚rez PCLPRINT.LIB dans le r‚pertoire HOME de votre HP 48, et rattachez cette bibliothŠque comme expliqu‚ dans le fichier README.FRA. Principe de fonctionnement -------------------------- 1. Connectez le HP 48 … l'imprimante PCL … l'aide du cƒble muni d'un adaptateur. 2. Si n‚cessaire, r‚glez la vitesse de transmission du HP 48 (… l'aide du menu I/O SETUP) … la mˆme valeur que celle de l'imprimante. Configurez l'imprimante pour le protocole de communications XON/XOFF. 3. Appuyez sur [RS]-[LIBRARY] |HPPRT| |HPON| 4. Ex‚cutez ‚ventuellement MAG et DPI. (Voir ci-aprŠs). 5. Ex‚cutez l'une des commandes d'impression suivantes dans le menu PRINT du HP 48 : PRLCD, PR1 ou PRVAR. ([ON]-[PRINT] est inop‚rante et doit ˆtre ‚vit‚e). 6. Si vous d‚sirez revenir au mode d'impression infrarouge sur HP 82240, appuyez sur [RS]-[LIBRARY] |HPPRT| |HPOFF|. Liste des commandes ------------------- |HPON| Active l'impression graphique sp‚ciale et ajoute une sous-liste … PRTPAR. Arme aussi l'indicateur -34 et d‚sarme l'indicateur -33 de fa‡on … ce que l'impression soit achemin‚e vers le port s‚rie, et modifie IOPAR pour activer le protocole XON/XOFF et mettre la parit‚ … "none" (aucune). |HPOFF| D‚sactive l'impression graphique sp‚ciale et d‚sarme l'indicateur -34 (de fa‡on … ce que l'impression soit achemin‚e vers une imprimante HP 82240B). HPOFF ne modifie pas la sous-liste situ‚e dans PRTPAR--le param‚trage de l'agrandissement (MAGnification) et les autres modifications effectu‚es sont prot‚g‚s jusqu'… votre prochaine ex‚cution de HPON. |MAG| Prend un nombre r‚el dans le niveau 1 de la pile et le place … la position du paramŠtre d'agrandissement dans la sous-liste de PRTPAR. Un facteur d'agrandissement de N provoque la repr‚sentation de chaque pixel de l'objet graphique par un carr‚ de NxN sur la sortie imprim‚e. (0 |MAG| d‚sactive efficacement l'impression). |DPI| Prend un nombre r‚el dans le niveau 1 de la pile (repr‚sentant un nombre de points par pouce) et envoie une s‚quence d'‚chappement pour configurer l'imprimante … cette r‚solution. Cette commande ne fonctionne qu'avec les imprimantes HP DeskJet et HP LaserJet. Consid‚rations particuliŠres pour les utilisateurs d'imprimantes HP LaserJet ------------------------------------------ L'imprimante HP LaserJet attendant, pour imprimer une page, que celle-ci soit pleine, vous devrez envoyer un caractŠre de saut de page si vous imprimez un objet graphique occupant moins d'une page entiŠre. Pour envoyer ce caractŠre de saut de page, vous taperez : 12 CHR PR1 [ENTER] . (Vous pouvez aussi modifier la sous-liste situ‚e dans PRTPAR pour que la chaŒne de la s‚quence de fin d'impression contienne un caractŠre de saut de page. Cela vous permettra d'imprimer chaque objet graphique sur une page diff‚rente). PRTPAR aprŠs modification ------------------------- Une sous-liste suppl‚mentaire de paramŠtres est ajout‚e … la variable PRTPAR du HP 48, devenant son cinquiŠme ‚l‚ment. Ces paramŠtres sont destin‚s … accueillir les informations n‚cessaires au HP 48 pour l'impression d'objets graphiques sur une imprimante PCL. Ces paramŠtres sont les suivants, dans leur ordre d'apparition dans la sous-liste : o Type de l'imprimante (PCL = 0). o Facteur d'agrandissement. Ce paramŠtre est contr“l‚ par la commande MAG. Sa valeur par d‚faut est 2, ce qui signifie que la bibliothŠque doit agrandir chaque pixel en le repr‚sentant, sur la page imprim‚e, par un carr‚ de 2x2. o Une chaŒne contenant la s‚quence d'‚chappement transmise avant toute impression d'un objet graphique. La s‚quence par d‚faut de d‚but d'impression est "*r0A", qui indique … l'imprimante qu'elle doit commencer l'impression des graphiques tram‚s … la marge gauche. L'unique fa‡on de modifier ce param‚trage est d'‚diter PRTPAR. o Une chaŒne contenant la s‚quence d'‚chappement transmise aprŠs toute impression d'un objet graphique. La s‚quence par d‚faut de fin d'impression est "*rB", qui signale … l'imprimante que c'est la fin du graphique tram‚ et qu'elle doit ex‚cuter un retour chariot et un saut de page. L'unique fa‡on de modifier ce param‚trage est d'‚diter PRTPAR.