WebKit supporte MathML

Anthony Nelzin-Santos |
WebKit, le moteur de rendu de Safari mais aussi de Chrome, supporte désormais MathML, ce langage basé sur XML permettant l'affichage de symboles et formules mathématiques.

skitched

Sur l'exemple ci-dessus, on voit que le rendu n'est pas encore parfait, au niveau des espacements et des alignements notamment, mais l'implémentation à le mérite d'exister (vous pourrez par exemple la tester face au rendu LaTeX ici). MathML est désormais activé par défaut dans les nighty builds de WebKit.

Tags
avatar oomu | 
ha, ça va nous changer de LaTeX.
avatar Artanis | 
Mouais, c'est pas forcément la même utilisation. Je me vois pas du tout taper les formules directement en XML. Cela dit si ça évite d'avoir des images à générer dès qu'on veut utiliser une formule dans une page web, c'est déjà un gros progrès. Comment ça s'intègre dans du HTML?
avatar Le docteur | 
Et les autres moteurs possèdent aussi cette fonction ou c'est une première ?
avatar Anthony Nelzin-Santos | 
@Artanis : il est bien sûr hors de question de taper du MathML directement. Il existe déjà des convertisseurs syntaxe LaTeX > MathML, par exemple. @Le docteur : Firefox le possède depuis qqes temps, je crois.
avatar Artanis | 
Firefox et Opera le supportent, de mémoire.
avatar Artanis | 
@Anthony: effectivement, même les exemples les plus simples sont excessivement compliqués une fois écrits en XML... Ce qui semble très intéressant c'est la séparation sémantique/présentation, et le fait que l'interprétation puisse être modifiée suivant les réglages du navigateur (comme la taille du texte, la langue du système d'exploitation...)
avatar Anthony Nelzin-Santos | 
@Artanis : oui, tu aura OpenMath pour l'aspect sémantique, et tu peux en effet passer par le CSS pour mettre en forme. Encore mieux : si tu utilise les CSS Media Queries, tu peux avoir des affichages différents selon le type d'appareil qui visite, ou le pays, ça devient intéressant ;-)
avatar Stalmicmac | 
LaTex, je ne connais pas! C'est quoi ? (pour ceux qui connaissent et utilisent)
avatar pim | 
@ Anthony : Peux-tu m'en dire plus sur les convertisseurs de syntaxe LaTeX > MathML ? Cela m'intéresse au plus haut point, car cela me permettrait de proposer tous mes documents en HTML, en plus des formats PDF et TEX.
avatar Artanis | 
@ stalmicmac: LaTeX est un système de mise en forme et de composition de documents. Il est particulièrement utilisé pour la création de documents scientifiques ou techniques, grâce à ses possibilités (notamment pour l'écriture de formules mathématiques) et à la qualité du moteur de composition.
avatar Anthony Nelzin-Santos | 
@pim : pour mes statistiques, comme je dois présenter une version Web et que je passe les formules en LaTeX, j'utilise ce convertisseur http://www.orcca.on.ca/MathML/texmml/textomml.html
avatar gloup gloup | 
Pour faire du simplement mathml on peut créer les formules dans writer de OpenOffice.org et les exporter ou utiliser [url=http://www.w3.org/Amaya/]Amaya[/url] du w3c. Mathml fonctionne aussi dans Opera et Firefox (+ ses cousins). Allzz MS, un petit effort… :-)
avatar JustThink | 
@ Artanis : Oui ajoutons également que le logiciel est de la programmation avec un language dit par balise (de la même manière qu'une page Html) et qu'il est d'autant plus utilisé pour des gros dossiers grâce à des possibilités etendues. Alternative aux logiciels traditionnels de type word. Pour ceux qui le maitrisent il s'avère qu'il devient un outil beaucoup plus puissant.
avatar Domipod | 
il y a un moyen de le faire fonctionner sous IE ?

CONNEXION UTILISATEUR