GooS
Azrael
- Reaction score
- 154
XyTeX - Math Notation Parser
v0.42
By: xy-cube AKA GooS
I want feedback from people using any browser.
Anyways, it parses some code and outputs better math notation based on some rules. If you find something that needs adding, drop a comment.
It has some problems works relatively well.
Here's it is: xyTex test page
Working in Opera, Chrome, FireFox, Internet Explorer, Safari each with its own flaws and to different degrees
Has about the same amount of minor flaws in FireFox, Chrome, Safari and Internet Explorer, Opera is... it's.. read in updates..
Might also be problems with font ("MS Serif", "New York", "serif") as not all have support for all characters used.
Swapped
Currently working on:
Known problems that haven't been solved ( no need to "report" ):
Updates:
(From when posted)
See source for CSS and Script
Post anything you may have to say about it, critisism very welcome!
//== GooS
v0.42
By: xy-cube AKA GooS
I want feedback from people using any browser.
Anyways, it parses some code and outputs better math notation based on some rules. If you find something that needs adding, drop a comment.
It has some problems works relatively well.
Here's it is: xyTex test page
Working in Opera, Chrome, FireFox, Internet Explorer, Safari each with its own flaws and to different degrees
- FireFox - Tested in v 3.6.x
- Opera - Tested in v 10.x
- IE - Tested in v 8.x
- Chrome - Tested in v 10.x
- Safari - Tested in v 5.x
Has about the same amount of minor flaws in FireFox, Chrome, Safari and Internet Explorer, Opera is... it's.. read in updates..
Might also be problems with font ("MS Serif", "New York", "serif") as not all have support for all characters used.
Swapped
Currently working on:
- Separation of operation statement into integration, differentiation, operation (for summation/product/coproduct) and limitation, to set up more specific CSS rules, walks hand in hand with below.
- Rewoking CSS for a more standardized cross-browser experience, might make it work with older browsers
- Notation Fixes
- Chunk Updates
- General Performance Fixes
Known problems that haven't been solved ( no need to "report" ):
- [X]Vertical division notation within a radicals scope
- [X]Double ending square brackets in vertical division notation
Updates:
(From when posted)
- Swapped font series to "MS Serif", "New York", "serif"
- Added source only document, no clutter of explanations, this document completes validation perfectly (Link on module site).
- Added CSS Reset
- Fixed CSS reset to only work with xyTex elements
- Added image for contour integral as the font one looked awful
- Further Optimization to CSS
- [X] IE problem seems to be that getElementById doesn't work for non-default elements (the xytex elements I use), fixed by using the
"HTML5 IE Fix", adding a document.createElement('xytex'); in the header. However, it still can't seem to handle it's properties as the other browsers
can, resulting in the defaulted UnknownxyTex. - [X] IE doesnt use a property named contentText for the hull of the content in an element, it uses innerText, so changed that and it actually
parsed, now theres only one problem, the styling is sooooo f*cked up! - Though that wasn't really IE's fault, stupid me for not setting a DOCTYPE, with xhtml1 strict IE bulked up presented me with a much better
notation, only problem I can find is with integrals and vertical division notation. - Swapped from custom tags (obeying magentix) and changed to div tags with lang="xytex", making first IE update and "HTML5 Fix" obsolete
- [X] Now working (Reads/Parses/Outputs) in Chrome, IE and Opera aswell, though still flaws in, mainly, CSS for the output.
- Now looks -Good- in Chrome, IE and FireFox, Opera (is a misfit I don't want to play with, wtf is moving elements around when marking them? o.=) but better than before in opera aswell.
- [X]Vertical-align, especially in Chrome FIXED (with above)
- Safari Fixes added, works real well in latest safari, cept for that it can't find a serif character for coproduct and substitutes a sans-serif, minor flaw
- v0.42 Reworked CSS structure for Operation[] and div[], making it much more cross-browser friendly, vertical-align fix still required for Chrome and Summation/Product/Coproduct still needs work in all other browsers, even so I still see it as a step forward.
See source for CSS and Script
Post anything you may have to say about it, critisism very welcome!
//== GooS