- From: David Allouche <david@allouche.net>
- Date: Fri, 24 Oct 2003 18:22:46 +0200
- To: www-math@w3.org
- Cc: Joris van der Hoeven <vdhoeven@texmacs.org>
Hello, I am currently working on conversion tables between TeXmacs symbols and Unicode in order to improve XML (and MathML) export. MathML defines: <!ENTITY lang "〈" ><!--/langle O: left angle bracket --> <!ENTITY rang "〉" ><!--/rangle C: right angle bracket --> However the unicode chart states: http://www.unicode.org/charts/PDF/U2300.pdf These are discouraged for mathematical use because of their canonical equivalence to CJK punctuation. Instead, the recommanded codes for mathematical use are (from the unicode database) 27E8;MATHEMATICAL LEFT ANGLE BRACKET;Ps;0;ON;;;;;Y;;;;; 27E9;MATHEMATICAL RIGHT ANGLE BRACKET;Pe;0;ON;;;;;Y;;;;; Since texmacs is most probably going to use the same conversion tables for generic XML (where I would prefer to use the unicode recommanded characters) and for MathML (where using the character corresponding to the entity is definitely the right thing) I am quite annoyed since there seem to be no right solution... Do I have missed something in the MathML recommandation? Is there a rationale for using these characters for MathML even though this is discouraged by Unicode? Is it planned that MathML be updated? Thanks for your help. -- -- ddaa
Received on Friday, 24 October 2003 12:22:47 UTC