Ecrire des formule dans du html

Bonsoir,
Auriez-vous par hasard une solution afin d’insérer des formules (du calcul principalement, intégrales et autres joyeusetés) dans une page html.
À présent, j’utilise LaTeX pour générer la formule, puis ensuite je l’insère sous forme d’image, mais ce n’est pas pratique… Existe-t-il d’autres solutions?

(à noter, je n’ai qu’un accès ftp sur le serveur, donc impossible d’installer un programme en plus dessus. Il faut donc que les pages html soient déja toutes prêtes avant upload)

Sous Lyx, tu as une exportation très efficace sous Wheezy via eLyxer. Sinon tu as Hevea

La solution de Francois devrait te convenir si tu souhaites faire du LaTeX -> html : http://www.grappa.univ-lille3.fr/FAQ-LaTeX/23.11.html

Si ce que tu cherches c’est vraiment introduire du TeX dans une page html, sur un site que je frequentais, on utilisait mathjax/.
Le site en question : http://mp.cpgedupuydelome.fr/

Sinon un pote avait réussi à mettre proprement du TeX sur son site grâce à un site externe (je lui demanderais lequel).
Edit : Trouvé en regardant le code source d’une page : http://latex.codecogs.com/

Il y a aussi mimetex, mais le rendu est moins bon que mathjax.

Merci pour ces premières pistes.

J’avais déja vu Hevea, je vais creuser un peu plus.

Parmis ces solutions, c’est en fait converti en code html?

Il y a aussi ttm et tth, je ne sais pas ce que ça vaut…

Bon, je teste ces prochaines semaines et je fais un retour.
Merci :006

Ben ca depends ce que tu veux …

Tu veux

1/ Exporter du TeX en html
2/ Inserer du TeX dans des pages html

?

Réponse :

1/ Voir ce lien http://www.grappa.univ-lille3.fr/FAQ-LaTeX/23.11.html ou eLyxer (je fais confiance à François car j’aime pas trop LyX)

2/ MathJax a de bon rendu, mais si tu veux un truc simple vois ça : http://latex.codecogs.com/

Ouaip je sais que je n’ai rien rajouté de plus mais j’essaie d’éclairer les choses si elles n’étaient pas claires

Ce qui l’intéresse, c’est juste des formules éparpillées dans son contenu, donc l’export html n’est pas vraiment pratique, d’autant plus qu’il utilise une syntaxe particulière pour générer son contenu.

C’est bien ce qui me semblait

Après Hevea c’est qu’un convertisseur (il me semble)

Donc la question était plutôt rhétorique, je cherchais juste à montrer que HEVEA c’est pas la bonne réponse

[quote=“Tristan.T”]Ben ca depends ce que tu veux …

Tu veux

1/ Exporter du TeX en html
2/ Inserer du TeX dans des pages html

?

Réponse :

1/ Voir ce lien http://www.grappa.univ-lille3.fr/FAQ-LaTeX/23.11.html ou eLyxer (je fais confiance à François car j’aime pas trop LyX)

2/ MathJax a de bon rendu, mais si tu veux un truc simple vois ça : http://latex.codecogs.com/

Ouaip je sais que je n’ai rien rajouté de plus mais j’essaie d’éclairer les choses si elles n’étaient pas claires[/quote]
Je veux écrire des formules, et comme la référence en la matière c’est latex, il s’agit donc d’utiliser la syntaxe (et si possible un rendu) LaTeX dans du html. Pour insérer du Tex dans du html, la balise code suffit :wink:.

Merci pour le premier lien, j’avais déja vu :wink:

J’ai testé tth, ça marche assez bien, il génère un code html propre. C’est très réducteur (pas de prise en compte des packages à ce que j’ai compris, et pas utilisation du programme LaTeX en soi), mais ça permet d’inclure des formules facilement.
Hevea quand à lui comprend toute la syntaxe LaTeX. C’est très bien, mais pas forcément utile pour moi. C’est vraiment plus un convertisseur à part entière de LaTeX. Par exemple, il ne permet pas comme tth de ne gérer que le code sans les headers et footers (pas trouvé en tout cas).
Mathml n’est apparement pas géré par tous les navigateurs.
Concernant les plugins en javascript, je préfère éviter car tout le monde n’a pas javascript, et ça a tendance à alourdir les pages…

Ben le plus simple (après pas le plus beau …) c’est d’utiliser ça codecogs.com/latex/htmlequations.php. Ca génère des images que ça insère dans tes pages donc tout le monde peut les lire mais c’est pas très propres et adieu packages et commandes personelles :12

Voici un lien qui pourrait t’intéresser, apparement il a subit les mêmes problèmes que toi et propose un script pour régler la chose 8)

http://www.student.montefiore.ulg.ac.be/~djasselette/item-100624-Teqhtml.xml.html

Pour l’insertion de syntaxe mathématique dans du HTML, le langage de balise MathML existe depuis près de 10 ans mais n’est apparemment supporté que par le HTML5. Il faut évidemment que le navigateur de tes utilisateurs soit assez récent pour bien rendre ton code html.

Quelque exemples ici:
tutorialspoint.com/html5/html5_mathml.htm

Hey ,ça a l’air super chouette ce script, c’est exactement mon cas après plusieurs ligne de lecture. Tu as trouvé la perle pour moi! merci :wink: Ça génère une image j’ai l’impression par contre, mais comme c’est python je vais peut-être pouvoir bidouiller…

MathML, j’hésite, c’est quand même pas beau comme syntaxe…

Finalement, tth comme hevea ne conviennent pas. Dès qu’un caractère est un peu particulier ça ne passe pas. Par exemple, si je souhaite barrer une lettre pour signifier une simplification, ce n’est pas pris en compte.

Je continue les recherches… Le problème avec elyxer, c’est que je n’utilise pas lyx…

Et comment ça se passe du côté “teqhtml” ? (je suis intéressé si jamais tu as rencontré des problèmes)

Est-ce que c’est le fait qu’il insère des images qui t’embête ? Que voudrais tu à la place ?

Par exemple sur le site de maths que j’avais joins, les formules mathématiques c’était des images (il me semble) et sur d’autre site tel que wikiversity … encore des images …

Non mais je crois que ce que je souhaite, c’est juste pas possible. J’imaginais une sorte d’interpréteur latex, qui afficherait les formules.

C’est ce que fait mathjax, dans une certaine mesure, car ils s’avère que celui-ci ne gère pas tout. Voir par exemple ici [1], où l’accolade de la deuxième formule ne passe pas avec mathjax en fait. Et puis en plus, c’est javascript, donc pas cool.

Pour teqhtml, c’est effectivement le fait qu’il insère des images qui me chagrine, et même si le code est intéressant, je ne vois pas bien comment faire autrement.

Dans le même goût, hevea, latex2html, tex4ht et autres génèrent eux aussi des images, donc teqhtml n’est pas si différent.
Parti comme ça, autant compiler soi-même le latex, puis faire une capture de la formule et l’intégrer au site…

[1] thuban.toile-libre.org/Sciences/Amusement.html

Je viens de voir ça. Je suppose que ce n’est pas possible de l’utiliser si on n’est pas administrateur du serveur et que l’on ne peut que pousser des pages via ftp?
forkosh.com/mathtex.html