KDE Bugtracking System – Full Text Bug Listing

Summary: | MathML support for Konqi | ||
---|---|---|---|

Product: | [Applications] konqueror | Reporter: | eeric |

Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |

Status: | CONFIRMED --- | ||

Severity: | wishlist | CC: | auxsvr, bluedzins, c.david, esigra, foontala, fred.wang, gmludo, groszdanielpub, ismail, jonas743, kde-2011.08, kde, kkrizka, landrews, langec, paul, rdieter |

Priority: | NOR | ||

Version: | unspecified | ||

Target Milestone: | --- | ||

Platform: | Mandrake RPMs | ||

OS: | Linux | ||

Latest Commit: | Version Fixed In: |

Description
eeric
2001-08-10 22:04:42 UTC
hey, I just wanted to fill this...:) why is it still UNCO? Because it's a wishlist item. There's no difference between Unconfirmed or New for wishlist, since we don't have to confirm. Either it's not there (so it's a valid wishlist), or it's already there, in which case it's Resolved. ok, on Mozilla yes need... Just voted for it. Support for MathML would be great! J.A. Yep, I'd definately love to see MathML fragments embeded within a html document. Amaya handles it perfectly. mozilla / firefox handles it also very well. It's time to get rid of the ugly latex-generated formula-pngs on mathematical websites. Isn't it possible to cooperate with the mozilla guys or take a look at their code? http://www.mozilla.org/projects/mathml/ I think kformula uses MathMl. Eike. KFormula has a very limited filter that translates from MathML to the kformula-format. Another candidate for implementation is gtkmathview, which has an okay seperation of the Gtk-rendering. Neither mozilla's, gtkmathview of kformula's implementations are really any good though. ```
> Neither mozilla's, gtkmathview of kformula's implementations are really any good
I've found mozilla's MathML support to be good. What makes you say otherwise?
```
Trolltech's 'QT Solutions' provides a MathML widget for displaying MathML... http://www.trolltech.com/products/solutions/catalog/Widgets/qtmmlwidget/ Why not get them to promote this into QT proper or could we at least user their 'solution' directly now?? Maybe trolltech adds qtmmlwidget in qt gpl version if KDE community ask this nicely ? :-) It's a real shame that Khtml still is unable to render documents containing MathML! Mozilla does it just fine -- but in all other respects Konqueror is (IMO) the better browser (not to mention better integrated with KDE), so it sucks having to use Mozilla for mathematical websites. Why can't somebody have pity and port Gecko's MathML rendering code into Khtml? I'm thinking in using xsl transformations, to render the mathml content as html. Would this approach be fine to be included in official konqueror? I suggest you have a look at the Tom language : http://tom.loria.fr It's a preprocessor which adds pattern matching capabilities to java, but also to the C language. It is a "serious" language, developped by a public research team, so the techno won't disappear next year. One big advantage over XSLT is that the code controlling the rules application strategy is not artificially blended in the rewrite rules since you can control the flow through your C functions application order. It makes big applications (like this one) far more readable. You also can convert xml documents into any C++ structure in memory, which may be relevant here. An other cool thing is that, Tom being a preprocessor, it does't add a library dependency to Tom. Plus, Tom being compiled, you may gain some speed. For any questions, come on #tom on freenode or feel free to write to the users mailing list (my nick is polux). See you. Paul On Wednesday 15 November 2006 20:12, Rodolfo Bonnin wrote: [bugs.kde.org quoted mail] ```
> An other cool thing is that, Tom being a preprocessor, it does't add a
> library dependency to Tom.
I meant a dependency to KDE, not Tom
```
Hi! MathML should be an interesting feature on konqui! :-) There is a new specification called MathML for CSS, it only supports a subset of MatML, but this is what Opera uses to implement CSS. If someone wants to help, porting that stylesheet to Konqueror, would like make implementing CSS quite easy, Now, qtmmlwidget is on LGPL license: http://www.qtsoftware.com/products/appdev/add-on-products/catalog/4/Widgets/qtmmlwidget/ If somebody wants to implement this feature request, you should create a konq-plugin with qtmmlwidget. Can someone post a link to a website with MathML content? #19: http://hutchinson.belmont.ma.us/tth/mml/ttmmozform.html Here you can enter a LaTeX formula (there is a sample) and TtM converts it to XHTML+MathML Another example site is http://www.mozilla.org/projects/mathml/demo/texvsmml.xhtml Or, for even further MathML in XHTML content, you can go to http://arxmliv.kwarc.info/ . We have a build system there that transforms the arXiv pre-print (www.arxiv.org) from LaTeX to XHTML+MathML, using LaTeXML (http://dlmf.nist.gov/LaTeXML/). Catalin here is another example: http://golem.ph.utexas.edu/category/2009/06/algebraic_geometry_for_categor.html#c024495 How about the MathML test-suite? http://www.w3.org/Math/testsuite/ If you have a build somewhere at hand runnable on OSX, I'd give it a go, there's even have a way to record and publish the test-suite results. paul I don't know if it can help, but recent improvements have been made in Webkit to support MathML: https://bugs.webkit.org/show_bug.cgi?id=29529 Maybe this can be considered (almost) solved now? At least in Webkit: https://trac.webkit.org/wiki/MathML?version=14. Or do you want to keep this ticket open for KHTML? |