Mode d'émulation IBM
Réglage du haut de page et de la longueur de page
On peut changer la longueur de page à tout instant si l'on utilise l'entraîne-
ment par friction ou l'entraîneur bidirectionnel. Le code de commande
CHR$(27);"C";CHR$(n) fixe le nombre de lignes par page. le code de com-
mande CHR$(27);"C";CHR$(0);
CHR$(m)
fixe la longueur de page en pou-
ces. n est un nombre binaire à octet simple qui peut représenter toute valeur
entre 1 et 127.
m
est également un nombre binaire à octet simple qui peut
correspondre à toute valeur entre 1 et 22. La position de haut de page est
fixée à la ligne courante après l'exécution d'une commande de réglage de
longueur de page. On peut aussi fixer la position de haut de page à la ligne
courante en envoyant CHR$(27);"4". La longueur de page est fixée à Il
po à la mise sous tension.
Tabulation verticale
A la réception d'un code de commande CHR$(II) ou CHR$(27);CHR$(11),
la DMP 106 imprime le contenu de la mémoire tampon et fait avancer le
papier à une position de tabulation verticale prédéterminée, fixée par la
séquence CHR$(27);"C"-. Si aucune position de tabulation verticale n'est
prédéterminée, ce code donne le même résultat qu'un code de changement
de ligne (LF).
Changement de page
A la réception d'un code de commande CHR$(12) ou CHR(27);CHR$(12);
la DMP 106 imprime le contenu de la mémoire tampon et fait avancer le
papier à la position de haut de page suivante.
Saut de perforation
On peut régler la fonction de saut de perforation avec la commande
CHR$(27);"N"; CHR$(n). n correspond au nombre de lignes à sauter; c'est
un nombre binaire à octet simple qui peut correspondre à toute valeur entre
1 et 127. Cette fonction est annulée par la commande CHR$(27); "0" ou par
la commande de réglage de longueur de page.
Si l'on désire imprimer 60 lignes par page sur du papier de Il po, exécuter
(RUN) le programme suivant:
10 LPRINT CHR$(27);"N";CHR$(60);
La 61
e
ligne est imprimée en haut de la page suivante, sans commande de
changement de page.
62