Avis sur mathjax

Discussion à propos de tout ce qui n'entre pas dans le cadre des autres forums.
[ce forum est modéré par les modérateurs globaux du site]
Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.

Avis sur mathjax

Messagepar Mikelenain » Vendredi 13 Janvier 2012, 22:08

Que pensez-vous de mathjax pour faire du latex sur des sites web ?
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."

Une ch'tio peu d'pub :Ina-Ich

Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
Mikelenain
Exa-utilisateur
 
Messages: 2613
Inscription: Dimanche 28 Février 2010, 11:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: mathjax

Messagepar evariste_G » Samedi 14 Janvier 2012, 08:35

Je l'utilise sur mon site de mathématiques, et je dois dire que c'est réellement pratique, et le résultat est bien meilleur qu'avec mimetex (on peut voir la différence sur la page http://www.mathweb.fr/latex.html.
De plus, inutile d'installer la librairie MathJax sur ton site car il suffit de faire appel directement à celle installer sur le site en question. J'ai pris l'habitude de mettre les formules LaTeX entre "\(" et "\)" :

Code: Tout sélectionner
\( \frac{1}{x^2+2} \)


Donnera :

$\frac{1}{x^2+2}$

Donc c'est assez simple d'utilisation à mes yeux.
evariste_G
Téra-utilisateur
 
Messages: 1340
Inscription: Vendredi 19 Décembre 2008, 19:13
Localisation: Bordeaux
Statut actuel: Post-bac

Re: mathjax

Messagepar Mikelenain » Samedi 14 Janvier 2012, 14:42

Fort intéressant, en effet. Mais je ne comprends le truc des \( et \). Il me semblait que c'était les dollars servaient de limiteurs (comme tu l'expliques sur ta page, d'ailleurs)


Au passage, ce serait pour utiliser sur un forum phpbb et sur une plate-forme claroline. Saurais-tu si c'est compatible et où doit se faire la déclaration du script js ?
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."

Une ch'tio peu d'pub :Ina-Ich

Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
Mikelenain
Exa-utilisateur
 
Messages: 2613
Inscription: Dimanche 28 Février 2010, 11:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant

Re: mathjax

Messagepar evariste_G » Samedi 14 Janvier 2012, 17:03

Pour les délimiteurs, il n'y a pas que les dollars (c'est vrai que je dis qu'il faut des double dollars, mais je ne sais plus pourquoi, j'ai opté pour \( et \) ... Il faut comparer les deux :D ).
Par contre, pour tout ce qui est insertion dans un forum, je ne sais pas comment ça fonctionne ... L'appel JS se fait dès le début de la page (pour que ce qui est entre les délimiteurs soit interprété), mais pour un forum, ça doit être plus embêtant à installer (quoi que ... il faut juste renseigner les délimiteurs TEX mais ça, c'est pas mon rayon ...).
evariste_G
Téra-utilisateur
 
Messages: 1340
Inscription: Vendredi 19 Décembre 2008, 19:13
Localisation: Bordeaux
Statut actuel: Post-bac

Re: mathjax

Messagepar Mikelenain » Samedi 14 Janvier 2012, 17:44

pas compris pourquoi tu parles de \( et \) comme délimiteur :o

j'ai un peu réfléchi et je pense que ça doit être dans les templates (pour un forum phpbb comme pour claroline)
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."

Une ch'tio peu d'pub :Ina-Ich

Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
Mikelenain
Exa-utilisateur
 
Messages: 2613
Inscription: Dimanche 28 Février 2010, 11:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant

Re: mathjax

Messagepar rebouxo » Samedi 14 Janvier 2012, 21:27

Mikelenain a écrit:pas compris pourquoi tu parles de \( et \) comme délimiteur :o


Pour délimiter des maths dans TeX, il y a plusieurs possibilités. On peut utiliser \( et \) à la place des dollars.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6785
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: mathjax

Messagepar Mikelenain » Samedi 14 Janvier 2012, 21:46

aaaaah, je n'avais pas compris cela ainsi.
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."

Une ch'tio peu d'pub :Ina-Ich

Ubuntu | LibreOffice | GnuPlot | PidGin | irssi | Mozilla | VLC ...
Mikelenain
Exa-utilisateur
 
Messages: 2613
Inscription: Dimanche 28 Février 2010, 11:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant

Re: Avis sur mathjax

Messagepar MOHAMED_AIT_LH » Lundi 18 Juin 2012, 18:05

Salut

C'est ancien , mais je ne perds rien si je met cette réponse car elle peut être utile à des éventuels utilisateurs.

1) Pour les delimiteurs : Mathjax est configurable : on peut choiser ce qu'on veut comme délimiteur.
Par défaut le fichier de configuration "commente" la ligne qui fait appel au dollar et laisse active seulement celle du double dollar reservée alors aux équation occupant une ligne .

2) Pour integrer MathJax dans phbpp c'est très facile : il suffit d'ouvrir le fichier overall_header.html et d'ajouter les lignes necessaires.

3) Pour faciliter les choses je propose de mettre la configuration que j’utilise et c'est exactement ce qu'il faut mettre dans le header de cms si on veut leur integrer MathJax) :


