Paul A Bristow wrote: >> Investigating >> >> http://www.w3.org/TR/2001/REC-MathML2-20010221/overview.html | >> >> and doing a bit of processing of >> >>> > http://www.w3.org/TR/2001/REC-MathML2-20010221/byalpha.html >> >> I have produced a file of templates for all the squiggles in the >> above list. >> >> It turns out that there are over 2000 of them! >> >> It starts off >> >> [/ Collection of Math and Greek symbols used by MathML] >> >> [/http://www.w3.org/TR/2001/REC-MathML2-20010221/] >> [/http://www.w3.org/TR/2001/REC-MathML2-20010221/chapter6.html#chars_intro] >> [/@http://www.w3.org/TR/2001/REC-MathML2-20010221/byalpha.html] >> >> [template aacute '''á'''] [/ =small a, >> acute accent, LATIN SMALL LETTER A WITH ACUTE] [template Aacute >> '''Á'''] [/ =capital A, acute accent, LATIN CAPITAL LETTER A >> WITH ACUTE] [template abreve '''ă'''] [/ >> =small a breve, LATIN SMALL LETTER A WITH BREVE] >> >> and goes on a long way ;-) >> >> In my file symbols.qbk, not attached but I can send to anyone who >> wants it. >> >> I've tested all the symbols thus: >> >> [aacute] >> [Aacute] ... >> >> and the attached list test.html. Viewing this shows that a good >> proportion (though not all) are rendered as Unicode symbols by >> Firefox 2.0. But a LOT less by IE6. (Can't try IE7 yet - still on >> Windows 2000).
Does this not depend on the font used by the browser? You may also need to install the extra MathML/Mathematica/TeX fonts from http://web.mit.edu/is/topics/webpublishing/mathml/fonts-win.html to see more. >>> > I personally find the docBook name 'agr' less intuitive >>> than MathML 'alpha'. >> >> So I am not sure what to do about this now. >> >> I don't fancy producing a subset that both IE6 and Firefox do. >> >> The number of chars seems a bit 'Over The Top'? >> But it's about all the symbols a mathematician could ever want ;-) >> >> Might take longer to process? It's impressive, but I don't actually see the symbols we need immediately in the html you posted: the Greek alphabet! There are actually two ways to approach this: the "standard" modern Greek letters, which I believe are supported by just about every browser on every platform, and the mathematically styled Greek letters http://www.w3.org/TR/2001/REC-MathML2-20010221/1D7.html which I suspect will be less well supported. Don't forget also that whoever puts together a std.qbk has to be able to document it so that folks can actually find the character that they want! So how about we have: * The regular modern Greek letters, named [alpha] etc for lower case and [BETA] etc for upper case. * The basic comparison operators (less than equal to etc), when I tested these for the current Boost.Math documentation they seemed well supported on current browsers. * Any other special cases: floor/ceil operators etc. All of these should be extractable from the Unicode data tables BTW. How does this sound? John. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Boost-docs mailing list [email protected] Unsubscribe and other administrative requests: https://lists.sourceforge.net/lists/listinfo/boost-docs
