Last modified: 2009-07-24 11:29:22 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T2672, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 672 - Complete MathML output mode for texvc
Complete MathML output mode for texvc
Product: MediaWiki extensions
Classification: Unclassified
Math (Other open bugs)
All All
: Normal enhancement with 9 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
: patch, patch-need-review
Depends on: 213
  Show dependency treegraph
Reported: 2004-10-10 08:09 UTC by Brion Vibber
Modified: 2009-07-24 11:29 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---

Patch to enable MathML (41.25 KB, patch)
2006-04-14 13:29 UTC, Jitse Niesen
Patch to enable MathML (48.62 KB, patch)
2006-05-19 16:40 UTC, Jitse Niesen
Patch to add MathAfterTexvc hook (2.09 KB, patch)
2006-06-26 10:50 UTC, Jitse Niesen

Description Brion Vibber 2004-10-10 08:09:48 UTC
Right now only painfully simple things like "y=x+2" are output as MathML without
rasterization. It would be nice to support more constructs...
Comment 1 xmlizer 2005-04-02 12:50:41 UTC
Link to the source to improve
Comment 2 Ævar Arnfjörð Bjarmason 2005-05-13 15:27:08 UTC
Isn't this useless unless the wiki is sending application/xhtml+xml,
application/xhtml or text/xml as its mimetype?
Comment 3 Brion Vibber 2005-05-15 01:14:25 UTC
Yes, which is probably why there's not been much movement on it. ;)
Comment 4 Jitse Niesen 2005-08-18 20:56:04 UTC
for recent some movement.
Comment 5 Jitse Niesen 2006-04-14 13:29:01 UTC
Created attachment 1529 [details]
Patch to enable MathML

This patch (against SVN revision 13633) enables MathML. 

It needs another program, called blahtex, to actually generate the MathML. This
program can be downloaded at . As a side effect,
blahtex can handle more LaTeX and gives clearer error messages.

The pages are sent as application/xhtml+xml if the user has enabled MathML in
the user preferences.

See for
more details.
Comment 6 Jitse Niesen 2006-05-19 16:40:35 UTC
Created attachment 1791 [details]
Patch to enable MathML

This patch has more comments for doxygen in Math.php and it is updated against
Comment 7 Jitse Niesen 2006-06-26 10:50:48 UTC
Created attachment 2012 [details]
Patch to add MathAfterTexvc hook

This patch adds a hook to Math.php to hang Blahtex as an extension on
Comment 8 Rob Church 2006-06-26 15:50:20 UTC
Comment on attachment 2012 [details]
Patch to add MathAfterTexvc hook

Applied to SVN trunk, r15068.
Comment 9 Happy-melon 2009-07-24 11:29:22 UTC
(In reply to comment #8)
> (From update of attachment 2012 [details])
> Applied to SVN trunk, r15068.

Gonna mark as resolved FIXED on that basis: per c2 and c3 this can't really be done in core; extension support is all we should provide, which is now done.  

Note You need to log in before you can comment on or make changes to this bug.