WebKit supporte MathML
par Anthony Nelzin le 18.08.2010 à 14:48
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.
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.
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.
| |
Vos réactions (13 réactions)
Artanis
[18/08/2010 15:04]
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?
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?
Le docteur
[18/08/2010 15:18]
Et les autres moteurs possèdent aussi cette fonction ou c'est une première ?
Et les autres moteurs possèdent aussi cette fonction ou c'est une première ?
Anthony
[18/08/2010 15:20]
@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.
@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.
Artanis
[18/08/2010 15:20]
Firefox et Opera le supportent, de mémoire.
Firefox et Opera le supportent, de mémoire.
Artanis
[18/08/2010 15:28]
@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...)
@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...)
Anthony
[18/08/2010 15:30]
@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 ;-)
@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 ;-)
stalmicmac
[18/08/2010 15:37]
LaTex, je ne connais pas! C'est quoi ? (pour ceux qui connaissent et utilisent)
LaTex, je ne connais pas! C'est quoi ? (pour ceux qui connaissent et utilisent)
pim
[18/08/2010 15:40]
@ 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.
@ 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.
Artanis
[18/08/2010 15:44]
@ 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.
@ 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.
Anthony
[18/08/2010 15:46]
@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
@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
gloup gloup
[18/08/2010 17:05]
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… :-)
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… :-)
JustThink
[19/08/2010 04:27]
via MacG Mobile
@ 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.
@ 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.
Réagir
Cinq consignes avant de réagir :
- Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
- Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
- Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
- Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
- Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.





Mai 2012

ha, ça va nous changer de LaTeX.