SuivantPrec.Bas prec.BasNiv. sup.

7.2 Options 

Les options peuvent être données dans la ligne de command et être enregistrées dans la variable d"environnement MFJOBOPT. Les options données dans MFJOBOPT sont lues avant celles données dans la ligne de commande.

Vous pouvez utiliser `:', `=', `dpts =', ou rien du tout (mais pas d'espaces) entre une option et son argument, par exemple /cfonts.bat, /c:fonts.bat, /c=fonts.bat, et /c:=fonts.bat.

/1
Appelle la version de Metafont pour le processeur 80186 (mf186.exe ou bmf186.exe au lieu de mf.exe ou bmf.exe). Cette option ne peut être utilisée sous OS/2. Voir aussi /3 et /b.
/3
Appelle la version de Metafont pour le processeur 80386 (mf386.exe au lieu de mf.exe ou bmf.exe). Voir aussi /1 et /b.
/a
Crée toutes les fontes. (Par défaut: ne crée que celles qui n'existent pas).
/b
Appelle big Metafont au lieu de la version par défaut (bmf.exe, bmf186.exe ou bmfp.exe au lieu de mf.exe, mf186.exe ou mfp.exe). Voir aussi /1. Si /3 est donnée, /b sera ignorée. Cette option définit la valeur par défaut pour la déclaration big.
/cnom_de_fichier

Un fichier batch sera écrit sous le nom indiqué, mais aucune fonte ne sera créée. Les répertoires de fontes seront créés. Les fontes pourront être calculées en exécutant le fichier batch. Avantage: ceci utilise moins de mémoire. Désavantages : lorsqu'on utilise /i, un fichier log séparé sera créé pour chaque fonte qui n'a pas pu être calculée. Ces fichiers log seront appelés mfj00001.log, mfj00002.log, et ainsi de suite. Le nom de fichier défini avec l'option /g sera ignoré. Les erreurs qui pourraient survenir pendant la copie des fichiers ne seront pas signalées. /m et/s ne peuvent pas être utilisées avec /c. Le fichier batch peut être écrit vers la sortie standard en tapant `/c-'.

/dindicateurs
Ne pas utiliser la mémoire paginée (DOS). Cette option est renvoyée à Metafont. Les versions futures de Metafont permettront d'entrer des arguments dans l'option /d. MFjob se contente de transmettre les arguments, sans les modifier ni les vérifier.
/gnom_de_fichier

Nom du fichier de transcription utilisé avec l'option /i. Si /i est utilisée, les fichiers log de toutes les exécutions de Metafont qui n'ont pas marché sont concaténés dans un fichier, dit fichier de transcription. Le nom de ce fichier peut être défini à l'aide de l'option /g. Ce fichier sera créé dans le répertoire de travail, à moins qu'un répertoire différent soit spécifié. Si /g n'est pas utilisée, le fichier de transcription sera créé dans le répertoire des fichiers temporaires et aura pour nom mfjob.log.

/i
Ignorer les erreurs produites par Metafont. Lorsque ce dernier reconnaît une erreur, un code d'erreur non nul est retourné. Si /i n'est pas utilisée, MFjob se terminera aussi. Lorsqu'on travaille en basses résolutions, cependant, des erreurs telles que `strange path' (chemin bizarre) ou `Bad pos' (mauvaise position) se produiront plus fréquemment. Pour laisser MFjob travailler sans supervision, vous devriez utiliser /i. Si, dans ce cas, Metafont retourne un code d'erreur non nul, le fichier log écrit par Metafont est ajouté à la fin du fichier mfjob.log dans le répertoire des fichiers temporaires (à moins qu'un nom de fichier différent ait été défini avec l'option /g, et le travail est poursuivi. Si vous voulez arrêter MFjob pendant que Metafont s'exécute, vous devrez interrompre Metafont avec Ctrl-C, terminer Metafont avec X puis arrêter MFjob avec Ctrl-C. Ce sera plus simple sans /i, parce que Metafont retourne un code d'erreur de 2 lorsqu'il est interrompu par Ctrl-C et X. Ceci arrêtera aussi MFjob.
/l
Basse priorité (OS/2 seulement). Cette option lance l'exécution de MFjob et de ses sous-processus dans la classe de plus basse priorité, de sorte que MFjob soit exécuté seulement quand le processeur n'a rien d'autre à faire.
/m
Maître (pour les réseaux). MFjob est exécuté en mode maître. Les programmes MFjob esclaves exécutés sur d'autres ordinateurs du réseau peuvent travailler sur le même job, ce qui réduit d'autant le temps de calcul. Le programme MFjob maître vous dira comment lancer les programmes esclaves (y compris lorsqu'il n'y a pas de programme esclave) Chaque programme MFjob (maître et esclaves) lit le fichier commun mfjob.tmp créé par le programme maître et calcule la première fonte qui n'a pas encore été calculée. Cette fonte sera en même temps marquée comme déjà calculée dans le fichier mfjob.tmp, de sorte que les autres programmes MFjob sauteront cette fonte. Si une fonte n'a pas été calculée (parce qu'un programme MFjob a été arrêté, par exemple), il restera marqué. Pour calculer ces fontes restantes, vous devriez lancer MFjob de nouveau, après que tous les processus maître et esclaves se soient arrêtés. Voir aussi l'option /s.
/n
Ne pas créer les fontes, afficher seulement les commandes.
/s
Esclave (pour réseau). Vous devez aussi donner le nom du répertoire temporaire utilisé par le programme MFjob maître (cf. l'option /m). le programme MFjob esclave lit mfjob.tmp dans ce répertoire et partage le travail avec le programme maître et les autres programmes esclaves.
/trépertoire
Définit le répertoire temporaire. Le répertoire temporaire est créé dans le répertoire de travail. Des entrées telles que \abc (impossible de créer ce répertoire dans le répertoire courant) tmp\abc (plus d'un niveau), et d:abc (pas sur le disque dur courant) ne peuvent pas être utilisées. Le répertoire ne doit pas exister déjà/ Si l'opiton /t n'est pas donnée, MFjob choisira un nom tel que mfj#.tmp, où # représente un nombre.
/w

Utiliser le programme Sbmf de Wayne Sullivan. Vous devez créer un fichier batch à l'aide de l'option /c, parce que Sbmf nécessite plus de mémoire. Cette option utilise la variable d'environnement MFINPUTS au lieu de MFINPUT. Le répertoire \mf\mfinputs sera utilisé pour les fichiers mf.

/z

Ne pas utiliser les noms de fichiers longs. Si vous utilisez d'anciennes versions de Metafont, GFtoPK et GFtoPXL, vous devez utiliser cette option pour informer MFjob de ce fait. Si l'option /z n'est pas donnée, les noms de fichiers longs sont utilisés sur les disques HPFS sous OS/2. Sous DOS, l'option /z est ignorée.

SuivantPrec.Bas prec.HautNiv. sup.