Les maths en ligne ne s'affichent pas dans l'intégration Wordpress

Je travaille à intégrer des sujets de forum liés sur certains de nos articles/pages Wordpress, et j’ai découvert que si les mathématiques en mode affichage fonctionnent bien dans l’intégration, les mathématiques en ligne ne sont pas converties.

Un exemple se trouve sur notre site DEV comme unique « Réponse notable » ici : https://mathenodev7.wpengine.com/4-steps-solve-related-rates-problem-part-2/

Les parties qui ne s’affichent pas sont entourées de <span>class="math">...</span>, sans MathJax présent.
En revanche, les parties correctement rendues sont entourées de <div> ... </div> puis ont le mjx-container class="MathJax ..." attendu, etc.

Merci d’avance pour vos éclaircissements sur la façon d’obtenir également le rendu des mathématiques en ligne !

Je remonte cet élément dans l’espoir que quelqu’un ait une suggestion.

J’apprécie vraiment cette communauté, et je vous remercie d’avance encore une fois pour vos réflexions.

Salut Bruce,

Pour être sûr, est-ce que la publication utilise le plugin math sur Discourse ?

Salut @Canapin,

Oui, nous utilisons le plugin officiel Discourse Math. Le forum est hébergé par les excellents collègues de Communiteq.

Tout fonctionne parfaitement sur le forum lui-même ; c’est juste l’intégration Wordpress où les maths en ligne ne s’affichent pas comme elles le devraient.

Merci pour votre réponse et pour avoir vérifié, et pour toute suggestion.

J’ai trouvé la cause : alors que Discourse utilise MathJax v2.7.5, la version actuelle est la v.3.2.2, que nous utilisons sur notre site. Étant donné que le fichier de configuration est géré différemment entre les versions v2 et v3, notre configuration n’est pas appliquée à ce que Discourse affiche sur l’intégration sur notre site. Entre autres choses, cela signifie que les signes dollar uniques ne sont pas reconnus comme indiquant des mathématiques en ligne, car ce n’est pas le comportement par défaut dans MathJax (ou LaTeX, d’ailleurs), et doit donc être spécifié via la configuration locale.

MathJax est maintenant en cours de déploiement de la v4.

Je suis curieux, @sam, de savoir s’il est prévu de mettre à jour la version de MathJax utilisée par Discourse ?

J’apprécie vraiment que Discourse ait la capacité d’afficher de belles formules mathématiques via MathJax !

1 « J'aime »

Absolument ouvert à cela, si quelqu’un se sent d’humeur à aider, je serais ravi.

3 « J'aime »