Code: Tout sélectionner
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)'],['[tex]','[/tex]']]}}); </script>
     <script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> </script>


On voit là que c'est possible d'utiliser comme delimiteur le dollar , les balises tex (utile pour les cas qui vaient des forums ou des sites utilisant ces balises pour un autre système comme mimetex et veulent changer par MathJax ; leur équations anciennes demeureront) et aussi le \( \)
tout ça pour les équations aligées avec le texte ...pour les équations occupant un eligne ç part c est double dollar ou \[ \]
MOHAMED_AIT_LH
Déca-utilisateur
 
Messages: 18
Inscription: Vendredi 25 Mai 2007, 20:28
Localisation: Safi,Maroc
Statut actuel: Actif et salarié | Enseignant

Re: Avis sur mathjax

Messagepar Tonn83 » Jeudi 21 Juin 2012, 12:55

Soit dit en passant, ma préférence en latex va naturellement au \[...\] plutôt qu'au
Code: Tout sélectionner
$$...$$
mais je ne sais plus vraiment pourquoi. :roll:
Dernière édition par Tonn83 le Jeudi 21 Juin 2012, 16:09, édité 1 fois.
----------------------------
Tonn83
Tonn83
Giga-utilisateur
 
Messages: 889
Inscription: Mercredi 05 Novembre 2008, 01:19
Localisation: Paris, France
Statut actuel: Actif et salarié | Enseignant

Re: Avis sur mathjax

Messagepar Jean-charles » Jeudi 21 Juin 2012, 15:59

Bonjour

Est ce que c'est utilisable aussi à l'intérieur d'un forum ou est ce seulement pour creer des pages internet ?
Un site gratuit, sympathique et convivial pour jouer aux échecs en différé: http://www.antiblitz.net.
Pas d'aide par mp.
Jean-charles
Modérateur
 
Messages: 2229
Inscription: Mercredi 24 Août 2005, 13:35
Localisation: Alpes-Maritimes
Statut actuel: Actif et salarié | Enseignant

Re: Avis sur mathjax

Messagepar MOHAMED_AIT_LH » Jeudi 21 Juin 2012, 17:00

Bonjour:

Jean-charles a écrit:Bonjour

Est ce que c'est utilisable aussi à l'intérieur d'un forum ou est ce seulement pour creer des pages internet ?


Oui, Jean-charles , on peut l'utilioser là où on veut que ce soit un forum ou des pages spécifiques d'un site ou toutes les pages du site.
Le principe est de créer un header qu'il faut appeler dans la page en question, soit en le tappant à la lettre soit en utilisant php :

Code: Tout sélectionner
<?php include("header.php"); ?>


Ce header doit contenir le lignes données dans mon post ci-dessus qui appellent MathJax.(D'ailleur c'est dit déjà comment faire ça pour phpbb)

Si tu desires l'inclure dans ton forum, si tu en as un , n'hésites pas de dire seulement si ton forum est conçu par toi ou tu utilises un cms (comme phpbb), si tu ne veux pas trop t'embêter à chercher il suffit de donner le nom du cms utilisé (phpbb, simple machine, fluxbb,phorum, ... ) et tu auras comment integrer MathJax.
Si c'est un forum dont le script est conçu par toi même , on pourra aussi discuter là dessus: ça sera très aisé à faire.

Cordialement.
MOHAMED_AIT_LH
Déca-utilisateur
 
Messages: 18
Inscription: Vendredi 25 Mai 2007, 20:28
Localisation: Safi,Maroc
Statut actuel: Actif et salarié | Enseignant

Re: Avis sur mathjax

Messagepar rebouxo » Jeudi 21 Juin 2012, 19:09

Tonn83 a écrit:Soit dit en passant, ma préférence en latex va naturellement au \[...\] plutôt qu'au
Code: Tout sélectionner
$$...$$
mais je ne sais plus vraiment pourquoi. :roll:


Oui en LaTeX, il vaut mieux taper \[ \] que les doubles dollars, qui sont issue de plainTeX et qui pose des problèmes d'espacement vertical. Mais les sites utilises TeX et donc le problème des crochets contre les doubles dollars, n'en est pas un.

Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6785
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Avis sur mathjax

Messagepar Jakes » Lundi 24 Novembre 2014, 10:46

Bonjour,

Je ne suis pas enseignant en maths (prof génie élec) mais administrateur de Claroline et je cherche un éditeur de maths pour mes collègues. N'ayant pas de serveur dédié pour Claroline je ne peux pas utiliser le Latex prévu par Claroline.
L'un d'entre vous utilise-t-il Mathjax associé à Claroline et pourrait-il partager son expérience pour que je puisse l'installer sur la plateforme de mon lycée ?

J'ai lu vos différents messages mais cela ne m'est pas suffisant pour implanter Mathjax dans Claroline.

Merci par avance.

Bien cordialement.
Jakes
Utilisateur
 
Messages: 1
Inscription: Lundi 24 Novembre 2014, 10:37
Localisation: Hasparren 64
Statut actuel: Actif et salarié | Enseignant


Retourner vers Tribune libre

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité