liens vers n° de formule mathématiques dans SPIP

Bonjour,

J’utilise le plugin mathjax_latex qui fonctionne parfaitement bien (merci à son créateur!). Quand je veux obtenir une formule F centrée avec un numéro n, il suffit d’écrire:

<math|f = F \tag{n}>

et la formule s’affiche parfaitement avec le numéro n à droite de la page.

J’aimerais pouvoir créer un lien vers ce numéro pour pouvoir faire des références internes dans l’article, de la même façon qu’on peut le faire avec les balises \labe{n} et \ref{n} avec LaTeX. Quelqu’un peut-il m’aider pour traduire cela en SPIP?

Par avance merci,

Joseph

Bonjour

Le 13/04/2019 à 13:31, Joseph Vidal-Rosset a écrit :

J'utilise le plugin mathjax_latex qui fonctionne parfaitement bien (merci à son créateur!). Quand je veux obtenir une formule /F/ centrée avec un numéro /n/, il suffit d'écrire:
<math|f = F \tag{n}>
et la formule s'affiche parfaitement avec le numéro /n/ à droite de la page.
J'aimerais pouvoir créer un lien vers ce numéro pour pouvoir faire des références internes dans l'article, de la même façon qu'on peut le faire avec les balises \labe{n} et \ref{n} avec LaTeX. Quelqu'un peut-il m'aider pour traduire cela en SPIP?

Je ferais un premier modele math_ref.html
appelé ainsi <math_ref|f=F|ref=n>

modele math_ref.html :
----
<a href="math_ref_#ENV{ref}"></a>
#MODELE{math}{f=#ENV{f} \tag{#ENV{ref}}
-----

Tu devrais pouvoir ensuite faire une référence à ta formule avec
[texte->#math_ref_n]

Et même depuis un autre article
[texte->art123#math_ref_n]

(je précise que je n'ai pas testé le code... )

--
Florence HENRY
LESIA - CNRS / Observatoire de Paris