1 Introduction
2 Installation
3 Tests d'installation
4 Prise en main du cédérom
5 Trucs et astuces
6 Références techniques
7 Panneaux du groupe Alg-1
8 Panneaux du groupe Alg-2
9 Panneaux du groupe Alg-3
10 Dépannage
11 Historique
Dernière mise à jour le 11 mai 2003 à 1h 49, par Michel Lavaud
Pour télécharger le
document Manuel d'installation et d'utilisation du CD Rosetta pour
Windows (1621Kb), cliquez ici.
Introduction Ce chapitre contient une brève introduction au CD Rosetta pour Windows. Si vous en avez une copie et que vous êtes pressé de l'installer et de la tester, vous pouvez vous rendre directement à la section 2.3.
Avertissement
Mises à jour command.com pour Win9x et WinNTx,
cmd.exe pour WinNTx, %COMSPEC% pour le shell d'Emacs). Des corrections seront
postées sur le serveur ftp de l'association AsTeX et annoncées sur le serveur
web.
généralement, les mises à jour du cédérom Rosetta pour Windows seront aussi postées sur le serveur ftp, et leur disponibilité annoncée sur le serveur web et sur quelques listes de discussion (astex, oscas, calcul-formel-libre. . . ).
Généralités sur les CD Rosetta Une autre différence importante entre la version pour Windows et la version pour Linux du CD Rosetta vient de ce que la plupart des distributions Linux contiennent Emacs, Xemacs, TeX, Xdvi, Ghostscript et les utilitaires GNU standard, de sorte que ces programmes ne sont pas inclus dans le CD Rosetta pour Linux. Ces logiciels sont indispensables à beaucoup de SCF pour éditer (Emacs, Xemacs) les programmes écrits dans leur langage de programmation et pour visualiser (TeX, Xdvi, Ghostscript) les formules mathématiques obtenues. Comme ils ne sont pas distribués avec Windows, ils ont été rajoutés au CD Rosetta pour Windows. Ils ont été empruntés à la distribution AsTeX.
Une dernière différence vient de ce que les sources des programmes n'ont pas été inclus dans la version pour Windows, dans la mesure où ils sont déjà inclus dans la version pour Linux. Celle-ci ayant été enregistrée avec les extensions Rock Ridge et Joliet, les utilisateurs de Windows devraient pouvoir lire correctement la plupart des noms de fichiers longs Unix sur le CD Rosetta pour Linux. Cependant, aucune vérification n'a été faite que tous les noms des fichiers source sont vus à l'identique sous Windows et Linux, ni que les binaires pour Windows peuvent être construits à partir de ces sources.
Pour le futur, il serait souhaitable de faire converger les versions pour Linux et Windows de sorte que, lorsqu'elles sont installées sur le disque dur d'un PC avec double boot (i.e. qui peut fonctionner sous Linux et Windows) elles puissent partager un maximum de fichiers et donc occuper un minimum de place sur le disque dur. Ceci ne pourra se faire bien sûr qu'en collaboration avec les auteurs des logiciels inclus sur le CD.
Contenu du CD Rosetta pour Windows Le cédérom contient également le programme Emacs pour l'édition de documents, des utilitaires Cygwin pour l'exécution de programmes d'origine Unix portés sous Windows, deux gestionnaires de bureaux virtuels (VirtuaWin et JS Pager), un gestionnaire de processus pour Windows 9x (Sinfo), GhostScript et Gsview pour la visualisation de fichiers PostScript, Acrobat Reader pour les fichiers pdf, le navigateur web Netscape pour les fichiers html, et des copies partielles de sites web pour pouvoir consulter ces sites à partir du cédérom, sans connection à Internet. Il contient enfin l'assistant AsTeX, qui permet de lancer tous ces programmes à partir d'une interface unique et personnalisable, et le navigateur AsTeX qui permet de naviguer dans les versions dvi, ps ou pdf des documentations à partir d'une interface commune. Les versions dvi peuvent être affichées directement si la distribution AsTeX est déjà installée, sinon il est nécessaire d'installer au moins la partie Voir/Imprimer de la distribution.
Configuration requise
Conventions typographiques
| Élément de texte | Signification |
télétype minuscule | Nom de fichier, texte tapé par l'utilisateur, nom de module téléchargeable à partir de la version HTML du manuel. |
télétype petits caractères | Recopie d'écran (messages du système, menus). |
TÉLÉTYPE MAJUSCULE | Variable d'environnement. |
| sans sérif | Nom de touche, option de menu, nom de bouton d'une boîte de dialogue ou de message, titre de fenêtre. |
| Nom de bouton d'un panneau de l'assistant. |
| italique | Nom de manuel, de chapitre ou de section ; variable à remplacer par une valeur d'une liste. |
| gras | Titre de chapitre, de section ou de tableau du manuel ; indique que la version HTML du manuel contient un lien actif vers un site web. |
| (mod. jj/mm/aa) | Indique une section modifiée depuis la version précédente du manuel. jj/mm/aa symbolise la date de la dernière modification, dans l'ordre jour, mois, année (2 chiffres avant l'an 2000, 4 chiffres après). |
Dans la version HTML de ce manuel, les caractères sans sérif sont remplacés par des caractères gras, et les boutons des panneaux de l'assistant sont affichés en vert, au lieu d'être encadrés.
Installation
Obtenir un cédérom rosetta4windows1_0c.iso.bz2
et bunzip2.exe à partir du répertoire rosetta du serveur ftp de l'université
d'Orléans.
bunzip2 -t rosetta4windows1_0c.iso.bz2 |
-t :
bunzip2 rosetta4windows1_0c.iso.bz2 |
rosetta4windows1_0c.iso obtenu. Ceci peut être fait sous Windows (avec le
logiciel livré avec votre graveur de cédérom) ou sous Linux (avec Cdrecord, ou
avec XOnCD ou XCDRoaster, qui fournissent une interface agréable à
Cdrecord).
Affichage et impression du manuel Si vous n'avez pas encore installé le cédérom, vous pouvez consulter le manuel sous
forme html à partir de l'Explorateur Windows, en cliquant sur le fichier alire.htm à la
racine du cédérom, puis sur le lien Manuel d'installation et d'utilisation du
cédérom Rosetta pour Windows (cf. Fig. 2.1).
|
netscape.exe dans le
répertoire ast\view\Netscape\Program du cédérom (cf. sec. 4.11.1 pour la procédure de
configuration de Netscape).
La forme pdf peut être affichée en cliquant sur le fichier
ast\astex\doc\fr\rosetta\src\urosej.pdf du cédérom, s'il y a un
programme de visualisation de fichiers pdf installé sur votre PC. Sinon, vous
pouvez lancer Acrobat Reader à partir du cédérom en cliquant sur le fichier
ast\view\acroread\acrord32.exe.
Le manuel peut être imprimé à partir de la version pdf, ou à partir de la version html
mono-fichier de l'aide en ligne (cf. Fig. 5.1). Cette dernière est accessible à partir de la
table des matières de la version html ordinaire, ou à partir de l'Explorateur Windows
en cliquant sur le fichier ast\astex\doc\fr\rosetta\htmla\urosea.htm.
L'affichage et l'impression du manuel sont plus simples après installation du cédérom : la version html peut être affichée à partir du bouton Man Util Ros de l'assistant Rosetta, et la version pdf à partir du bouton Man Util Ros A4 (cf. sec. 3.3.3). Une version pdf adaptée à la consultation à l'écran peut être affichée à partir du bouton Man Util Ros écr. . Quant à Netscape et Acrobat Reader, ils peuvent être lancés à partir de leurs icônes dans le dossier Rosetta (cf. Fig. 2.2).
Installer le cédérom
2.3.1 Disque cible (mod. 08/05/2003)
Le programme d'installation du cédérom Rosetta n'installe que quelques fichiers
de configuration sur le disque dur, dans le répertoire défini par la variable
d'environnement ASTEXDIR, ou si celle-ci n'est pas définie, dans le répertoire
C:\ast\astex. Si ce répertoire ne vous convient pas, reportez-vous à la section 6.6 pour
voir comment le modifier.
2.3.2 Disque source
Avec l'installation par défaut, tous les programmes de la distribution Rosetta sont lancés à partir du cédérom, le but étant de pouvoir les tester sans les installer sur le disque dur (cf. chap. 1). Néanmoins, si vous souhaitez les utiliser de façon intensive et non occasionnellement pour quelques tests, il est possible de les lancer à partir d'une copie du cédérom sur le disque dur. Ceci permet de libérer votre lecteur de cédéroms et autorise l'exécution des programmes à pleine vitesse (Note : Le lancement de certains programmes à partir du cédérom peut être lent, même avec les lecteurs de cédéroms dits rapides (30x ou plus), parce que ces lecteurs sont rapides dans les opérations de lecture d'un gros fichier (vidéo par exemple), mais pas forcément dans les opérations de lecture d'un grand nombre de petits fichiers (ce qui est fréquemment le cas avec les programmes de calcul formel).). Si vous souhaitez les utiliser de cette façon et que vous avez assez de place sur votre disque dur, reportez-vous à la section 6.7 pour la procédure d'installation.
2.3.3 Procédure d'installation standard (mod. 08/05/2003)
|
|
install.exe pour lancer l'installation. Un
panneau s'affiche, permettant de sélectionner la langue qui sera utilisée avec le
cédérom Rosetta.
|
|
|
|
|
|
|
Description du nouveau bureau |
Le programme d'installation ajoute également une icône de titre Assistant Rosetta et un dossier de titre Rosetta sur le bureau :
|
|
Il est à noter que le programme d'installation n'ajoute aucun raccourci vers les programmes de calcul formel du cédérom dans le menu Démarrer / Programmes de Windows : ces programmes doivent être lancés à partir de l'assistant Rosetta, et sont exécutés à partir du cédérom. Le système de menus et le système de fichiers du disque dur sont donc tous deux modifiés de façon minimale, conformément à l'exigence de départ (pouvoir tester les différents SCF du cédérom sans les installer sur le disque dur).
Désinstallation (mod. 27/04/2003) |
ASTEXBAS, ASTEXDIR, HOME et
ROSETBAS sont laissées en l'état, ainsi que l'arbre des fichiers de racine \ast. Pour
effectuer la désinstallation complète de Rosetta, il faut :
autoexec.bat les lignes qui se trouvent entre rem ---
Configuration for Rosetta begins here et rem End of
configuration for Rosetta for Windows.
ROSETBAS de la base de registre.
Si la distribution AsTeX n'était pas déjà installée, supprimer aussi ASTEXBAS
et ASTEXDIR. Enfin, supprimer HOME si cette variable n'est pas utilisée
par d'autres programmes. Toutes ces variables sont placées sous la clé
HKEY_CURRENT_USER\Environment pour toutes les versions de Windows
(de Windows 95 à Windows XP).
C:\ast à partir de l'Explorateur Windows (ou du répertoire
contenu dans ASTEXDIR si vous avez défini cette variable comme indiqué
dans la sec. 6.6).astexdis\navig du cédérom.
Changement de langue (mod. 11/05/2003) Tests d'installation
Test d'installation de l'Assistant Rosetta
,
qui a été rajoutée sur le bureau par le programme d'installation. Si l'installation s'est
bien passée, vous devriez voir apparaître un bandeau horizontal de titre Assistant
AsTeX (Note : L'Assistant AsTeX est un programme général qui permet de créer et utiliser des palettes d'outils. L'Assistant
Rosetta est constitué du programme Assistant AsTeX et de palettes d'outils spécialisées pour la distribution Rosetta. Pour plus
de précisions, cf. sec. 6.4.) :
|
Test d'installation des logiciels de calcul formel
|
Si la fenêtre de commandes ne s'affiche pas et que vous obtenez un message d'erreur, reportez-vous à la sec. 10.1 pour la corriger, et relancez le test. Si la fenêtre s'affiche, le programme de test commence par lancer quelques configurations (cf. les deux premières lignes de la fenêtre de commandes Rosetta, dans la Fig. 3.1) : le programme de calcul formel Macaulay puis, sous Windows NTx, le visualiseur de fichiers PostScript Gsview (Note : Sous Windows 9x, la configuration de Gsview n'apparaît pas à cette étape, car elle est effectuée pendant l'installation du cédérom. Sous Windows NTx, chaque utilisateur peut avoir sa propre configuration de Gsview, c'est pourquoi elle est faite après l'installation du cédérom.).
Les programmes de calcul formel sans interface graphique (Graphical User's
Interface, ou GUI en anglais) sont ensuite lancés, en commençant par CoCoA.
Pour chaque logiciel de calcul formel, le programme de test indique le caractère
de fin de commande et la commande à taper pour sortir du logiciel. Pour
CoCoA, il signale que le caractère indiquant la fin d'une commande est le point
virgule, et que la commande pour sortir de CoCoA est Quit; ou Ctrl-C
(cf. Fig. 3.1).
Pour ce test rapide d'installation, nous nous bornerons à vérifier que l'addition marche, ainsi que la commande pour sortir du logiciel.
|
gap>) est long (1 min sur un PC à
200 MHz). Les commandes à taper pour tester l'installation de Gap et en sortir
sont :
|
ast\astex\testcas.log du
cédérom.
|
|
Test d'affichage et d'impression de la documentation
3.3.1 Affichage de documents html
Cliquez sur le bouton Aide générale du panneau
:
cela devrait lancer l'affichage de la documentation générale du cédérom Rosetta dans
votre navigateur web par défaut (cf. Fig. 2.1).
Si l'affichage ne se fait pas, peut-être n'avez-vous pas de navigateur web installé
(par ex. si vous êtes sous Windows 95 de base), ou peut-être votre navigateur n'est pas
couplé aux fichiers d'extension htm. Dans le premier cas, vous pouvez utiliser Netscape
à partir du cédérom. Pour cela, cliquez sur le bouton Netscape du panneau
, effectuez la configuration de Netscape comme
indiqué dans la sec. 4.11.1, puis déclarez-le comme navigateur web par défaut lorsque la
question vous est posée. Dans le second cas, effectuez le couplage des fichiers
d'extension htm avec votre navigateur web en utilisant la procédure habituelle de
Windows.
3.3.2 Affichage de documents pdf
|
|
|
3.3.3 Impression de documents pdf
|
Test d'utilisation des SCF dans un shell d'Emacs (mod. 15/03/2003) Dans cette section, on teste leur utilisation dans un shell d'Emacs. Cette méthode est particulièrement intéressante parce qu'elle permet d'utiliser tous les SCF sans GUI du cédérom (à l'exception de Yacas), dans une fenêtre de longueur quelconque et sous toutes les versions de Windows (9x et NTx). Elle permet également de lancer des commandes de SCF directement à partir de l'assistant Rosetta, comme on le verra plus loin. Pour tester ce mode d'utilisation :
|
Quit; pour sortir de CoCoA. Gap est alors lancé. Sortez de Gap
en tapant quit; puis sortez des autres SCF en tapant la commande
affichée par le programme de test juste avant leur lancement (cf. aussi
le tableau 3.1). Pour Macaulay, il faut taper deux fois sur la touche
Entrée. Notez que les invites de Pari (un point d'interrogation) et de
Singular (le caractère >) n'apparaissent pas. Parmi les SCF du cédérom, seul
Yacas ne peut pas être lancé de cette façon : un message d'erreur Handle
non valide (sous Windows 9x) ou Descripteur non valide (sous
Windows NTx) s'affiche. Cliquez sur le bouton OK pour passer au
SCF suivant. À la fin du test, le message runprg.bat testcas nogui:
finished s'affiche en bas de la fenêtre d'Emacs. Notez que les SCF
avec interface graphique ne sont pas lancés dans ce test, puisqu'ils sont
capables de conserver la totalité des commandes tapées dans leur propre
fenêtre.
Test des gestionnaires de bureaux virtuels
3.5.1 VirtuaWin
|
3.5.2 JS Pager
|
|
Test des autres utilitaires
3.6.1 Sinfo
Sinfo est un programme de gestion de processus pour Windows 9x. Il est utile en
cas de problème avec Emacs (cf. sec. 4.11.2). Pour vérifier qu'il marche correctement,
cliquez sur le bouton Sinfo du panneau
. Si vous travaillez sous Windows 9x, vous devriez obtenir quelque chose
ressemblant à la Fig. 4.1. Sous Windows NTx (4.0/2000/XP), ce bouton est sans
effet.
3.6.2 Acrobat Reader
Cliquez sur le bouton AcroReader du panneau
pour vérifier qu'Acrobat Reader peut être lancé à partir du cédérom. Cette version est
utilisée par le navigateur AsTeX pour afficher les manuels au format pdf, même si
Acrobat Reader est déjà installé sur votre machine.
3.6.3 Netscape
Netscape permet de visualiser des fichiers html. Pour vérifier qu'il peut
être lancé à partir du cédérom, cliquez sur le bouton Netscape du panneau
. Si vous ne voulez pas l'installer, cliquez
sur le bouton Annuler du premier panneau de configuration de Netscape
(cf. sec. 4.11.1).
Prise en main du cédérom
Lancer un programme de calcul formel à partir de l'assistant Alg\Calfor01 ( Alg\Maxima associé au bouton
4.1.1 Dans une fenêtre de commandes
Pour lancer Maxima dans une fenêtre de commandes :
Alg\Maxima.
|
Alg\Maxima. Ceci lance la
dernière version de Maxima dans une fenêtre de commandes.
(C1) de Maxima apparaît, tapez quit(); pour sortir de
Maxima. Ceci ferme en même temps la fenêtre de commandes.
4.1.2 Dans un shell d'Emacs
Pour lancer Maxima dans un shell d'Emacs :
Alg\Maxima pour lancer
Emacs.
Etc\Emacs, cliquer sur le bouton Del
fenêtre de ce panneau et fermer ce panneau).
Alg\Maxima pour vérifier le bon
fonctionnement de ce bouton et de Maxima dans un shell d'Emacs.
).
|
Alg\Maxima pour
arrêter Maxima. Le message runprg.bat maxima55: finished s'affiche en bas
de la fenêtre d'Emacs.
Les groupes de panneaux |
du bandeau puis cliquez sur le bouton Alg-2 . Les boutons des logiciels
Xmaxima, MuPAD Studio, Pari, Singular, Yacas, Aldor, Axiom, CLN et DoCon
apparaissent.
|
Alg\Xmaxima (Fig. 8.1) : le programme Maxima est
lancé dans une fenêtre graphique, de titre Xmaxima. Cliquez sur le bouton
integrate du panneau Alg\Xmaxima pour vérifier le bon fonctionnement de
Maxima dans son interface graphique, puis fermez Xmaxima avec son option
File / Exit ou avec le bouton Quitter 5.9 du panneau. Pour une étude
plus approfondie de Xmaxima, ou si vous souhaitez essayer l'un des quatre
programmes suivants du groupe Alg-2 (MuPAD Studio, Pari, Singular ou Yacas),
reportez-vous à la section correspondante du chapitre 8. Notez que les quatre
derniers logiciels du groupe Alg-2 ne sont pas utilisables à partir du cédérom :
Aldor n'est pas disponible sous Windows, Axiom pas encore disponible en
version libre, CLN est une librairie et DoCon n'est pas encore installé. Les
panneaux associés fournissent uniquement de la documentation (cf. sec. 8.6
à 8.9).
En faisant passer le curseur sur le bouton
du
bandeau et en cliquant sur le bouton Alg-3 , on fait apparaître les boutons des
programmes du groupe Alg-3 :
|
Généralités sur les SCF Lorsqu'un logiciel a une icône officielle, elle est utilisée comme image pour
le bouton du bandeau. Par exemple, Singular (groupe Alg-2) a pour icône
. Lorsqu'il n'y a pas d'icône officielle, l'image utilisée
est simplement le nom du logiciel sur un fond standard. Si le fond a un contour
bleu clair (par exemple
) cela indique que le
programme correspondant est installé et utilisable à partir du CD Rosetta. Si le
fond a un contour rouge (par exemple
),
cela indique soit qu'il n'y a pas de version pour Windows, soit qu'il n'y a
pas de programme exécutable (cas des librairies), soit qu'il y a une version
pour Windows du programme mais qu'elle n'est pas encore installée (cas de
DoCon).
Généralités sur les panneaux Lorsqu'il y a une version pour Windows exécutable dans une fenêtre de commandes, il y a en général également deux autres boutons, l'un pour lancer Emacs ( EMACS/ast ), l'autre pour lancer le programme dans un shell d'Emacs (par ex. Epari pour lancer le programme Pari, cf. Fig. 8.3). Le nom du bouton est constitué du nom du programme en minuscules, précédé de la lettre E (pour Emacs), éventuellement complété par un numéro de version (par ex. Emaxima5.5 et Emaxima5.9 pour les versions 5.5 et 5.9.0 de Maxima, cf. sec. 7.9).
Il peut aussi y avoir un ou plusieurs boutons correspondant à un fichier de configuration (par ex. userinit.coc pour le programme CoCoA, cf. Fig. 7.3). Pour avoir des renseignements sur leur signification exacte, se reporter à la section correspondante dans l'un des chapitres 7 à 9.
Lorsqu'un manuel d'utilisation est disponible, le groupe Doc comporte un bouton Manuel . Lorsqu'un tutoriel est disponible, le groupe comporte un bouton Tutoriel .
| Opération | Exemple | Commande Maxima |
| Addition | 1 + 2 | 1+2; |
| Multiplication | 2 × 3 | 2*3; |
| Exponentiation | 210 | 2^10; |
| Addition de fractions | + | 1/3+3/4; |
| Factorielle | 100! | 100!; |
Le sixième bouton, Quitter , permet de sortir normalement du programme (une fois qu'on est entré dans un programme, il est important de savoir comment en sortir normalement, sans avoir à tuer le processus).
Lorsqu'on fait passer le curseur sur un bouton, le message affiché sur le bandeau (ou dans la bulle d'info si le panneau est actif) indique la commande à taper. Par exemple, lorsqu'on fait passer le curseur sur le bouton 100! du panneau de Maxima, le message est << 100!; (calculer factorielle 100 dans Maxima)>>. Lorsqu'on le fait passer sur le bouton 100! du panneau de CoCoA, le message est << Fact(100); (calculer factorielle 100 dans CoCoA)>>.
La plupart de ces boutons sont utilisables dans un shell d'Emacs, sous
Windows 9x ou Windows NTx. On l'a vu avec Maxima dans la section 4.1.
Beaucoup de ces boutons sont utilisables aussi dans une fenêtre de commandes
de Windows NTx (mais pas de Windows 9x) après avoir sélectionné Rosetta
comme titre de la fenêtre de destination, dans le panneau Options de l'assistant
(cf. Manuel de l'assistant AsTeX). Pour le vérifier, faites la modification ci-dessus
(i.e. cliquez sur le bouton
de l'assistant, puis
sur l'élément Rosetta dans la liste déroulante Titre de la fenêtre et enfin sur le
bouton Confirmer), lancez Macaulay dans une fenêtre de commandes à l'aide du
bouton MACAULAY , puis cliquez sur les boutons 1+2 , 2*3
etc.
| Opération | Exemple | Commande Maxima |
| Développement d'une expression algébrique | (a + b)2 | expand((a+b)^2); |
| Factorisation | Factoriser 1 + 2x + x2 | factor(1+2*x+x^2); |
| Dérivation | sin(x) | diff(sin(x),x); |
| Intégration |
sin(x)dx | integrate(sin(x),x); |
Le document rosetta.tex (cf. sec 4.10) suggère des tests communs à
effectuer.
Lancement manuel des SCF
| Programme | Nom de | Fin de | Quitter | Marche | Marche |
| lancement | commande | F.Cmd | Sh Emacs | ||
| CoCoA | cocoa | ;Entrée | Quit; | Oui | Oui |
| Gap | gap | ;Entrée | quit; | Oui | Oui |
| Jacal | jacal | ;Entrée | quit(); | Oui | Oui |
| Macaulay2 | macaulay | Entrée | quit | Oui | Oui |
| Maxima 5.9 | maxima | ;Entrée | quit(); | Oui | Oui |
| Maxima 5.5 | maxima55 | ;Entrée | quit(); | Oui | Oui |
| Pari | pari | Entrée | quit | Oui | Oui |
| Singular | singular | ;Entrée | quit; | Oui | Oui |
| Yacas | yacas | ;Entrée | quit; | Oui | Non |
| Giac | giac | Entrée | File / quit | Oui | |
| Mupad | mupad | ;Entrée | File / exit | Oui | |
| Xmaxima 5.9 | xmaxima | ;Entrée | File / exit | Oui | |
| Xmaxima 5.5 | xmaxim55 | ;Entrée | File / exit | Oui | |
| WinCoCoA | wincocoa | ;Ctrl-Entrée | File / quit | Oui | |
Ceci peut être utile dans le cadre de comparaisons systématiques. Par exemple, le
fichier batch compare.bat de contenu
|
Remarques : Pour lancer MuPAD Studio manuellement, il peut être nécessaire de l'avoir lancé au moins une fois à partir des boutons, comme indiqué dans la sec. 8.2 (inutile sous Win 2000).
Pour lancer Xmaxima, il est nécessaire de ne pas avoir lancé Maxima en premier dans la même fenêtre. Sinon, on obtient une erreur (on peut lancer Xmaxima, puis Maxima, puis de nouveau Xmaxima, mais pas Maxima puis Xmaxima).
Les invites de Pari (un point d'interrogation) et de Singular (un signe supérieur à) n'apparaissent pas dans un shell d'Emacs.
Modification de la fenêtre de commandes sous WinNTx runprg.bat, sous
WinNTx.
Pour modifier ces couleurs :
Alg\Calfor01, puis cliquez sur le
bouton Ed. runprg pour ouvrir le fichier runprg.bat dans le Bloc-notes.
color e1, ajoutez la ligne color fc et sauvegardez la
modification.
Alg\Maxima et cliquez sur le bouton MAXIMA5.9
: Maxima devrait maintenant apparaître en rouge vif sur fond blanc.
quit();color ft, le premier caractère f fixe la couleur du fond, le
caractère t fixe la couleur du texte. Les couleurs sont données dans le tableau
ci-dessous :
| 0 Noir | 1 Bleu foncé | 2 Vert foncé | 3 Cyan foncé |
| 4 Rouge foncé | 5 Violet foncé | 6 Jaune foncé | 7 Gris clair |
| 8 Gris foncé | 9 Bleu clair | A Vert clair | B Cyan clair |
| C Rouge clair | D Violet clair | E Jaune clair | F Blanc |
Pour modifier les autres caractéristiques de la fenêtre de commandes (nombres de lignes et de colonnes) :
runprg.bat. Sous la ligne mode con cols=80
lines=200, ajoutez la ligne mode con cols=40 lines=20 et sauvegardez
la modification.
quit();
runprg.bat, supprimez les lignes que vous y aviez
ajoutées (ou modifiez-les à votre guise) puis sauvegardez la modification.
Modifier un bouton d'un panneau Alg\Pari.
et sélectionnez l'onglet Panneau.
2 par 12 dans les champs Nom et Commande envoyée de la
boîte d'options de l'assistant.
.
.
Tant que vous n'avez pas modifié un panneau, son fichier de définitions est lu sur le
cédérom, dans le répertoire ROSETBAS\astex\assist\alg pour les panneaux sur le
calcul formel. Lorsque vous cliquez sur le bouton Sauver, le fichier de définitions est
sauvegardé sur le disque dur, dans le répertoire ASTEXDIR\assist\alg. Dès lors, c'est ce
fichier qui est utilisé pour lire les définitions du panneau. Si vous souhaitez réinitialiser
le panneau, il suffit de détruire ce fichier.
Remarque : si vous voulez modifier un panneau complet sous éditeur, à partir du bouton Editer boutons (onglet Panneau de la boîte de dialogues Options) de l'assistant, vous devez au préalable cliquer sur le bouton Sauver de ce même panneau, la première fois que vous le modifiez (après, ce n'est bien sûr plus nécessaire).
Ajouter un bouton à un panneau Alg\Pari.
et sélectionnez l'onglet Panneau.
;{ENTER}^{ENTER} qui
est requise pour terminer une commande de Jacal), et copiez-le avec le
bouton droit de la souris dans le presse-papiers de Windows.
{ENTER}^c^c
qui est requise pour terminer une commande de Pari). Remplacez-la par
la fin de commande de Jacal, en cliquant avec le bouton droit de la souris
sur la chaîne sélectionnée et en cliquant sur l'option Coller du menu flottant
d'édition.
Gestionnaires de bureaux virtuels Il existe plusieurs programmes libres de ce type. On a inclus VirtuaWin et JS Pager dans la distribution, à titre expérimental. Si l'un ne vous convient pas ou s'il est incompatible avec certains programmes que vous utilisez, vous pouvez le remplacer par l'autre et réessayer. VirtuaWin est d'un aspect plus fruste que JS Pager, mais il n'a pas présenté d'incompatibilité avec les programmes avec lesquels il a été testé. JS Pager en revanche a posé quelques problèmes : il inhibe, après certaines manipulations, la fonction d'insertion de commandes de l'assistant Rosetta, et il peut bloquer le lancement de certains programmes (c'est le cas de Serif Photo Plus). Aucune incompatibilité n'a cependant été notée avec les programmes du cédérom, à part l'assistant Rosetta.
4.9.1 VirtuaWin
VirtuaWin est le programme virtuawin.exe du répertoire
ROSETTA\utils\Vdesktop\Virtuawin. Il peut être lancé en cliquant sur le bouton
Virtuawin du panneau
de l'assistant (Fig. 7.1),
ou sur l'icône VirtuaWin du dossier Rosetta (Fig. 2.2).
Configuration (mod. 20/04/2003)
La configuration par défaut de VirtuaWin ne convient pas très bien à l'étude et à la comparaison des SCF. On propose ici une configuration plus adaptée :
|
L'option Taskbar warp permet de déplacer des fenêtres d'un bureau à l'autre par glisser / déposer (cf. exemple ci-dessous).
Examinons, à l'aide d'un exemple, comment VirtuaWin peut faciliter l'étude d'un SCF :
Alg\Calfor01).
Alg\Cocoa, en cliquant sur
le bouton
Avec cette configuration, on dispose d'un premier bureau contenant l'assistant, le
panneau Alg\Cocoa et CoCoA s'exécutant dans la fenêtre d'Emacs, et d'un second
bureau contenant le tutoriel. On passe ainsi du programme au tutoriel en cognant le
curseur de la souris contre le bord droit de l'écran, et inversement du tutoriel au
programme en cognant le curseur contre le bord gauche de l'écran. Faites quelques
essais pour vous familiariser avec ce comportement.
Continuons avec l'exemple précédent, pour voir comment VirtuaWin peut faciliter la comparaison de deux SCF (ici, CoCoA et Macaulay (Note : CoCoA et Macaulay permettent tous les deux de faire du calcul formel en algèbre commutative.)) :
Alg\Macaulay, puis cliquez sur les boutons EMACS/ast et
Emacaulay pour exécuter Macaulay dans la fenêtre d'Emacs.
Alg\Cocoa et CoCoA s'exécutant dans la fenêtre d'Emacs, et d'un second
bureau contenant l'assistant, le panneau Alg\Macaulay et Macaulay s'exécutant dans
une seconde fenêtre d'Emacs.
Il reste deux possibilités de VirtuaWin à présenter :
Lorsque l'étude de cette section est terminée, sortez des programmes CoCoA et Macaulay en cliquant sur les boutons Quitter de leurs panneaux respectifs, fermez Emacs avec l'option File / Exit Emacs, fermez les panneaux de CoCoA et Macaulay et quittez Virtuawin. Si vous travaillez sous Windows 9x, il est très important de quitter les SCF lancés dans un shell d'Emacs par leurs commandes normales avant de fermer Emacs. Sinon, vous risquez de bloquer complètement votre machine. Si vous avez oublié de le faire et que vous êtes sorti directement d'Emacs, reportez-vous à la section 4.11.2 pour tuer les processus Winoldap restés ouverts, avant d'aller plus loin.
4.9.2 Jspager
JS Pager permet d'utiliser un plus grand nombre de bureaux virtuels que Virtuawin, grâce à son système de fenêtres miniatures représentant les programmes ouverts, et grâce à l'affichage sur la barre des tâches de tous les programmes ouverts, quel que soit le bureau virtuel où ils se trouvent. On peut ainsi savoir d'un coup d'œil quels programmes sont ouverts, sur quels bureaux ils se trouvent et quels bureaux sont vides.
Pour lancer JS Pager, vous pouvez cliquer sur le bouton Jspager du panneau
de l'assistant, ou sur l'icône Jspager du dossier
Rosetta (Fig. 2.2).
La configuration par défaut peut être modifiée en cliquant avec le bouton droit de la souris sur l'icône de JS Pager dans la barre des tâches, et en sélectionnant l'option Options. La configuration recommandée pour JS Pager est de définir deux ou quatre bureaux virtuels au lieu des neuf par défaut (X=2 et Y=1, ou X=2 et Y=2 dans le cadre Desktop size) et de décocher l'option Wrap cursor dans l'onglet General options. Cette option est l'équivalent de l'option No mouse move de Virtuawin. Si vous voulez avoir à peu près le même comportement qu'avec VirtuaWin, mettez le curseur de la barre de défilement Mouse scroll delay time à la seconde graduation. Ceci donne un délai de 200 ms avant de changer de bureau, lorsqu'on amène le curseur de la souris contre un bord de l'écran. Une fenêtre peut être déclarée collante à l'aide de l'option Set sticky windows du menu de JS Pager.
Pour voir comment JS Pager peut faciliter l'étude d'un SCF, effectuez les mêmes
opérations que pour l'exemple 1 de VirtuaWin (sec. 4.9.1), en lançant JS Pager à la place
de VirtuaWin. Plus précisément, lancez l'assistant Rosetta, puis JS Pager, ouvrez le
panneau Alg\Cocoa et lancez CoCoA dans une fenêtre d'Emacs, enfin lancez le
tutoriel de CoCoA. Vous devriez alors avoir sur votre bureau, l'assistant
Rosetta, le panneau Alg\Cocoa, une fenêtre d'Emacs dans laquelle CoCoA
est en cours d'exécution, la fenêtre du tutoriel de CoCoA, le moniteur des
bureaux virtuels (sec. 3.5.2) de JS Pager en haut à gauche de l'écran et l'icône
de JS Pager en bas à droite.
Une fenêtre miniature représentant le tutoriel apparaît dans le moniteur de bureaux virtuels. Le tutoriel peut être changé de bureau par glisser / déposer, en cliquant avec le bouton droit de la souris sur sa fenêtre miniature dans le moniteur de bureaux virtuels, et en déplaçant cette miniature sur le second bureau virtuel. On peut ensuite passer du programme au tutoriel soit en cognant le curseur de la souris contre un bord de l'écran, comme avec Virtuawin, soit en cliquant sur la miniature du bureau qui contient l'élément (programme ou tutoriel) qu'on veut utiliser.
Pour voir comment JS Pager peut faciliter la comparaison de deux SCF, effectuez les mêmes opérations que pour l'exemple 2 de VirtuaWin (sec. 4.9.1), en installant CoCoA et Macaulay dans deux bureaux virtuels distincts.
Les boutons de test de l'assistant Rosetta peuvent devenir inopérants après
certaines manipulations (Note : On n'a pas encore déterminé quelles suites d'opérations exactement créent des
problèmes avec les boutons de tests de l'assistant et doivent être évitées.), lorsque JS Pager est en cours de
fonctionnement. Si cela arrive (message du type Le programme emacs@ n'est pas
ouvert), essayez de regrouper sur un même bureau l'assistant, le panneau et le
logiciel cible (Emacs), et réessayez. Si le problème persiste, fermez JS Pager puis
relancez-le.
Le document Rosetta Rosetta.tex, de Tim Daly et al., reprend et étend une étude
comparative de différents SCF faite par Michael Wester et al.
Il est disponible sous plusieurs formes sur le cédérom Rosetta pour Windows :
dvi, pdf et html. Les deux premières formes sont fournies en deux versions,
l'une adaptée à l'écran, l'autre adaptée à l'impression. La version pour écran est
affichable à partir du bouton Doc Ros écr. du panneau Alg\Calfor01 (
) du groupe de panneaux Alg-1. La version adaptée à
l'impression peut être affichée avec le bouton Doc Ros A4 (cf. sec. 3.3.2). La forme
html est disponible en version multi-fichiers.
Chaque SCF ayant sa propre syntaxe, il est très facile de faire des erreurs et de mélanger des instructions de différents langages, dès lors qu'on essaie de les comparer. Le document Rosetta est une aide très appréciable, il est donc important de pouvoir le consulter commodément.
Une possibilité est de se placer dans un bureau virtuel vierge (cf. sec. 4.9), d'afficher
le document Rosetta avec Gsview dans sa version adaptée à l'écran (en ouvrant la liste
déroulante en haut et à droite de la fenêtre du navigateur et en cliquant sur l'élément
Gsview de la liste, cf. sec.3.3.2), puis d'ouvrir entièrement l'index dans le navigateur
en cliquant sur le bouton
. Pour obtenir par
exemple les différentes façons de noter l'infini, il suffit de cliquer sur la ligne Infinity
dans le navigateur :
|
solve. Les recherches ultérieures sont instantanées :
|
Autres programmes
4.11.1 Netscape Navigator
Si vous ne disposez pas de navigateur web installé sur votre machine (Note : La version de
base de Windows 95 ne comporte pas de navigateur web.), ou si c'est une ancienne version (Note : La
version d'Internet Explorer incluse dans Windows NT 4.0 ne sait pas afficher les gif animés.), le cédérom
contient Netscape Navigator, installé de sorte qu'il puisse être utilisé directement à
partir du cédérom (Note : Avec Windows 95, Netscape Navigator a besoin des librairies mfc42.dll et msvcrt.dll.
Elles figurent dans les versions ultérieures de Windows. Une copie de ces fichiers a été placée dans le répertoire
astexdis\a_copier\netscape\program du cédérom. La méthode standard est de transférer ces fichiers dans le répertoire windows\system de
Windows 95. Vous pouvez le faire, mais ce n'est pas une obligation : une seconde copie de ces librairies a été installée
dans le même répertoire que netscape.exe, de sorte que Netscape peut s'exécuter sous Windows 95 de base sans
transfert préalable des librairies dans le répertoire system de Windows.). Il y a juste un fichier de
configuration à créer sur votre disque dur (et non sur le cédérom, comme Netscape le
recommande !) en renseignant quelques boîtes de dialogue. Pour lancer le
dialogue, ouvrez le panneau
de l'assistant
Rosetta (si vous l'avez installé) et cliquez sur le bouton Netscape . Si vous ne
l'avez pas installé, vous pouvez lancer Netscape à partir de l'icône Netscape
du dossier Rosetta, ou à partir de l'Explorateur Windows, en allant dans
le répertoire ast\view\netscape\program du cédérom et en cliquant sur le
fichier netscape.exe. Dans tous les cas, le message d'information suivant
s'affiche :
|
|
a si vous ne voulez pas utiliser le
système de messagerie de Netscape) dans le champ Nom entier, puis votre adresse
électronique (ou a@b) dans le champ Adresse électronique, puis cliquez sur Suivant.
La boîte de dialogues ci-dessous s'affiche :
|
C:\ast\astex\config\a, au lieu du
répertoire recommandé (qui se trouve sur le cédérom) :
|
|
|
|
|
4.11.2 Sinfo
Sinfo (System Info) est un programme de gestion de processus et de fenêtres (visibles ou invisibles) pour Win9x, écrit par J. Aguirregabiria.
Sinfo est indispensable pour tuer un processus qui n'est pas accessible par
Ctrl-Alt-Del sous Windows 9x, par exemple les processus Cmdproxy et
Winoldap, si vous sortez d'un shell d'Emacs << à la hussarde>> en cliquant sur le bouton
de fermeture de fenêtre, au lieu de sortir du shell en tapant exit puis de fermer Emacs
avec le menu Fichier / Exit.
|
Pour lancer Sinfo, cliquez sur le bouton Sinfo du panneau
de l'assistant, ou sur l'icône Sinfo du dossier
Rosetta, ou sur le fichier sinfo.exe dans le répertoire ast\utils\system\sinfo du
cédérom. Notez que ce programme ne marche pas avec Windows NTx (cf. documentation
de Sinfo) :
|
Sinfo ne nécessite aucune installation ni configuration pour être utilisé.
Trucs et astuces
Recherche d'un mot dans un document fenêtre).
|
fenetre mais pas fenêtre).
fenêtre et
fenetre ne marche pas, il faut chercher fen ou, mieux, fen précédé
d'un blanc). Notez que le choix de la chaîne est critique : il serait
possible aussi de rechercher tre, mais on obtiendrait beaucoup plus
de mauvaises réponses parce que la chaîne tre est beaucoup plus
fréquente et qu'on ne pourrait pas faire de recherche sur tre suivi,
d'un blanc sous peine de rater les mots au pluriel ou suivis d'un signe
de ponctuation.
Modifier les caractéristiques de l'Invite Rosetta WinNTx La fenêtre de commandes Invite Rosetta WinNTx est configurée par défaut à 250 lignes de 80 caractères de large, avec des caractères noirs sur fond blanc. Pour changer cette configuration, cliquez avec le bouton droit de la souris sur l'icône Invite Rosetta WinNTx du dossier Rosetta et sélectionnez l'option Propriétés. Une boîte de dialogue s'ouvre, de titre Propriétés de Invite Rosetta WinNTx (Fig. 5.2).
|
100 das le champ Largeur du cadre Taille
de la mémoire tampon écran. Pour avoir au contraire une petite feuille de calculs
de 40 colonnes de large sur 20 lignes de haut, tapez 40 au même endroit, et 20 dans le
champ Largeur du cadre Taille de la fenêtre. Les couleurs du texte et
du fond de l'invite de commande peuvent être modifiées à partir de l'onglet
Couleurs.
Utiliser deux langues avec l'assistant (mod. 09/05/2003) aaroset.ini en quelque chose d'autre, par exemple aaroset_fr.ini si
vous utilisez la version française.
ASTEXDIR\-
assist.
aaroset.ini en accord avec la modification
faite auparavant dans le panneau Propriétés (aaroset_fr.ini pour
l'exemple ci-dessus).
Références techniques
Structure du CD
6.1.1 Racine
La racine du CD contient le programme d'installation install.exe et le point
d'entrée alire.htm de la documentation sous forme html.
6.1.2 Répertoire ast
Ce répertoire contient les programmes et fichiers de la distribution qui sont utilisés directement à partir du cédérom.
6.1.3 Répertoire astexdis
Ce répertoire contient des fichiers utilisés uniquement pendant l'installation. Le
sous-répertoire a_copier contient les fichiers d'initialisation et de configuration qui
sont copiés sur le disque dur pendant l'installation.
Variables d'environnement ROSETBAS, ASTEXDIR, ASTEXBAS et HOME :
ROSETBAS contient la valeur du répertoire principal des programmes et
fichiers du cédérom. Par exemple, si le nom du lecteur de cédéroms est D:, la
variable d'environnement ROSETBAS contiendra D:\ast.
ASTEXDIR contient la valeur du répertoire principal des fichiers de
configuration de la distribution. Ce répertoire doit être accessible en
écriture, ainsi que tous ses sous-répertoires, pour que les fichiers de
configuration puissent y être écrits. Si la variable ASTEXDIR n'était pas définie
avant l'installation, elle est prise égale à C:\ast\astex par le programme
d'installation du cédérom Rosetta.
ASTEXBAS contient la valeur définie par la distribution AsTeX si celle-ci est
installée. Sinon, elle contient la même valeur que ROSETBAS. Par exemple, si
la distribution AsTeX est installée dans un lecteur de nom T:, ASTEXBAS a
pour valeur T:\ast. Si la distribution n'est pas installée, ASTEXBAS a pour
valeur D:\ast.
HOME contient l'emplacement des fichiers de configuration d'Emacs. À
l'installation, sa valeur est définie en ajoutant \emacs à la valeur d'ASTEXDIR.
Avec l'exemple ci-dessus, la valeur de HOME est C:\ast\astex\emacs.autoexec.bat et dans le fichier rosetini.bat du répertoire contenu dans ASTEXDIR.
Sous Windows NTx, elles sont aussi inscrites dans la base de registres, mais
uniquement pour l'utilisateur qui a effectué l'installation, dans sa zone Variables
utilisateur. Pour connaître leurs valeurs, on peut consulter ces deux fichiers ou taper
set dans une fenêtre de commandes. Sous Windows NTx, on peut aussi examiner la
base de registres.
Noms de répertoires D:\ast\astex\assist\aastex.exe se réécrit ROSETBAS\astex\assist\aastex.exe.
Configuration de l'assistant AsTeX pour le CD Rosetta aaroset.ini,
rosetgrp.apd, rosetgrp.lst et rosetprg.lst du répertoire ASTEXDIR\assist,
la variable d'environnement ASTEXDIR étant définie par l'algorithme de la
sec. 6.2. À l'installation, les trois derniers fichiers sont recopiés à partir du
répertoire astexdis\a_copier\astex\assist du cédérom, dans le répertoire
ASTEXDIR\assist. Le premier fichier (aaroset.ini) est créé à partir du fichier
aaroset.fin du cédérom et de la configuration d'installation, à l'aide de l'utilitaire
ROSETBAS\astex\config\roscfg.bat.
L'assistant Rosetta peut être lancé de plusieurs façons :
de fermeture de la fenêtre du bandeau,
du bandeau.
Modifications apportées par l'installation du CD Rosetta ROSETBAS,
ASTEXDIR, ASTEXBAS et HOME sont ajoutées au fichier autoexec.bat
(cf. sec. 6.2). Ce fichier est créé s'il n'existe pas. Les valeurs de ces variables
sont par ailleurs ajoutées dans la base de registres.
ASTEXDIR est rajouté à votre disque dur, pour contenir les
fichiers de configuration des différents programmes, et les fichiers batch que
vous pourriez avoir à modifier pour vos propres besoins (cf. sec. 6.6).
docsetup.bat est rajouté au menu de démarrage de l'utilisateur.
Il affiche le chapitre 3 (Tests d'installation) du manuel d'utilisation du
cédérom Rosetta, tant que le test obligatoire TEST SCF n'a pas été lancé
(plus précisément, tant que le fichier de configuration de Macaulay n'a pas
été créé).
Modification du répertoire d'installation Le noyau de Rosetta est installé dans le répertoire contenu dans la variable
d'environnement ASTEXDIR si celle-ci est définie, dans le répertoire C:\ast\astex
sinon. Si la distribution AsTeX est déjà installée sur votre machine, ASTEXDIR est définie
et le noyau de Rosetta est installé d'office dans le même répertoire que le noyau
d'AsTeX. Si la distribution AsTeX n'est pas installée et que le répertoire par défaut ne
vous convient pas, vous pouvez le changer en donnant comme valeur à la
variable ASTEXDIR le nom du répertoire où vous voulez installer le noyau de
Rosetta.
Sous Windows 9x (95/98/ME), ASTEXDIR peut être définie dans le fichier
autoexec.bat. Sous Windows NTx (4.0/2000/XP), elle peut être définie aussi dans
l'autoexec.bat (auquel cas elle sera connue de tous les utilisateurs pour lesquels la
procédure d'initialisation lit ce fichier) ou dans la base de registres (dans ce cas,
vous devez être connecté sous un nom d'utilisateur appartenant aux groupes
Administrateurs ou Utilisateur avec pouvoir pour y accéder). Si elle
est définie dans les deux, la valeur dans la base de registres a préemption.
Si ASTEXDIR est définie dans l'autoexec.bat, il est nécessaire de redémarrer
la machine pour que la valeur soit prise en compte. Dans tous les cas et
sous toutes les versions de Windows, il est conseillé d'ouvrir une fenêtre de
commandes et de taper set pour vérifier si cette variable est définie et a la bonne
valeur.
Par exemple, si vous voulez mettre le noyau de Rosetta dans le répertoire
J:\Programs\Rosetta et que vous choisissez de définir ASTEXDIR dans votre fichier
autoexec.bat, rajoutez la ligne
set ASTEXDIR=J:\Programs\Rosetta |
Si le nom du répertoire d'installation contient des blancs, il doit être inscrit dans
ASTEXDIR avec la notation MS-DOS. Par exemple, si vous voulez mettre le noyau de
Rosetta dans le répertoire J:\Program Files\Rosetta, la ligne à rajouter à
l'autoexec.bat s'écrira
set ASTEXDIR=J:\Progra~1\Rosetta |
ASTEXDIR dans la base de registres,
allez dans l'onglet Environnement (NT 4.0) ou Variables d'environnement
(NT 2000/XP) de la boîte de dialogues Propriétés du système du panneau de
configuration. Si vous voulez qu'ASTEXDIR ne soit connue que de l'utilisateur actuel,
définissez-la dans le cadre Variables utilisateur. Si vous voulez qu'elle soit connue
de tous les utilisateurs, connectez-vous sous un nom d'utilisateur appartenant au
groupe Administrateurs et définissez-la dans le cadre Variables système (ou
définissez-la dans l'autoexec.bat, comme indiqué ci-dessus).
Là encore, assurez-vous que le nom court du répertoire d'installation est correct, en
ouvrant une fenêtre de commandes et en tapant dir J:\pro* (sous Win9x)
ou dir /X J:\pro* (sous WinNTx). Le chiffre peut être autre chose que 1 si
vous avez plusieurs répertoires dont les noms ont les mêmes huit premiers
caractères.
Quelle que soit la façon choisie pour définir ASTEXDIR, une fois que sa valeur est
fixée, l'installation du cédérom peut se faire en redémarrant la machine et en installant le
cédérom comme indiqué dans la sec. 2.3.
Utilisation en Plug & Play à partir d'un lecteur de cédéroms virtuel (mod.
27/04/2003) Si en revanche vous pensez utiliser les logiciels du cédérom de manière intensive, ce
mode d'utilisation peut être pénalisant dans la mesure où le lecteur de cédéroms est bloqué
pendant tout le temps où vous utilisez la distribution. Dans ce cas, si vous avez un
gros disque dur (par exemple M:) avec beaucoup de place libre (au moins 700 Mo
libres en FAT32), il est recommandé de copier la totalité des fichiers du cédérom Rosetta
dans un répertoire de ce disque dur (par exemple dans le répertoire M:\Copies de
cédéroms\Rosetta), d'associer une lettre de lecteur (par exemple R:) à ce répertoire à
l'aide de l'instruction Subst :
subst R: "M:\Copies de cédéroms\Rosetta" |
L'instruction subst ci-dessus peut être écrite dans un fichier batch (par exemple
inidv.bat). En double-cliquant sur ce fichier batch dans l'Explorateur Windows, un
lecteur de cédéroms virtuel est créé, à partir duquel vous pouvez procéder à l'installation de
la distribution Rosetta.
Sous Windows 9x et Windows NT 4.0, ce lecteur de cédéroms virtuel peut être
rendu disponible en permanence, en copiant le fichier inidv.bat dans le
répertoire WINDIR\Menu Démarrer\Programmes\Démarrage (cf. aussi le manuel
d'installation d'AsTeX, sec. 18.19, Utilisation en Plug
Play à partir du disque
dur). Sous Windows NT 5.x (2000 et XP), il faut copier le fichier inidv.bat
dans le répertoire ALLUSERSPROFILE\Menu Démarrer\Programmes\Démarrage
pour rendre le lecteur de cédéroms virtuel disponible en permanence à tous
les utilisateurs du PC (Note : Les variables d'environnement WINDIR et ALLUSERSPROFILE sont définies par
Windows NTx. Pour connaître leur valeur exacte pour votre installation, ouvrez une fenêtre de commandes et tapez
set.).
Réinstallation en Plug & Play à partir d'un lecteur de cédéroms virtuel (mod.
27/04/2003) \Programmes\-
Rosetta\Désinstallation Rosetta (sec. 2.5).
Installation du CD Rosetta pour tous les utilisateurs d'un PC Si vous êtes administrateur d'un PC sous Windows NTx et que vous voulez rendre
la distribution Rosetta accessible à tous les utilisateurs du PC (ou si vous êtes le seul
utilisateur de votre PC mais que vous voulez utiliser la distribution à partir d'un
compte ordinaire, sans privilèges d'administration, pour éviter d'endommager
accidentellement les fichiers système), la procédure à suivre est très simple : il
suffit d'installer le cédérom normalement, comme indiqué dans la sec. 2.3, puis
de couper/coller les raccourcis créés à l'installation, du répertoire personnel de
l'installateur dans le répertoire All Users. Plus précisément, les étapes à suivre sont les
suivantes :
Administrateur).
H:\Documents and settings\Administrateur pour l'utilisateur
Administrateur).
|
Rosetta et Assistant
Rosetta et collez-les dans le répertoire H:\Documents and settings\All
Users\Bureau.
Menu Démarrer\Programmes, coupez l'élément
Rosetta et collez-le dans le répertoire H:\Documents and settings\All
Users\Menu Démarrer\Programmes.
H:\Documents
and settings\All Users\Menu Démarrer\Programmes\Démarrage. Dans
l'exemple de la section précédente (sec. 6.7), l'utilitaire de montage est le fichier
inidv.bat.
gsview32.ini depuis votre répertoire personnel dans les
répertoires personnels de tous les autres utilisateurs censés avoir accès à
Gsview.
ASTEXDIR\config\Virtuawin, copiez le fichier
vwconfig.utilisateur.cfg (où utilisateur désigne le nom d'utilisateur sous lequel
vous avez testé et configuré Virtuawin, cf. sec. 4.9.1), collez ce fichier dans le
répertoire ASTEXDIR\config\Virtuawin.
Installation par-dessus la distribution AsTeX L'installation peut être faite de multiples façons, selon la configuration matérielle de votre PC (nombre de lecteurs de cédéroms disponibles, place libre sur les disques durs, possibilité ou pas d'utiliser un disque réseau si le PC est en réseau). Il y a trop de possibilités différentes pour les énumérer toutes, seuls quelques exemples de configurations sont décrits ci-dessous :
C:\astexcd, créer un lecteur de cédéroms virtuel en ajoutant la
ligne
|
autoexec.bat (Windows 9x) ou dans un fichier inidv.bat
(Windows NTx) placé dans le répertoire de démarrage de l'utilisateur ou de All
Users et faire l'installation en Plug & Play à partir des deux lecteurs (physique
et virtuel).
Copies de CD\AsTeX et Copies de
CD\Rosetta, créer deux lecteurs de cédéroms virtuels en ajoutant les
lignes
|
autoexec.bat ou inidv.bat comme ci-dessus, et faire les
installations en Plug & Play à partir des lecteurs T: et V:.
Remarque : normalement, les deux cédéroms devraient aussi pouvoir être copiés dans un même répertoire, de manière à n'utiliser qu'un seul nom de lecteur (mode DVD à tester).
ASTEXBAS,
celui du cédérom Rosetta par la variable ROSETBAS, le contenu de ces
deux variables pouvant être identique (mode DVD) ou distinct (cas
présent).
En revanche, le noyau des deux distributions doit être mis en commun, et son
emplacement est connu des deux distributions par la variable d'environnement
ASTEXDIR. Le noyau de Rosetta n'ajoute que 0.1 Mo au noyau d'AsTeX. Si vous
installez la distribution Rosetta sur une installation AsTeX existante, il
ne devrait pas y avoir de problème : le programme d'installation de
Rosetta devrait la détecter et installer le noyau de Rosetta avec le noyau
d'AsTeX.
Si vous avez installé seulement la distribution Rosetta et que vous vouliez
installer aussi la distribution AsTeX (par exemple pour afficher les versions dvi
de certains manuels, ou pour utiliser d'autres programmes d'AsTeX), il faut
l'installer de sorte qu'elle ait le même répertoire principal que la distribution
Rosetta sur le disque dur (c:\ast si vous avez utilisé le répertoire par défaut pour
Rosetta, le répertoire principal associé à ASTEXDIR si vous avez défini cette variable
comme indiqué dans la section 6.6).
Panneaux du groupe Alg-1
Généralités Chaque panneau est représenté par une icône, dans le bandeau de l'assistant (cf. Manuel d'utilisation d'AsTeX). Lorsqu'une icône officielle symbolise un programme, l'icône officielle a été utilisée. Lorsqu'on n'a pas eu connaissance d'une icône officielle, on a utilisé une icône composée du nom du programme sur un fond standard. Si le programme n'est pas installé et qu'il n'y a que de la documentation disponible, l'inverse vidéo est utilisé comme icône (cf. sec. 4.3).
Lorsqu'un nom de fichier commence par ROSETTA, cela correspond au nom du
lecteur de cédéroms qui contient le cédérom Rosetta. Par exemple, si votre lecteur de
cédéroms s'appelle D:, ROSETTA\ast\edit\lisp\calculator.el représente le fichier
D:\ast\edit\lisp\calculator.el. Notez que ROSETBAS\edit\lisp\calculator.el
représente le même fichier (cf. sec. 6.3).
Panneau Alg\fr\Calfor01)
|
7.2.1 Description des boutons
ASTEXDIR (nécessaire pour utiliser le bouton Etests ).
runprg.bat testcas nogui.
alire.htm à la racine du cédérom, Fig. 2.1).
Si la distribution AsTeX est installée, la forme dvi du manuel peut être affichée en N&B avec Dviwin (Win9x et WinNTx) en cliquant sur l'élément DVI Driver de la liste, ou en couleurs avec Dview (Win9x seulement) en cliquant sur l'élément Dview. Pour plus de précisions, cf. les manuels d'installation et d'utilisation d'AsTeX.
runprg.bat, qui contrôle
l'apparence des fenêtres de commandes (nombre de lignes et de colonnes,
couleurs du fond et des caractères).
ast\astex du disque dur (DD).
ast\astex du cédérom (CD).
ast\astex du
disque dur.
ROSNETS. Si elle a pour valeur
Y, Netscape est utilisé. Si elle a une autre valeur, le navigateur par défaut
est utilisé.
VDOCHTM et
ROSNETS qui contrôlent l'affichage de la documentation.
:\ : Fixe C:\ comme répertoire par défaut, pour tester la dépendance
des boutons en fonction du répertoire courant (utile pour les boutons lançant
un fichier batch dans un shell d'Emacs).
Panneau Alg\fr\Calc)
|
calculator.el, très simple
d'emploi mais aux possibilités limitées, et un programme de calcul beaucoup plus
puissant calc.el, qui permet de faire certains calculs qui relèvent du calcul
formel.
On décrit dans cette section comment lancer ces programmes à partir des boutons
du panneau Alg\fr\Calc et on donne quelques conseils pour les prendre en
main.
7.3.1 Description des boutons
ROSETTA\ast\edit\lisp\calculator.el). Emacs doit être déjà ouvert.
ROSETTA\ast\-
edit\lisp\calc\calc.el). Emacs doit être déjà ouvert.
ROSETTA\ast\edit\lisp\calc\calc-keypad.el). Emacs doit être
déjà ouvert.
7.3.2 Prise en main de Calculator (mod. 22/04/2003)
La calculette scientifique Calculator se lance de la même façon, quelle que soit la version de Windows.
\fr\Calc en cliquant sur le bouton ?
7.3.3 Prise en main de Calc (mod. 21/04/2003)
Calc se lance de la même façon, quelle que soit la version de Windows.
\fr\Calc en cliquant sur le bouton
Panneau Alg\fr\Cocoa)
|
7.4.1 Description des boutons (mod. 22/04/2003)
COMSPEC /cROSETBAS\astex\startprg.bat cocoa
|
ASTEXDIR (nécessaire pour utiliser le bouton Ecocoa ).
runprg.bat cocoa.
ASTEXDIR\userinit.coc.
start cocoa.bat.
7.4.2 Prise en main
\fr\Cocoa en cliquant sur le bouton
runprg.bat cocoa : finished s'affiche en bas de la
fenêtre d'Emacs. On peut fermer Emacs avec l'option File / Exit Emacs
ou relancer une session en cliquant de nouveau sur Ecocoa .
Fact(100);).
Panneau Alg\fr\Wincocoa)
|
7.5.1 Description des boutons (mod. 22/04/2003)
ASTEXDIR\userinit.coc.
start
wincocoa.bat.
Panneau Alg\fr\Gap)
|
7.6.1 Description des boutons (mod. 22/04/2003)
ASTEXDIR (nécessaire pour utiliser le bouton Egap ).
runprg.bat gap.
" remplacés par des apostrophes. Pour obtenir la bonne
commande, remplacer toutes les apostrophes par des ".
startprg.bat.
7.6.2 Test des boutons
{ENTER}^c^c (utile dans un shell
d'Emacs) donne une erreur dans une fenêtre de commandes :
user interrupt while printing not in any function
Entering break read-eval-print loop ...
you can 'quit;' to quit to outer loop, or
you can 'return;' to continue
|
7.6.3 Prise en main
On peut tester les modules de Gap en tapant la commande :
Read ("X:/ast/alg/gap/tst/testall.g")
|
X par le nom du lecteur de cédéroms dans lequel se trouve le cédérom
Rosetta.
Panneau Alg\fr\Giac)
|
7.7.1 Description des boutons
7.7.2 Test des boutons
Les tests communs et spéciaux marchent sous Windows 98SE, mais pas sous Windows 2000.
Panneau Alg\fr\Jacal)
|
7.8.1 Description des boutons
scm.exe du langage Scheme.
ASTEXDIR (nécessaire pour utiliser le bouton Ejacal ).
runprg.bat jacal.
7.8.2 Test des boutons
Sous Windows 2000 :
cmd.exe : une suite de lignes avec un caractère \ par ligne
apparaît, au lieu des commandes.
quit();
Panneau Alg\fr\Macaulay)
|
7.9.1 Description des boutons
ASTEXDIR (nécessaire pour utiliser le bouton Emacaulay ).
runprg.bat macaulay.
7.9.2 Test des boutons
Sous Windows 98SE, les tests communs et spécifiques marchent dans un shell d'Emacs.
7.9.3 Prise en main (mod. 22/04/2003)
Il est important de noter que, lorsqu'on travaille dans une fenêtre de commandes, la fin d'une commande de Macaulay est marquée en tapant une seule fois sur la touche Entrée (cf. le test de la sec. 3.2), alors qu'elle est marquée en tapant deux fois sur la touche Entrée, lorsqu'on travaille dans un shell d'Emacs.
\fr\Macaulay en cliquant sur le bouton
1+2 et vérifiez que vous devez taper deux fois de suite sur la touche
Entrée pour lancer le calcul (la seule exception est la commande quit).Pour tester Macaulay dans une fenêtre de commandes, cliquez sur le bouton MACAULAY . Les tests doivent être faits manuellement sous Windows 9x. Sous Windows NTx, sélectionnez Rosetta comme fenêtre-cible, puis faites les tests communs (les 6 boutons marchent).
Panneau Alg\fr\Maxima)
|
7.10.1 Description des boutons (mod. 09/05/2003)
ASTEXDIR (nécessaire pour utiliser les boutons Emaxima5.9 et
Emaxima5.5 ).
runprg.bat maxima.
runprg.bat maxima55.
not found "dir", avec l'installation actuelle).
7.10.2 Test des boutons
Sous Windows 2000 :
Sous Windows 98SE, tous les tests marchent, dans un shell d'Emacs.
7.10.3 Prise en main de Maxima
Pour un premier contact avec Maxima, il est recommandé de consulter le tutoriel interactif qui est fourni avec l'interface graphique Xmaxima (cf. sec. 8.1).
Panneaux du groupe Alg-2
Panneau Alg\fr\Xmaxima)
|
8.1.1 Description des boutons (mod. 09/05/2003)
int (commande describe(int);).
8.1.2 Test des boutons
Sous Windows 98SE, tous les tests marchent (y compris describe ).
8.1.3 Prise en main
On peut tester les possibilités de Maxima à partir de Xmaxima, en sélectionnant l'option Maxima / Run Tests (v5.9) ou help / Run Tests (v5.5).
On peut tester individuellement des commandes de Maxima à partir de la fenêtre du bas de Xmaxima, en double-cliquant sur les commandes affichées en bleu. Le calcul est lancé dans la fenêtre supérieure, et le résultat est affiché dans la fenêtre inférieure, à la place du rectangle RESULT qui suit immédiatement la commande.
Il est possible de modifier la commande et de relancer le calcul.
Avec la version 5.5 (Note : Un bug dans la version 5.9 empêche cette commande de fonctionner.), il est
également possible d'ajouter une commande Maxima quelconque dans la fenêtre
inférieure et d'y insérer le résultat. Par exemple, on peut insérer 1+2 dans la première
ligne, entre numerical computations et and graphics. Le calcul peut alors être
effectué en sélectionnant 1+2 à la souris, en cliquant sur le bouton edit puis sur le
bouton maxima et enfin sur mark for eval. 1+2 est alors remplacé par 1+2
evaluates to RESULT. Le résultat peut être calculé comme précédemment, en
double-cliquant sur la commande à lancer (ici 1+2), ce qui produit 1+2 evaluates to
3 dans la fenêtre inférieure.
Panneau Alg\fr\Mpdm02)
|
8.2.1 Description des boutons
n : Calcule l'intégrale indéfinie de xn dans MuPAD Studio.
Panneau Alg\fr\Pari)
|
8.3.1 Description des boutons
ASTEXDIR (nécessaire pour utiliser le bouton Epari ).
runprg.bat pari.
dans Pari.
a log/atan
appears in the integration, PARI cannot handle that).
8.3.2 Test des boutons
La fin {ENTER}^c^c marche bien dans un shell d'Emacs. Elle marche aussi dans
une fenêtre de commandes de Win2000, mais elle produit un bip.
Sous Windows 2000, tous les tests communs et spécifiques marchent.
8.3.3 Prise en main
Tous les boutons de tests marchent dans une fenêtre de commandes, sous Windows 2000.
Remarques : On peut faire défiler les commandes tapées précédemment (ou entrées avec les boutons de tests) à l'aide des touches fléchées Flèche-haut et Flèche bas.
Panneau Alg\fr\Singular)
|
8.4.1 Description des boutons
ASTEXDIR (nécessaire pour utiliser le bouton Esingular ).
runprg.bat singular.
8.4.2 Test des boutons
La fin {ENTER}^c^c marche bien dans un shell d'Emacs, mais provoque une erreur
dans une fenêtre de commandes de Win2000. En revanche, la fin {ENTER}^{ENTER}
marche dans Emacs (en produisant toutefois un bip) et dans une fenêtre de
commandes de Win2000.
Panneau Alg\fr\Yacas)
|
8.5.1 Description des boutons (mod. 22/04/2003)
ASTEXDIR (nécessaire pour utiliser le bouton Eyacas ).
runprg.bat yacas. Yacas ne
peut pas être lancé de cette façon (erreur Handle non valide).
8.5.2 Test des boutons
Sous Windows 2000 :
Descripteur non
valide).
Panneau Alg\fr\Aldor)
|
8.6.1 Description des boutons
Panneau Alg\fr\Axiom)
|
8.7.1 Description des boutons
Panneau Alg\fr\CLN)
|
8.8.1 Description des boutons
Panneau Alg\fr\Docon)
|
8.9.1 Description des boutons
Panneaux du groupe Alg-3
Panneau Alg\fr\Foc)
|
9.1.1 Description des boutons
Panneau Alg\fr\Ginac)
|
9.2.1 Description des boutons
Panneau Alg\fr\Gmp)
|
9.3.1 Description des boutons
Panneau Alg\fr\Magnus)
|
9.4.1 Description des boutons
Panneau Alg\fr\Mpfr)
|
9.5.1 Description des boutons
Panneau Alg\fr\Ntl)
|
9.6.1 Description des boutons
Panneau Alg\fr\Sumit)
|
9.7.1 Description des boutons
Panneau Alg\fr\Synaps)
|
9.8.1 Description des boutons
Panneau Alg\fr\Zen)
|
9.9.1 Description des boutons
Dépannage
Variables d'environnement pas définies Commande %%rosetbas%%\xxx inexécutable.
R : Vérifiez que les variables d'environnement utilisées par Rosetta (ROSETBAS,
ASTEXDIR, ASTEXBAS et HOME) sont bien définies et bien lues. Elles sont définies dans
C:\autoexec.bat pour toutes les versions de Windows : vérifiez dans ce fichier qu'elles
sont correctement inscrites, et qu'il n'y a pas d'instruction qui empêche de les lire,
juste avant l'endroit où elles sont définies (par exemple un transfert à un autre
programme batch).
Pour Windows NTx, les variables d'environnement sont en plus enregistrées dans la base de registres. Vérifiez qu'elles ont les bonnes valeurs, à partir du panneau de configuration de Windows.
Le bandeau de l'assistant Rosetta ne s'affiche pas R : Si vous travaillez sous Windows 95, il se peut que, en lançant l'assistant
Rosetta, vous obteniez le message aastex.exe Un périphérique attaché au système
ne fonctionne pas correctement,
|
Le fichier msvbvm50.dll est lié à une exportation
manquante
|
Si vous obtenez le message L'installation ne peut continuer parce que
certains de vos fichiers système sont périmés
|
|
Le composant anibtn32.ocx n'est pas enregistré
correctement :
|
Pour vérifier que l'installation est bien terminée, cliquez sur l'icône Assistant Rosetta du bureau. Normalement, vous devriez voir apparaître le bandeau de l'assistant. S'il n'apparaît toujours pas, reportez-vous à la partie Dépannage du manuel d'installation d'AsTeX.
La procédure ci-dessus installe une copie complète de l'assistant AsTeX sur le
disque dur. Celle-ci n'est fonctionnelle que lorsque la distribution AsTeX est
installée, et elle n'est pas utilisée avec le cédérom Rosetta (seules les librairies
Windows sont utilisées). Vous pouvez donc désinstaller cette copie, si vous
n'utilisez pas la distribution AsTeX et que vous souhaitez libérer un peu de place
sur le disque dur. Pour cela, il suffit de lancer la procédure de désinstallation
standard de Windows (panneau de configuration de Windows, icône Ajout
/ Suppression de programmes), sélectionner l'élément Aastex, cliquer
sur le bouton Ajouter/Supprimer puis, dans le panneau Composants
partagés, cliquer sur le bouton Ne rien retirer pour conserver les librairies.
Une fois la désinstallation logique effectuée, il ne reste plus qu'à supprimer le
répertoire C:\ast du disque dur, et à relancer l'installation du cédérom Rosetta
pour réinstaller les quelques fichiers de ce répertoire utilisés par la distribution
Rosetta.
Attention : Si vous utilisez la distribution AsTeX, il ne faut bien entendu pas
détruire le répertoire C:\ast.
Le navigateur AsTeX ne s'affiche pas R : Avec Windows NT 4.0 de base (c'-à-d sans Service Pack récent installé), l'assistant se lance correctement, mais le Navigateur ne se lance pas.
Pour vérifier si c'est votre cas, double-cliquez sur l'icône
(Généralités sur le calcul formel) dans le bandeau de l'assistant (seconde icône en
partant de la gauche). Ceci ouvre un panneau de titre Alg\Calfor01 (cf. sec. 7.2).
Cliquez sur le bouton Man Util Ros écr. de ce panneau.
Si rien ne se passe, fermez tous les programmes autres que l'assistant AsTeX et
cliquez sur le bouton Ini Navig du panneau
.
Ceci installera les librairies plus récentes nécessaires à l'exécution du navigateur AsTeX.
Au cas où le bouton Ini Navig ne fonctionnerait pas, vous pouvez ouvrir le dossier
Rosetta sur le bureau et double-cliquer sur l'icône Install Navigateur
AsTeX (Fig. 2.2). Une autre possibilité est de double-cliquer sur le programme
setup.exe dans le répertoire astexdis\navig du cédérom, à partir de l'Explorateur
Windows.
Erreur système sous Windows NT 4.0 |
Affichage avec Gsview sous Windows NTx |
Vous pouvez ensuite relancer l'affichage du document Rosetta à partir de l'élément GSview du navigateur AsTeX.
Incompatibilité entre JS Pager et l'assistant Rosetta R : Reportez-vous à la section 4.9.2 pour résoudre le problème. Si les solutions proposées ne vous conviennent pas, utilisez plutôt VirtuaWin, il n'a pas ce problème de compatibilité.
Problème avec le navigateur AsTeX et Acrobat Reader sous Windows 98 et
2000 R : Il y a deux possibilités pour contourner ce problème :
(Historique).
Message LireProgsExt: Je n'ai pas trouvé le fichier |
R : Un des fichiers d'initialisation a peut-être été endommagé ou détruit. Recopiez les
fichiers *ros* du répertoire astexdis\a_copier\astex\assist du cédérom
dans le répertoire C:\ast\astex\assist de votre disque dur. Si vous êtes
sous Windows NTx, assurez-vous que vous avez bien un accès en écriture à ce
répertoire.
Message multiple versions of cygwin1.dll macaulay dans la fenêtre Invite
Rosetta Win9x, mais il refuse de se lancer et j'obtiens le message :
*** Shared region version mismatch. Version 1F != 27. Are you using multiple versions of cygwin1.dll? Run 'cygcheck -r -s -v' to find out. |
Inhiber l'affichage de manuels R : Ouvrez le fichier ASTEXDIR\rosetpar.bat et mettez la valeur de la variable
VDOCHTM à N (en fait, autre chose que Y).
Les boutons des panneaux sont minuscules (mod. 21/04/2003) R : Installez une version plus récente des contrôles communs de Windows. Ils
peuvent être installés à partir du cédérom (fichier auto-installable 50ComUpd.exe, répertoire
astexdis\win32) ou téléchargés sur le site de Microsoft. Il est possible aussi d'installer
l'assistant AsTeX sur votre disque dur, à partir de l'icône Rosetta / Setups /
Assistant AsTeX.
Certains boutons Loc web ne marchent pas R : Beaucoup de fichiers html sur les sites web ont une extension .html. Il est
possible que seuls les fichiers d'extension .htm soient associés à votre navigateur web. Si
c'est le cas, sélectionnez un fichier d'extension .html dans l'Explorateur Windows (par
exemple calc.html dans le répertoire ROSETTA\ast\websites\alg\calc\web du
cédérom) et double-cliquez sur ce fichier. Ceci ouvre une boîte de dialogues
avec une liste de programmes à associer. Sélectionnez votre navigateur par
défaut ou, s'il n'y en a pas, sélectionnez Nestscape sur le cédérom (fichier
ROSETTA\ast\view\Netscape\Program\netscape.exe, cf. sec. 4.11.1).
Si ça ne résoud pas le problème, vérifiez l'installation de votre navigateur web; vérifiez
si les fichiers d'extension .htm et .html sont associés à un navigateur qui est toujours
accessible.
Message Le programme Rosetta n'est pas ouvert Le programme Rosetta n'est pas
ouvert.
R : Ouvrez la boîte d'options de l'assistant Rosetta (bouton
) du bandeau, sélectionnez emacs@ dans la liste
déroulante Titre de la fenêtre et cliquez sur le bouton Confirmer.
Message Le programme emacs@ n'est pas ouvert (mod. 21/04/2003) Le
programme emacs@ n'est pas ouvert.
R : Ouvrez la boîte d'options de l'assistant Rosetta (bouton
du bandeau), sélectionnez Rosetta dans la
liste déroulante Titre de la fenêtre et cliquez sur le bouton Confirmer
(cf. sec. 4.4).
Le programme Macaulay ne se lance pas Le programme Macaulay ne se lance pas.
R : Cliquez sur le bouton Ini Macaulay du panneau Alg\Macaulay.
Normalement, ceci est fait d'office quand vous testez l'installation des programmes de
calcul formel à partir du bouton TEST SCF .
Le programme de calcul formel n'apparaît pas dans Emacs R : Vous avez probablement cliqué sur la partie inférieure de la fenêtre d'Emacs avant de taper Ctrl-X 0 : cette commande supprime la partie qui est sélectionnée. Pour faire réapparaître le tampon dans lequel le programme d'exécute, sélectionnez l'option Buffers / Asynch Shell Command (cf. aussi le manuel d'utilisation d'Emacs).
L'accès à xxx.apd a été refusé *.apd d'un panneau en cliquant sur le
bouton Editer boutons de la boîte d'options de l'assistant. Mais lorsque j'ai voulu
sauvegarder la modification, j'ai obtenu le message L'accès à xxx.apd a été
refusé :
|
*.apd du cédérom vers le disque dur. Pour cela,
ouvrez la boîte de dialogues Options de l'assistant et sélectionnez l'onglet Panneau.
Dans le bandeau de l'assistant, cliquez sur le bouton du panneau que vous voulez
modifier. Puis, dans la boîte d'options, cliquez sur le bouton Sauver. Ceci crée une
copie du fichier xxx.apd sur votre disque dur, que vous pouvez ultérieurement
modifier. Sans cette opération préalable, le bouton Editer boutons ouvre le fichier
original dans Wordpad, et celui-ci essaye ensuite de sauvegarder les modifications sur
le cédérom.
ASTEXDIR est définie incorrectement sous Windows 2000 (mod. 07/05/2003) ASTEXDIR est prise systématiquement égale à c:\ast\astex.
R : Ceci est un bug de la version 1.0b, qui a été corrigé dans la version 1.0c (cf.
Historique). Il faut soit supprimer la variable ASTEXDIR du panneau de configuration
de Windows (la valeur est définie correctement dans autoexec.bat) soit inscrire la
valeur correcte dans le panneau de configuration (i.e. celle qui est définie dans
l'autoexec.bat), puis redémarrer la machine pour que la modification soit prise en
compte.
Historique
Rosetta 1.0c (11/05/2003) ASTEXDIR de façon incorrecte dans la base de
registres.
Alg\Maxima et Alg\Xmaxima vers
la version html monofichier et vers les version dvi, ps et pdf adaptées à
l'impression et à l'affichage sur écran.
maxima.info* du sous-répertoire
info\en dans le sous-répertoire info du répertoire ROSETTA\ast\alg\-
maxima-5.9\info pour la version 5.9.0, ROSETTA\ast\alg\maxima pour
la version 5.5.
Rosetta 1.0b (24/04/2003) autoexec.bat modifié par AsTeX se termine par les codes
hexadécimaux 1A 00, qui empêchent de lire des lignes ajoutées en fin de
fichier.
ast\astex\macaulay.bat.
Rosetta 1.0a (14/04/2003)
Rosetta 0.9a (05/08/2002)