Je developpe un site permettant de mettre a plat mes connaissances (notament
maths). Bon, il fonctionne tres bien actuellement en html 4, mais je viens
de decouvrir MathML. Il semble qu'il s'appuie sur une architecture XHTML
(que je ne connais pas). Cela me semble proche du HTML 4, a part quelques
balises. J'ai bien visité le site du w3c, mais je n'ai rien vu de tres
explicite sur le XHTML, a part la DTD, que je ne trouve pas tres facile a
lire.
Savez vous si je suis obligé de passer par XHTML pour utiliser MathML.
Existe t il un tutorial expliquant de maniere clair la différence entre HTML
4 et XHTML. Et me conseilleriez vous MathML pour la rédaction de page
mathématiques (plutot qu'une flopée d'images).
J'ai été voir les sites dont vous parliez. J'ai donc testé en local, grace a la méthode proposé (xsl en local), mais cela ne fonctionne pas. voici le code xhtml :
[snip code]
Cela peut il venir de la ligne <math xmlns="..."> ? Je n'ai plus d'idées.
Oui, les deux espaces de nom déclarés ne sont pas différenciés. Il faut quelque chose comme ça:
"la vie d'un geek est un combat perpétuel contre l'imperfection"
Jérémie Fouché nous a dit le 05/11/2004 11:10:
Bonjour
J'ai été voir les sites dont vous parliez. J'ai donc testé en local, grace a
la méthode proposé (xsl en local), mais cela ne fonctionne pas. voici le
code xhtml :
[snip code]
Cela peut il venir de la ligne <math xmlns="..."> ? Je n'ai plus d'idées.
Oui, les deux espaces de nom déclarés ne sont pas différenciés. Il faut
quelque chose comme ça:
J'ai été voir les sites dont vous parliez. J'ai donc testé en local, grace a la méthode proposé (xsl en local), mais cela ne fonctionne pas. voici le code xhtml :
[snip code]
Cela peut il venir de la ligne <math xmlns="..."> ? Je n'ai plus d'idées.
Oui, les deux espaces de nom déclarés ne sont pas différenciés. Il faut quelque chose comme ça:
"la vie d'un geek est un combat perpétuel contre l'imperfection"
Pierre Goiffon
"Monique Brunel" a écrit dans le message de news:418b5cb5$0$15724$
Dans ce billet http://tw.apinc.org/weblog/2004/04/05/46-types-mime-et-mathml-20 compte rendu de tests avec différents types MIME et différents navigateurs
Excellent article. Merci !
"Monique Brunel" <monique.brunel@news> a écrit dans le message de
news:418b5cb5$0$15724$ba620e4c@news.skynet.be
Dans ce billet
http://tw.apinc.org/weblog/2004/04/05/46-types-mime-et-mathml-20
compte rendu de tests avec différents types MIME et différents
navigateurs
"Monique Brunel" a écrit dans le message de news:418b5cb5$0$15724$
Dans ce billet http://tw.apinc.org/weblog/2004/04/05/46-types-mime-et-mathml-20 compte rendu de tests avec différents types MIME et différents navigateurs
Excellent article. Merci !
Pierre Goiffon
"J.J.SOLARI" a écrit dans le message de news:1gmqmxs.1mll5h1dg88qoN%
- je croyais qu'il fallait être en XHTML 1.1 pour bénéficier de la modularité de XHTML et donc pouvoir intégrer simplement du MathML dans du XHTML par exemple ? - j'ai jeté un très rapide coup d'oeil, visiblement il faut ce plugin s'appuie sur les behavior de MSIE, mais je n'ai pas bien compris s'il ne fallait pas une page spécifique à IE ?
Pour la première question : la page doit être en XHTML et comporter une déclaration appelant une feuille de style particulière qui doit résider sur le même serveur que la page avec le MathML pour que cette dernière puisse être visible par tous les navigateurs, ceux dont l'implémentation est native (Mozilla) comme ceux faisant appel à un plugin (IE).
Voir 'Putting MathMl on the Web' à : <http://www.w3.org/Math/XSL/>
ou une traduction à : <http://www.yoyodesign.org/doc/w3c/math-on-the-web-with-mathml/>
Voir aussi une explication sur la feuille XSLT en question à :
<http://www.w3.org/Math/XSL/Overview-tech.html>
Et pour la seconde : cf. ci-dessus.
Merci beaucoup, voila d'excellentes lectures qui m'ont bcp appris !
"J.J.SOLARI" <nano@spamcop.net> a écrit dans le message de
news:1gmqmxs.1mll5h1dg88qoN%nano@spamcop.net
- je croyais qu'il fallait être en XHTML 1.1 pour bénéficier de la
modularité de XHTML et donc pouvoir intégrer simplement du MathML
dans du XHTML par exemple ?
- j'ai jeté un très rapide coup d'oeil, visiblement il faut ce plugin
s'appuie sur les behavior de MSIE, mais je n'ai pas bien compris
s'il ne fallait pas une page spécifique à IE ?
Pour la première question : la page doit être en XHTML et comporter
une déclaration appelant une feuille de style particulière qui doit
résider sur le même serveur que la page avec le MathML pour que cette
dernière puisse être visible par tous les navigateurs, ceux dont
l'implémentation est native (Mozilla) comme ceux faisant appel à un
plugin (IE).
Voir 'Putting MathMl on the Web' à :
<http://www.w3.org/Math/XSL/>
ou une traduction à :
<http://www.yoyodesign.org/doc/w3c/math-on-the-web-with-mathml/>
Voir aussi une explication sur la feuille XSLT en question à :
<http://www.w3.org/Math/XSL/Overview-tech.html>
Et pour la seconde : cf. ci-dessus.
Merci beaucoup, voila d'excellentes lectures qui m'ont bcp appris !
"J.J.SOLARI" a écrit dans le message de news:1gmqmxs.1mll5h1dg88qoN%
- je croyais qu'il fallait être en XHTML 1.1 pour bénéficier de la modularité de XHTML et donc pouvoir intégrer simplement du MathML dans du XHTML par exemple ? - j'ai jeté un très rapide coup d'oeil, visiblement il faut ce plugin s'appuie sur les behavior de MSIE, mais je n'ai pas bien compris s'il ne fallait pas une page spécifique à IE ?
Pour la première question : la page doit être en XHTML et comporter une déclaration appelant une feuille de style particulière qui doit résider sur le même serveur que la page avec le MathML pour que cette dernière puisse être visible par tous les navigateurs, ceux dont l'implémentation est native (Mozilla) comme ceux faisant appel à un plugin (IE).
Voir 'Putting MathMl on the Web' à : <http://www.w3.org/Math/XSL/>
ou une traduction à : <http://www.yoyodesign.org/doc/w3c/math-on-the-web-with-mathml/>
Voir aussi une explication sur la feuille XSLT en question à :
<http://www.w3.org/Math/XSL/Overview-tech.html>
Et pour la seconde : cf. ci-dessus.
Merci beaucoup, voila d'excellentes lectures qui m'ont bcp appris !
loufoque
Jérémie Fouché a dit le 05/11/2004 11:10:
J'ai été voir les sites dont vous parliez. J'ai donc testé en local, grace a la méthode proposé (xsl en local), mais cela ne fonctionne pas.
Cela fonctionne chez moi, avec le même code et utilisant cette feuille XSLT : http://www.w3.org/Math/XSL/mathml.xsl
Mais bon, j'ai MathPlayer d'installé dans mon IE, alors si ça se trouve sans ça ne passe pas.
Jérémie Fouché a dit le 05/11/2004 11:10:
J'ai été voir les sites dont vous parliez. J'ai donc testé en local, grace a
la méthode proposé (xsl en local), mais cela ne fonctionne pas.
Cela fonctionne chez moi, avec le même code et utilisant cette feuille
XSLT :
http://www.w3.org/Math/XSL/mathml.xsl
Mais bon, j'ai MathPlayer d'installé dans mon IE, alors si ça se trouve
sans ça ne passe pas.
Cela ne fonctionne pas non plus. Le grand Zutécrote m'a donc envoyé un mauvais sort ;o)
En fait, je viens de remarquer un truc, c'est que, comme j'utilise PHP, mes extension sont .php, et il semble que cela vient de la. En effet, si je renomme mon fichier .xhtml, cela fonctionne.
Dois-je comprendre que l'extension du fichier appelle des parseurs differents chez l'agent utilisateur ? Comment integrer du code MathML dans un template php ?
Merci pour tout
--
Jérémie
Bobe wrote:
Jérémie Fouché nous a dit le 05/11/2004 11:10:
Cela peut il venir de la ligne <math xmlns="..."> ? Je n'ai plus d'idées.
Oui, les deux espaces de nom déclarés ne sont pas différenciés. Il faut
quelque chose comme ça:
Cela ne fonctionne pas non plus. Le grand Zutécrote m'a donc envoyé un
mauvais sort ;o)
En fait, je viens de remarquer un truc, c'est que, comme j'utilise PHP,
mes extension sont .php, et il semble que cela vient de la. En effet, si
je renomme mon fichier .xhtml, cela fonctionne.
Dois-je comprendre que l'extension du fichier appelle des parseurs
differents chez l'agent utilisateur ?
Comment integrer du code MathML dans un template php ?
Cela ne fonctionne pas non plus. Le grand Zutécrote m'a donc envoyé un mauvais sort ;o)
En fait, je viens de remarquer un truc, c'est que, comme j'utilise PHP, mes extension sont .php, et il semble que cela vient de la. En effet, si je renomme mon fichier .xhtml, cela fonctionne.
Dois-je comprendre que l'extension du fichier appelle des parseurs differents chez l'agent utilisateur ? Comment integrer du code MathML dans un template php ?
Merci pour tout
--
Jérémie
Pierre Goiffon
"Jérémie Fouché" a écrit dans le message de news:cmg45k$n2n$
En fait, je viens de remarquer un truc, c'est que, comme j'utilise PHP, mes extension sont .php, et il semble que cela vient de la. En effet, si je renomme mon fichier .xhtml, cela fonctionne.
Le type MIME par défaut renvoyé par votre serveur pour les fichiers *.xhtml doit donc être le bon. Pour que votre page PHP renvoit le bon entête, utilisez header()
Dois-je comprendre que l'extension du fichier appelle des parseurs differents chez l'agent utilisateur ?
L'extension en théorie non (parce que pour IE... mais bon bref), mais le type MIME contenu dans l'entête HTTP Content-Type oui. Pour XHTML voyez par exemple : http://www.w3.org/TR/xhtml-media-types/
"Jérémie Fouché" <jfouche@voila.fr> a écrit dans le message de
news:cmg45k$n2n$1@news.tiscali.fr
En fait, je viens de remarquer un truc, c'est que, comme j'utilise
PHP, mes extension sont .php, et il semble que cela vient de la. En
effet, si je renomme mon fichier .xhtml, cela fonctionne.
Le type MIME par défaut renvoyé par votre serveur pour les fichiers *.xhtml
doit donc être le bon. Pour que votre page PHP renvoit le bon entête,
utilisez header()
Dois-je comprendre que l'extension du fichier appelle des parseurs
differents chez l'agent utilisateur ?
L'extension en théorie non (parce que pour IE... mais bon bref), mais le
type MIME contenu dans l'entête HTTP Content-Type oui. Pour XHTML voyez par
exemple :
http://www.w3.org/TR/xhtml-media-types/
"Jérémie Fouché" a écrit dans le message de news:cmg45k$n2n$
En fait, je viens de remarquer un truc, c'est que, comme j'utilise PHP, mes extension sont .php, et il semble que cela vient de la. En effet, si je renomme mon fichier .xhtml, cela fonctionne.
Le type MIME par défaut renvoyé par votre serveur pour les fichiers *.xhtml doit donc être le bon. Pour que votre page PHP renvoit le bon entête, utilisez header()
Dois-je comprendre que l'extension du fichier appelle des parseurs differents chez l'agent utilisateur ?
L'extension en théorie non (parce que pour IE... mais bon bref), mais le type MIME contenu dans l'entête HTTP Content-Type oui. Pour XHTML voyez par exemple : http://www.w3.org/TR/xhtml-media-types/