Contactez-nous
Mise en application
Documents mathématiques - Norme MathML
H7168 v1 Article de référence

Mise en application
Documents mathématiques - Norme MathML

Auteur(s) : André VIOLANTE

Relu et validé le 01 juil. 2018 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Sommaire

Présentation

RÉSUMÉ

MathML a été conçu pour décrire la présentation et la logique d'une expression mathématique. Il est aujourd'hui un composant important dans l'approche globale de la gestion de document, et notamment de document scientifique. Cet article explique les base réglementaires et les principes de ce langage, en le resituant par rapport à XML. Puis une seconde partie est consacrée à la mise en application de ce langage, en termes d'édition, de génération, d'affichage web et de conversion. 

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

Auteur(s)

INTRODUCTION

Dans la première partie , nous avons décrit le contexte de l’apparition de MathML et la place qu’il occupe dans l’étendue des besoins d’expression, de formalisation, d’échange, de publication, etc. Cette deuxième partie tente d’explorer de façon appliquée et détaillée, mais non exhaustive, cette norme.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 94 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-h7168

Lecture en cours
Présentation

Article inclus dans l'offre

"Documents numériques Gestion de contenu"

(66 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

2. Mise en application

2.1 Éditer du MathML

Les éditeurs spécifiquement dédiés à MathML sont encore aujourd’hui peu nombreux. Parallèlement, les logiciels traditionnels d’expression et de représentation d’équations mathématiques proposent, dans leur grande majorité, des passerelles vers MathML. Ils mettent à profit leurs acquis et leur savoir-faire en matière scientifique, typographique et ergonomique. Ils permettent d’évoluer simplement vers les nouveaux standards de la communication scientifique. Bien que séduisant (et indispensable), cela peut cependant s’avérer insuffisant. Une des vocations principales de MathML est l’échange d’information. Il est capital de disposer de passerelles bidirectionnelles. Cela n’est, pour l’instant, souvent pas le cas (du moins de façon efficace et totalement fiable). Si la situation n’évoluait pas, cela finirait par devenir réducteur.

Dans toute l’étude qui suit, nous nous servons de l’équation de référence :

{  si x0,f(x)= x 2 sin( 1 x ) f(0)=0

Cela nous permet de contrôler les niveaux de conformité des outils évoqués ainsi que le réalisme et l’état d’avancement des applications MathML. Le code source MathML de cette équation a été obtenu par le biais d’un convertisseur LaTeX vers XML/MathML en cours de développement dans notre société. Il a ensuite été très légèrement corrigé manuellement (en ASCII) pour améliorer quelques détails de rigueur typographique.

Nota :

d’éventuelles différences graphiques qui viendraient contredire le texte seraient dues à la composition...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 92 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Mise en application

Article inclus dans l'offre

"Documents numériques Gestion de contenu"

(66 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) -   *  -  Mathematical Markup Language (MathML) Version 2.0.http://www.w3.org/TR/MathML2

  • (2) - ANDRÉ (J.) -   Codage des caractères  -  . [H 7 008], traité Documents numériques et gestion de contenu (2002).

  • (3) - CHAHUNEAU (F.) -   XML  -  . [H 7 148], traité Documents numériques et gestion de contenu (2001).

  • (4) - JEANNEAU (X.) -   Calcul formel avec Maple  -  . [H 3 028], traité Documents numériques et gestion de contenu (2002).

  • (5) - JOLIF (C.) -   Format d’image SVG  -  . [H 7 150], traité Documents numériques et gestion de contenu (2000).

1 Sites Internet

MILLER (J.) - Earliest Uses of Various Mathematical Symbols - . https://mathshistory.st-andrews.ac.uk/Miller/mathsym/operation/

MINER (R.), SCHAEFFER (J.) - A Gentle Introduction to MathML - . Design Science (2001). https://www.w3.org/Math/testsuite/build/mathml3/StrictContent/ElementaryFunctions/tanh/tanh1-full.xhtml

TOPPING (P.) - MathML Workflows in STM Publishing - . Design Science (2002). http://www.dessci.com/en/reference/white_papers/mathml_workflows.htm

NIC (M.) - MathML 2 reference with examples - . Zvon (2000). http://zvon.org/xxl/MathML/Output/index.html

GENIEVRE (U.), LITAIZE (Y.), MACHOCKI (W.), MAURILLON (L.), ROGER (B.), VALLEE (S.) - Conversion TeX et rendu MathML - . INSA de Rouen (2003). http://www.mutu-xml.org/xml-base/shared/images/rapportMathML.pdf

* - Page principale du W3C sur MathML http://www.w3.org/Math

* - Page principale du W3C sur XML http://www.w3.org/XML

* - Pages du W3C sur XSL et XSLT http://www.w3.org/Style/XSL http://www.w3.org/Math/XSL

* - Pages du W3C sur l’utilisation d’UMS http://www.w3.org/Math/XSL/Overview-tech.html

* - MathML Central (Wolfram Research) http://www.mathmlcentral.com

*...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 94 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Documents numériques Gestion de contenu"

(66 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Ressources documentaires

Documents mathématiques - Besoins et outils

Les besoins de la notation mathématique sont couverts depuis un certain temps déjà par les langages ...

XML

XML : syntaxe

C’est une certitude, le langage XML est la nouvelle base du document numérique, grâce à ses nombreux ...

Métadonnées, ontologies et documents numériques

L'arrivée du XXIe siècle coïncide avec une explosion du volume des informations numériques qu’il importe ...