Probleme Latex

Bonjour,
J’ai un soucis avec cette commande Latex : \xmapsto{label}
Elle s’affiche bien quand je génère en pdf :

mais pas en version web :

Avec scenari 5 j’utilisais ce qui suit dans le fichier skin.js :

if ("mathjaxMgr" in window){
	mathjaxMgr.fConfig_extentions='["tex2jax.js","mml2jax.js","MathML/content-mathml.js","MathMenu.js","MathZoom.js","fast-preview.js","AssistiveMML.js",]';
	mathjaxMgr.fConfig_TeX='{extensions:["AMSmath.js","AMSsymbols.js","noErrors.js","noUndefined.js","color.js","extpfeil.js","cancel.js"]}';
}

Est-ce toujours la bonne méthode ?
Sachant que la commande \xmapsto{label} est dans le package mathtools.

J’utilise scenari 6.2.3 en ligne

Merci d’avance.
Sylvain.

on peut avoir un scar ?

Le voici :

Derivation_convexite_2024-07-24_22-04-33.scar (8,9 Mo)

La commande qui pose problème est dans le module dérivation.

Par contre, j’utilise TechnOpale, je ne sais pas si cela a de l’importance ici.

Merci d’avance.

Bonjour,

C’est une commande de mathtools, as-tu essayé en ajoutant l’extension « mathtools.js » à mathjax, dans ton skin.js ?

Fabien

Bonjour,
La formule marche si je modifie le skin mais j’aurais souhaité savoir s’il y avait une autre possibilité sans passer par styler, vu que la génération pdf fonctionne directement.

Bonjour,
Du coup faut-il intégrer d’office mathtools.js dans les skin à l’avenir ?
Bruno

Bonjour Bruno,
Effectivement, cela serait une solution mais je voulais savoir si ce n’était pas possible de l’intégrer de base dans la génération d’Opale ?
Vu que c’est déjà pris en compte dans le générateur pdf.

@sylvain.p , Cette même équation marchait dans Opale sous SCENARI 5 ?

J’ai essayé, pour voir si cela venait de technopale, dans myscenari Opale5 erreur dans l’aperçu là aussi

\begin{matrix} \; I & & J & \\ x & \xmapsto{u} & u(x) & \underrightarrow{v} & v(u(x)) \end{matrix}

\xmapsto{u} : passe pdf mais ne passe pas dans le web
\underrightarrow{v} : passe web et pdf

Non, cela ne fonctionnait pas.
Depuis que j’utilise scénari, certaines commandes Latex n’étaient pas reconnues dont celle ci.
Comme évoqué sur mon premier message, j’avais trouvé un bloc de code à insérer dans le skin.js (je le remets ci dessous) pour que cela fonctionne mais je ne sais pas si c’est la méthode optimale…
Y a-t-il la possibilité que tout fonctionne dans la version Web d’origine ? Comme c’est le cas dans la version pdf.

if (« mathjaxMgr » in window){
mathjaxMgr.fConfig_extentions=‹ [« tex2jax.js »,« mml2jax.js »,« MathML/content-mathml.js »,« MathMenu.js »,« MathZoom.js »,« fast-preview.js »,« AssistiveMML.js »,] ›;
mathjaxMgr.fConfig_TeX=‹ {extensions:[« AMSmath.js »,« AMSsymbols.js »,« noErrors.js »,« noUndefined.js »,« color.js »,« extpfeil.js »,« cancel.js »]} ›;
}

En effet il faut ajouter l’extension « extpfeil.js », ce qui donne alors :

Ce sera ajouté par défaut dans la prochaine version de Opale 24.

Merci pour la précision et pour la future intégration dans opale.
Et concernant les autres extensions présentes dans le bloc de code que j’utilisais, sont-elles toutes déjà présentes dans opale ou est-ce qu’il en manque certaines ?
Merci d’avance.

Je viens d’ajouter extpfeil.js et cancel.js qui manquaient. Dans la prochaine version de Opale 24 la liste sera :

fConfig_TeX: '{extensions:["AMSmath.js","AMSsymbols.js","noErrors.js","noUndefined.js","color.js","extpfeil.js","cancel.js","mhchem.js"]}'
2 « J'aime »

Super !
Encore merci pour ton aide et ton efficacité :blush: