SuivantPrec.Bas prec.BasNiv. sup.

4.4 Format d'un fichier texte permettant de créer un fichier binaire 

Un fichier texte peut contenir des lignes de commentaires, qui commencent par * ou %. Tous les caractères qui suivent l'astérisque ou le pour cent sont ignorés. Les lignes vides sont aussi ignorées.

Toutes les autres lignes contiennent des séquences de contrôle qui sont écrites dans le fichier binaire. Les séquences de contrôle utilisées pour créer un fichier binaire constituent un sous-ensemble de l'ensemble des séquences de contrôle utilisées pour créer un fichier de paramètres.

4.4.1 Séquences de contrôle 

Ces séquences sont constituées d'habitude de plusieurs commandes séparées par des espaces. Chaque commande peut être construite à partir des éléments suivants :

Codes de contrôle ASCII avec leurs noms 

Ces commandes insèrent un octet :

Nom Code Code
du code hexadécimal
NUL 00 0
SOH 01 1
STX 02 2
ETX 03 3
EOT 04 4
ENQ 05 5
ACK 06 6
BEL 07 7
BS 08 8
TAB 09 9
HT 09 9
LF 0A 10
VT 0B 11
FF 0C 12
CR 0D 13
SO 0E 14
SI 0F 15
DLE 10 16
DC1 11 17
DC2 12 18
DC3 13 19
DC4 14 20
NAK 15 21
SYN 16 22
ETB 17 23
CAN 18 24
EM 19 25
SUB 1A 26
ESC 1B 27
FS 1C 28
GS 1D 29
RS 1E 30
US 1F 31
DEL 7F 127

Caractères d'impression ASCII: 

Ces commandes insèrent un ou plusieurs octets :

'x
Un caractère simple: le caractère suivant le ' est envoyé tel quel.
"xxx"
Une chaîne de caractères: les caractères qui suivent le premier " jusqu'au " suivant (non inclus) sur la même ligne sont envoyés à l'imprimante.

Nombres représentant le code d'un caractère ASCII: 

Ces commandes insèrent un octet :

0###
Nombre octal: # est un chiffre de 0 à 7. Le premier caractère est le chiffre 0.
0x##
Nombre hexadécimal: # est un caractère de l'ensemble (0-9, A-F). Le premier caractère est le chiffre 0, le second caractère est la lettre x.
###
Nombre décimal: # est un chiffre de 0 à 9.

Caractères de contrôle: 

Cette commande insère un octet :

^A
Caractères de contrôle: ^a à ^z ou ^A à ^Z représentent les codes 1 à 26, ^@ représente 0.
SuivantPrec.Bas prec.HautNiv. sup.