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

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
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.