Versions de Word


aMath97 a été créé sous Word 6 pour Windows et fonctionne donc sous :

Notes :

Word 6 & Word 95 (alias 7)
aMath97 a été développé sous Word 6 et Word 95 ne constitue pour ainsi dire qu'un habillage de Word 6 au look Windows 95 donc rien à signaler pour ces deux versions.

Word 97 (alias 8)
Le langage de programmation (Visual Basic pour Application) n'est pas le même que dans les versions précédentes de Word (Word Basic) mais la conversion est automatique à la première utilisation du modèle. Il suffit d'enregistrer les modifications apportées au modèle (i.e. la traduction des macros) une fois pour toutes.

NB : sous Windows 98, la macro d'appel de l'aide sur aMath97 automatiquement traduite à partir du modèle original semble faire "planter" Word. Le remède consiste à la substituer par les mêmes commandes directement écrites en VBA pour Word 97. Pour cela il faut éditer la macro (menu Outils, Macro, Macros..., AideSurAMath97.MAIN, Modifier) et remplacer le code y figurant par les nouvelles instructions. Celles-ci figurent en commentaire dans la macro, il suffit donc de supprimer les anciennes commandes et de "décommenter" les nouvelles.

Word 2000 (alias 9)
Si vous disposez d'une version de aMath97 téléchargée avant octobre 99, il est recommandé de procéder à un nouveau téléchargement car quelques macros ont été modifiées pour tenir compte des spécifités de Word 2000.

NB: pour installer aMath97, il vous faudra sans doute changer le niveau de sécurité des macrosEn savoir plus... de haut à moyen.

Ici tout ce complique : les macros sont bien traduites (c'est le même langage que dans Word 97) mais Word s'emmêle les pattes dans les champs d'équations écrits avec une version précédente de Word. Ces champs utilisent le séparateur de listes défini au niveau du système (en général ";" en France) pour séparer leurs arguments (numérateur et dénominateur par exemple pour une fraction). Le problème est que lorsqu'on ouvre avec Word 2000 un document réalisé avec une version antérieure de Word, ces séparateurs sont remplacés par "," (séparateur de listes généralement utilisé dans les versions US). Il en résulte qu'au moment d'interpréter ces champs pour les afficher, Word 2000 ne s'y retrouve pas et on a alors le droit à de beaux Erreur!.

Dans le modèle aMath97 proprement dit, ce problème n'est visible que dans insertions automatiques contenant un champ avec un séparateur de listes (comme les vecteurs i, j, ..., les limites, ...). La création de nouveaux documents ne pose pas de problème car les macros savent utiliser le bon séparateur de liste au moment de construire les champs d'équations. Pour avoir un "bon" modèle pour Word 2000, il convient donc de corriger les insertions auto à la première utilisation à l'aide de la macro ChangeSepListe.

Pour ce qui est de l'import de documents, le problème n'est pas évident car Word 2000 n'est même pas cohérent dans ses erreurs. Ainsi le champ {eq \o(I;N)} (pour les entiers naturels) dans Word 97 devient {eq \o(I,N)} ("," au lieu de ";") et donc Erreur! dans Word 2000 alors que le champ {eq \o(I;C)} (pour les complexes) reste inchangé et apparaît donc correctement.
Trois solutions :

Word XP
Ici pas de soucis avec le séparateur de champs d'équations mais il est conseillé d'installer le service pack 2 car Word XP a l'air d'avoir parfois de grave problèmes avec des documents Word réalisés avec une version précédente de Word (super Microsoft !). Vous pouvez le télécharger gratuitement: http://www.microsoft.com/downloads/details.aspx?FamilyID=1a8ce553-ab76-4a63-99da-b4ed914c1514&displaylang=fr

Word 6 Mac :
Le format des documents est le même que sous PC, le modèle peut donc être utilisé sans problème (?). En ce qui concerne ce fichier d'aide, le logiciel permettant de le lire est installé automatiquement en même temps que Word, il ne doit donc pas y avoir trop de problèmes non plus de ce côté la. Pour les polices TrueType, vous devez en revanche disposer d'un utilitaire capable de transformer une police PC en police Mac.

Word 98 Mac :
A priori les remarques mentionnées ci-dessus pour Word 6 Mac et Word 97 Windows s'appliquent ici.


Si vous avez des commentaires ou des remarques sur aMath ou sur ce site n'hésitez pas à envoyer un petit mail.
Et si vous n'avez ni remarque ni commentaire, un petit mot d'encouragement aidera à lutter dans la nuit noire contre les programmes récalcitrants.
e-mail : marc@amath.net