Une solution de conversion RTF vers XML/MathML avec publication web dynamique en XML/MathML

Il existe divers moyens permettant de générer, en H.T.M.L., des pages web contenant des formules mathématiques. Ces techniques passent le plus souvent par une phase de transformation statique des équations mathématiques en graphiques, voire en appliquettes ou en données de plugin. Ceci ne facilite pas la mise à jour des sites et oblige souvent à l’utilisation d’environnements de navigation adaptés. Une approche radicalement différente consiste à publier, de façon dynamique, directement en XML/MathML. Pour cela, il est nécessaire de s’appuyer sur des techniques de traitement dites « côté serveur » (server side). Dans cette présentation, nous exposerons une solution permettant de produire simplement des fichiers XML/MathML à partir de fichiers R.T.F. et de rapidement les publier sur Internet (ou autre) sans contrainte au niveau du client grâce à Cocoon, XSLT et TeX.

There exist several ways generating html web pages with mathematical material inside. For that purpose, we almost always need to statically translate mathematical equations into images, applets or even plugging datas. Though, updating the Web site becomes a heavy task while clients will often need special navigation environments. A rather different approch is to dynamically publish, directly with XML/MathML. It’s possible using "server side" technology. Within this presentation, we will expose a solution allowing a simple XML/MathML generation from RTF files and a fast publication over the Internet (or other) without constraints on the client side. This can be achieved with Cocoon, XSLT and TeX.

Pages 181-200.
Télécharger l’article au format P.D.F. (542 ko)
Mots-clés associés :
Cocoon (seul article)
MathML (un autre article)
Rich text format (R.T.F.) (seul article)
XML (4 autres articles)
XSLT (seul article)

Auteur : André Violante

Dans le même numéro :
Objets pédagogiques, vous avez dit « objets pédagogiques » ?
Aspects de la problématique de la confection d’une fonte pour les mathématiques arabes
XSL FOs and TeX : some data
LaTeX et XML dans la chaîne éditoriale d’EDP Sciences
Couverture
TeX dans l’enseignement secondaire, une expérience
GNU TeXmacs
Traitement automatique des langues et composition sous Omega
« Le monde selon Arcane »
Tous les articles...