FAQ sur les outils mathématiques

De MoodleDocs
Révision datée du 4 juin 2019 à 15:48 par Anaïs Richert (discussion | contributions) (Page créée avec « {{Accueil}}{{Mise à jour}} '''REMARQUE :''' Depuis le lancement de cette page, Moodle a introduit l'éditeur MathJax pour Atto. Bien que l'information ici soit valide, e... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à :navigation, rechercher

Modèle:Mise à jour

REMARQUE : Depuis le lancement de cette page, Moodle a introduit l'éditeur MathJax pour Atto. Bien que l'information ici soit valide, elle n'est utile que pour les outils dont ils discutent.

Moodle contient-il des outils de mathématiques de base ?

Certainement, et si vous regardez les pages Notation TeX, elles vous donneront un bon point de départ sur la façon dont vous pouvez, rapidement et assez facilement, construire un petit ensemble de connaissances qui vous permettra de passer à des choses plus grandes et meilleures. Atto étant l'éditeur préféré, la boîte de dialogue d'édition MathJax a été ajoutée. Ceci permet aux utilisateurs d'éditer des fonctions mathématiques facilement et rapidement sans avoir à utiliser la notation TeX.

Quels types d'outils mathématiques Moodle peut-il utiliser ou adapter ?

Il y a deux façons d'utiliser les outils mathématiques dans Moodle, en dehors de l'utilisation de MathJax. 1. Plugins qui intègrent de nouvelles fonctionnalités dans Moodle. La liste des Plugins pour Moodle comprend entre autres Dragmath ou WIRIS. 2. De nombreux programmes externes qui peuvent être utilisés pour générer du contenu qui peut être facilement importé dans Moodle. Les programmes externes incluent MathType qui fonctionne avec plusieurs plugins Moodle.

Moodle dispose-t-il d'un tableau blanc interactif ?

Pas en tant que tel, mais il semble que l'interactif et le contenu soient contrôlés par le tableau blanc. Vous pouvez utiliser un tableau blanc interactif pour afficher Moodle, mais à moins d'incorporer des captures d'écran de Moodle dans le logiciel du tableau blanc, Moodle ne fonctionnera probablement pas comme une véritable application PHP. Cela dit, il est possible qu'à un moment donné dans le futur, un plugin pour l'un ou l'autre, ou même les deux, puisse être développé.

J'utilise Windows Server 2003 et j'essaie de faire fonctionner le filtre TeX

Il y a souvent trois problèmes, le premier étant la façon dont Windows attribue les permissions. Vous devez donner des permissions d'écriture à I_USER (ou IIS_USER, toutes les personnes qui utilisent moodledata via Internet) sur les dossiers et sous-dossiers moodledata comme D:\moodledata/filter/tex/ et les fichiers exécutables nécessitent des permissions exécutables.

Il est également possible que, quelles que soient les permissions que vous accordez à vos fichiers, Windows autorise l'exécution de fichiers exécutables sur des dossiers qui sont placés dans des dossiers système comme c:\fichiers de programmes, j'ai vu cela se produire sous Windows Vista et Windows 7 donc c'est probablement vrai aussi sous Windows Server 2003. Si vous installez MikTex ou TexLive par exemple sur C:\Miktex (Texlive) ou D:\Miktex (Texlive) et GhostScript et Imagemagick le même lecteur, de tels problèmes ne devraient pas exister.

Parfois, vous pouvez avoir besoin de supprimer d'anciens dossiers d'installation (Miktex) de la variable système (environnement) PATH ou d'ajouter le bon dossier à PATH si le script d'installation ne l'a pas fait automatiquement. Windows ne trouvera pas les bons fichiers du bon dossier sans que le PATH soit correct. (Les scripts d'installation de TexLive le font habituellement automatiquement, mais MikTeX doit être fait manuellement.)

Enfin, les paramètres PHP peuvent aussi empêcher l'exécution de fichiers exécutables - dans le fichier php.ini, recherchez le champ "disable_functions", il doit être vide et vérifiez les autres mesures de sécurité des programmes (dans les programmes et scripts eux-mêmes) qu'ils doivent contrôler l'exécution de commandes "non sécurisées" comme exec() ou system(), pas les prévenir.

Merci Mauno

We need to install Latex. Will all our current equations with the $$ tokens still work?

The original TeX program written by Don Knuth used the $$ tokens to denote TeX. TeX has grown and evolved into a number of different versions, which have had further developments. Most TeX And LaTeX still support the $$ token, but it is usually undocumented. This is where a test Moodle comes in handy - installing a LaTeX into a test environment then checking the result will answer the question of which LaTeX will accept the $$ token. Be careful here, some newer versions of LaTeX use delimiters, not tokens, to denote TeX sequences.

While LateX, or some version of it, is the preferred tool for many users, it is no longer really needed for creating the essential maths expressions or equations. As Atto is now the preferred editor, part of the development of Atto was devoted to incorporating the MathJax Editor as a core tool. This has made it easy to develop most expressions.

OK, what is the difference between a token and a delimiter?

In TeX tokens are symbols used to denote a TeX command or control sequence. These can be $$ used in the native Tex Notation filter and supported by many versions of TeX and LaTeX, but they can also be \[ \] or any variation of any number of other symbols. A delimiter is what the LaTeX rendered in these pages uses. Moodle Docs went over to LiveTeX a little while ago, and now use the <math> </math> delimiter, in much the same manner as html commands use.

With an increasing number of alternate tools, MathSlate, MathType, etc, to export TeX to Moodle, it is often necessary to ensure that the right tokens or delimiters are used when generating the TeX to be exported. Each tool will have its own set of step to be taken to generate the TeX, and at some point, you will likely to be asked, or there will be a setting, to select whether you want a $$ token or other delimiter. Since Moodle v2.7, the Atto editor and and the MathJax filter, the preferred delimiters are \( and \) to open and close the TeX code. It is suggested that any export setting use the delimiter as a preference to ensure it is acceptable in current and future versions of Moodle.

We were using MathType but after a recent upgrade, the formatting of expressions is not working like it should

Most likely, the transition from the TeX filter to the MathJax filter has meant that the older $$ tokens are being misread so equations and expressions are being placed on single lines rather than part of a sentence. There are a couple of possible remedies here. One is to disable the MathJax filter and exclusively use the TeX filter. If you are really comfortable with TeX, then that is a perfectly valid solution. Alternatively, if you go to Site Administration > Plugins > Filters > MathJax, scroll down to "Add additional delimiters" and enter $$, that should also eliminate the problem.

The rendered image for our TeX equations is a poor quality GIF file, can it be made better?

Yes it can. If you try to improve the quality of the image by changing the dpi ratio from 96dpi to 120dpi, the image gets larger, but there is no real improvement to the perception of the rendered image. However, there is a way out for all now. Using the MathJax filter, create an expression, run it, right click the rendered expression and in the menu, go to Math Settings > Maths Renderer and select the file type of SVG. SVG is a vector graphic file type and can scale up or down without losing its clarity.

See also