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

Reply via email to