On Thu, Oct 23, 2014 at 2:11 PM, Gabriel Wicke <gwi...@wikimedia.org> wrote:
> Dear Wikipedians,
>
> We'd like to announce a major update of the Math (rendering) extension.
>
> For registered Wikipedia users, we have introduced a new math rendering
> mode using MathML, a markup language for mathematical formulae. Since MathML
> is not supported in all browsers [1], we have also added a fall-back mode
> using scalable vector graphics (SVG).
>
> Both modes offer crisp rendering at any resolution, which is a major
> advantage over the current image-based default. We'll also be able to make
> our math more accessible by improving screenreader and magnification support.
>
> We encourage you to enable the MathML mode in your Appearance preferences.
> As an example, the URL for this section on the English Wikipedia is:
>
>   https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-rendering
>
> For editors, there are also two new optional features:
>
> 1) You can set the "id" attribute to create math tags that can be
> referenced. For example, the following math tag
>
> <math id="MassEnergyEquivalence">
> E=mc^2
> </math>
>
> can be referenced by the wikitext
>
> [[#MassEnergyEquivalence|mass energy equivalence]]
>
> This is true regardless of the rendering mode used.
>
> 2) In addition, there is the attribute "display" with the possible values
> "block" or "inline". This attribute can be used to control the layout of the
> math tag with regard to centering and size of the operators. See
> https://www.mediawiki.org/wiki/Extension:Math/Displaystyle
> for a full description, of this feature.
>
> Your feedback is very welcome. Please report bugs in Bugzilla against the
> Math extension, or post on the talk page here:
> https://www.mediawiki.org/wiki/Extension_talk:Math
>
> All this is brought to you by Moritz Schubotz and Frédéric Wang (both
> volunteers) in collaboration with Gabriel Wicke, C. Scott Ananian,
> Alexandros Kosiaris and Roan Kattouw from the Wikimedia Foundation. We also
> owe a big thanks to Peter Krautzberger and Davide P. Cervone of MathJax for
> the server-side math rendering backend.
>
> Best,
>
> Gabriel Wicke (GWicke) and Moritz Schubotz (Physikerwelt)
>
>
> [1]: Currently MathML is supported by Firefox & other Gecko-based browsers,
> and accessibility tools like Apple's VoiceOver. There is also partial
> support in WebKit.

Cool stuff. I'd like to personally thank Physikerwelt for caring so
much about math in MediaWiki and the Wikipedia projects. He's done a
lot of work to maintain the prior rendering pipeline and to bring this
new system to production.

Bryan
-- 
Bryan Davis              Wikimedia Foundation    <bd...@wikimedia.org>
[[m:User:BDavis_(WMF)]]  Sr Software Engineer            Boise, ID USA
irc: bd808                                        v:415.839.6885 x6855

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to