SCR/AL1 - TOME I. Les programmes
29. SCR4_A2F : traduction A2M vers MIF (Frame Maker)
Ce programme traduit un fichier rédigé en langage a2m vers un fichier Frame Maker (.mif). Il peut s'intégrer dans un programme batch et permet ainsi d'automatiser des procédures de transfert ou de traduction.
Il fait partie de la suite des outils de création de manuels:
- scr4_e pour créer une source .m
- scr4_h pour compiler les fichiers.m
- scr4_hm pour générer un fichier a2m
- scr4_a2f pour créer un fichier Frame ou
- scr4_a2h pour créer un fichier HTML ou
- scr4_a2r pour créer un fichier RTF (aide Windows) ou
- scr4_a2g pour imprimer le fichier
Syntaxe
Syntax : scr4_a2f -option args ... @responsefile
OPTION ARGUMENTS REQ DEFAULT DESCRIPTION
------ --------- --- ------- -----------
-i filename Y a2m input file
-o filename N mif output file
-ini filename N Ini file
-fs nn N Default Font Size
-tfs nn N Table Font Size
-tcol1 nn N Table Col 1 width (mm)
-tcoln nn N Table Col 2-n width (mm)
-tcolor nn N Table Colors (0|1)
-tvlines nn N Table Vertical lines (0|1)
-thlines nn N Table Horizontal lines (0|1)
-tborder nn N Table Border
-h N display this message
- -i indique le nom du fichier input (.a2m n'est pas requis)
- -o indique le nom du fichier output (.mif). Si ce nom n'est pas fourni, le nom du fichier input avec le suffixe .mif est utilisé
- -ini donne le nom du fichier .ini qui sert à initialiser les paramètres. Par défaut, ce fichier est a2m.ini.
- -fs fontsize donne la taille des caractères du paragraphe par défaut (10 points par défaut)
- -tfs fontsize donne la taille par défaut des caractères des paragraphes dans les tableaux (8 par défaut).
- -tcol1 mm donne la largeur en mm de la colonne 1 des tableaux
- -tcoln mm donne la largeur en mm des autres colonnes des tableaux
- -tcolor {0 | 1} indique si on souhaite que les tableaux soient colorés (trame de fond)
- -tvlines {0 | 1} indique s'il faut dessiner des séparations verticales entre les colonnes des tableaux.
- -thlines {0 | 1} indique s'il faut dessiner des séparations horizontales entre les lignes des tableaux
- -tborder {0 | 1} indique s'il faut dessiner un cadre autour des tableaux
- -h fournit la syntaxe à l'écran.
La syntaxe complète des fichiers a2m se trouve dans un chapitre spécifique.
Exemple
$ scr4_h -c s_exes.m -o tmp.hlp
$ scr4_hm -c -i tmp
$ scr4_a2f -i tmp
Dans cet exemple, on trouve les opérations suivantes:
- compiler le fichier s_exes.m et stocker le résultat dans tmp.hlp
- générer un fichier tmp.a2m à partir de tmp.hlp
- traduire le fichier a2m en Frame