


Historique input
corrigée.
MFJOB.\emtex\mfinput
n'est
plus
recherché
si
la
variable
d'environnement
MFINPUT
est
définie./i
pour
ignorer
les
codes
d'erreur
de
Metafont.
/2
permettant
l'utilisation
de
la
version
286
de
Metafont.
/b
permettant
l'utilisation
de
big
Metafont.
/d
est
retransmise
à
Metafont.
mfjob1.exe
et
mfjob2.exe
renommés
mfjob1.ovl
et
mfjob2.ovl.mfj:
\emtex\mfjob.
/pv
(détermine
le
disque
des
répertoires
par
défaut).
EMTEXDRV
(disque
des
répertoires
par
défaut).- IMPORTANT: base=plain est la valeur par défaut (au lieu de base=cm).
- IMPORTANT: Les modèles sont maintenant utilisés avec output=. La différence
principale réside dans les séquences spéciales :
ancienne:
$r
%r
nouvelle:
@rancienne: $s
%s
nouvelle:
@Vr |
@f
- mfjob1.ovl et mfjob2.ovl remplacés par mfjob.ovl.
- Nouvelles options : /3 /c /t /w
- Mode maître - esclave (/m et /s)
- Quand /n est utilisé, aucun répertoire de fontes ne sera créé.
- Nouvelle déclaration: big=. La valeur initiale peut être définie avec /b
- Nouvelle déclaration : driver=, pour @d dans les modèles.
- MFjob requiert moins de mémoire, ce qui rend Metafont plus rapide (il n'y avait pas de problème de mémoire avec la version pour OS/2).
- Message d'avertissement s'il n'y a pas assez de mémoire pour que le temps de calcul soit acceptable.
- Le caractère de commutation (`-' ou `/') peut être utilisé.
- MFjob utilise maintenant de l'arithmétique à point fixe, comme Metafont, de sorte
que mag=s0 à s9 donnent des valeurs qui diffèrent légèrement de celles données par les
versions précédentes de MFjob.
- Vous pouvez spécifier à la fois les résolutions horizontale et verticale avec
mode=
- Les fichiers de fontes ne sont plus recherchés dans le répertoire courant.
- Comme MFjob crée un répertoire temporaire, il n'y a plus de problème avec l'exécution simultanée de plusieurs programmes MFjob sous OS/2, ou sur plusieurs machines en réseau.
- Les recherches peuvent se faire dans les librairies de fontes (fontlib=).
- MFjob se plaint lorsque des déclarations fonts= et mags= manquent et que, par vois
de conséquence, les fontes ne sont pas calculées.
- Nouvelles déclarations pour les fontes dc/ec et Sauter: name=, command=,
size=
- Nouvelle déclaration: font(size)= etc.
- Les noms de fichiers de fontes ne sont pas tronqués sur 8.3 caractères dans la ligne de commande de Metafont.
- MFjob affiche le nombre de fontes qui ont déjà été calculées, combien de fontes restent à calculer et combien de temps a été utilisé par MFjob. De plus, MFjob affiche une estimation du temps nécessaire pour calculer les fontes restantes.
- Nouvelle option: /1 (l'option /2 sera supprimée bientôt).
- Le message d'utilisation a été corrigé (/m et /s sont implémentés).
- /d prend des arguments optionnels.
- IMPORTANT: dans les modèles, @r insère maintenant une fraction décimale, par
conséquent vous devriez utiliser `@Rr' (et `@RVr') pour insérer la valeur arrondie
(comme dans les versions de MFjob jusqu'à la 1.1h incluse).
- Bogue dans le mode maître-esclave corrigée (copie du même fichier de sortie en même temps par plus d'une machine).
- @b corrigée.
- Modèles implementés complètement.
- Séquence de calcul changée.
- base=INIMF
- Problème d'arrondi corrigé (par exemple, à 300 dpi avec mag=0.625).
- Nouvelle option: /g
- Nouvelle déclaration: rule=
- Bogue corrigée: l'extension du fichier gf n'était pas calculée correctement pour les
grandes valeurs de mag=
- Option /3 sous OS/2.
- Les options peuvent être emmagasinées dans la variable d'environnement
MFJOBOPT
- Documentation en anglais pour les modèles.
- Le caractère de commutation (`-' ou `/') est utilisé pour créer les options de
Metafont.
- IMPORTANT: Les noms de fichiers longs sont maintenant supportés sur les disques
HPFS sous OS/2. Notez que vous avez besoin d'un Metafont (et d'un Gftopk) qui
supporte les noms de fichiers longs, si vous lancez MFjob sur un disque HPFS (le
Metafont [3c-beta2] d'emTeX supporte les noms de fichiers longs). Une autre possibilité
est d'utiliser l'option /z, par exemple comme ceci: set mfjobopt=/3 /z
/i
- L'option /pv a été supprimée.
- Il faut maintenant utiliser la variable d'environment EMTEXDIR au lieu de
EMTEXDRV
- La recherche dans les sous-répertoires peut être activée avec ! et !! dans les variables
d'environnement MFINPUT et MFJOB
- L'option /l n'est plus passée à Metafont; elle définit maintenant la priorité de
mfjob.exe.
- MFjob ne se plaint plus de fichiers d'input manquants si name=, command= et size=
sont utilisés.
- MFjob ne rejette plus les fichiers mfj où la dernière ligne ne contient pas le caractère newline (nouvelle ligne).
- L'environnement n'est plus tronqué sous DOS.
- Nouvelle déclaration pour rule=: skip
- La documentation de MFjob est maintenant disponible sous forme de livre OS/2 en
ligne (mfjob.inf).
- mfjob.ovl est trouvé même si la valeur de la variable d'environnement PATH
commence par un point-virgule (;)
- Les noms de fichiers longs pouvaient être utilisés seulement sur les disques HPFS, pas avec les systèmes de fichiers autres que HPFS qui supportent les noms longs de fichiers.
- Le caractère `-' peut être utilisé dans les noms de fontes.
- $EMTEX: est maintenant supportée.
- Les fichiers exécutables ont été déplacés de \emtex dans \emtex\bin. Vous devriez
désinstaller MFjob avec l'utilitaire emremove.exe et ajouter \emtex\bin à votre
PATH
- MFjob ne se bloque plus quand le calcul de la première fonte prend moins d'une seconde.
- Nouveaux modes dans modes.mfj: dj, tj
- L'option /2 a été supprimée.
- Nouvelle déclaration name_size=. Cette déclaration est utilisée pour choisir la taille
17.28 pour la fonte dcr17, lorsque les fontes manquantes sont créées pour les pilotes
dvi.
- MFjob 1.1o et 1.1p se plantent si un répertoire qui se trouve dans la variable
d'environnement MFINPUT n'existe pas. Cette bogue a été corrigée dans MFjob
1.1q.
- Les chemins relatifs dans les déclarations output= sont maintenant supportés, ainsi
que les fichiers sources de fontes dans le répertoire de travail courant.
- Les répertoires inexistants n'étaient pas créés par MFjob 1.1r si plus d'un niveau du chemin n'existait pas.
- Les répertoires avec des noms de fichiers longs sont maintenant supportés.
- Nouveau mode dans modes.mfj: sty.
- MFjob 1.1r et 1.1s se plantent si MFINPUT n'est pas défini et si EMTEXDIR
contient un nombre impair de caractères. Cette bogue a été corrigée dans MFjob
1.1t.
- MFjob ignorait toutes les déclarations fontlib= sauf celles du bloc le plus
interne.
- MFjob ne vérifie pas si Metafont n'a pas assez de mémoire, lorsque l'option /3 est
donnée.
- Pendant la recherche dans les librairies de fontes, les différences après les 8 premiers caractères du nom de la fonte sont ignorées.
- La tolérance pour la taille de fonte a été augmentée, lorsqu'une recherche est faite dans une librairie de fontes.
- Supporte la nouvelle méthode pour nommer les fontes DC.
- Les macros MFjob peuvent maintenant être utilisées pour insérer des noms de répertoires dans les modèles.
- dvidrv.mfj choisit maintenant la taille 14.4 pour la fonte dcr14, etc.
- La spécification du nombre de décimales est maintenant ignorée si le modificateur `R'
est utilisé. Pour le modificateur `T', la spécification du nombre de décimales est utilisée
seulement pour calculer les arrondis, pas pour formater la valeur.
- La règle utilisée dans dvidrv.mfj pour les fontes DC 1.2 a été corrigée.
- Support des fontes EC (à la place des fontes DC).