Wikimedia Community User Group Math
This group represents the mathematicians worldwide that use Wikimedia products (such as MediaWiki, Wikibase) on WMF-hosted and privately hosted servers. While our long-term objective is to make mathematical knowledge better accessible to every human being in close collaboration with the Wikimedia 2030 movement, our short-term objective is to coordinate the global activities to improve the display and retrieval of mathematical expressions, such as . More specifically, until Thursday, May 24, 2018, the syntax of the input for mathematical formulae in MediaWiki, i.e., Wikipedia and Wikibase, i.e., Wikidata was fixed. Now, we are in a position that we can change the input syntax and implement new features. To do so we need to reach a global consensus on how to design the details of the new syntax and which new features would be most beneficial towards the success of our vision.
Objectives
edit- agree on (realistic) goals how to change the syntax
- improve math rendering quality
- make math more accessible (to machines and APIs)
- improve editing of math formulae
- improve the accessibility of mathematical formulae
Activities
edit2024-07 to 2025-12
edit- Enable MathJax rendering in all wikis Done
- Enable native MathML rendering phab:T271001
2023-07 to 2024-06
edit- Implement native MathML rendering ticket Done
- Add support for MathJax ticket (status security review passed)
- Native MathML enabled on all wikis Done
- Disable MathImages
- Support for \overarc ticket Done
2023-01 to 2023-06
edit- Convert texvcjs to PHP Done
- integral symbol with short horizontal bar in the middle (⨍,⨎) ticket Done
2022
editSwitch to MathJax 3?Ticket Not possible- Remove PNG rendering mode announcement ticket Done
- Move mailing list to Wikimedia Ticket Done
- Allow for TeX command phantom Ticket Done
- Fixing several bugs (list of completed tasks)
2021
edit- Join the W3C Math WG Ticket Done
2020
edit- Italic rendering of greek o Ticket Discussion Done
- Spacing around \xrightarrow Ticket Done
- Improve SVG rendering of \oinit Ticket Done
- Italic rendering of greek o Ticket Discussion
- Spacing around \xrightarrow Ticket Done
- Improve SVG rendering of \oinit Ticket Done
2019
edit- Close collaboration with the GDML initative and reports on the progress in the each Friday Done
- Meetup at the CICM in Prague (Session OM5) on July 10th, 12:00. See also announcement in czech. Done
- Meetup at the annual meeting of the German Mathematical Society on Sep. 23 Done
- Establishmet of a mailing list Done
- Meetup at the Symmetry conference in Benasque on Sep. 02 Done
- Decide on support for Capital Greek letters see Test 94-103 Discussion Done
- Math at the Wikimedia Technical Conference 2019 Done
- Hyperlinks in formulae Done
2024
edit- A major project is underway to Transition to MathML rendering as default
- This will eventually result in the removal of the Server-Side SVG rendered, client side MathJax rendering will still be a long term option
- Other than the Phabricator main task and umbrella task for MathML bugs task T375318 the page mediawiki.org/wiki/Extension:Math/Native_MathML_rollout_(2024) can be used for discussion.
History
edit2018-06-21 Resolution 1: Deprecate texvc commands conflicting with LaTeX commands used in common packages https://www.mediawiki.org/wiki/Extension:Math/Roadmap#Step_1_Part_A:_Remove_problematic_texvc_redefinitions [1]
Contact information
editParticipants
editPlease add your name here:
- --Salix alba (talk) 05:53, 20 December 2018 (UTC)
- --Debenben (talk) 18:43, 21 December 2018 (UTC)
- --Physikerwelt (talk) 06:48, 16 January 2019 (UTC)
- --Michael Hardy (talk) 21:29, 6 June 2019 (UTC)
- --David Eppstein (talk) 13:43, 12 July 2019 (UTC)
- --GastelEtzwane (talk) 23:00, 17 July 2019 (UTC)
- --Alexmar983 (talk) 10:31, 18 July 2019 (UTC)
- --B20180 (talk) 12:32, 18 July 2019 (UTC)
- Viztor (talk) 23:22, 18 July 2019 (UTC)
- →Spiritia 12:42, 31 July 2019 (UTC)
- --D.Lazard (talk) 08:05, 6 September 2019 (UTC)
- —M@sssly✉ 16:47, 14 January 2020 (UTC)
- --Danfilatov (talk) 22:53, 31 May 2020 (UTC)
- Pawoulla Gyasi Yeboah
- SHISHIR DUA (talk) 17:50, 27 November 2020 (UTC)
- «»JesusMCarrasco ✉ 22:51, 11 December 2020 (UTC)
- Yomomo (talk) 09:11, 28 January 2021 (UTC)
- Ralffralff (talk) 15:58, 5 April 2021 (UTC)
- Stegmujo (talk) 18:45, 5 January 2022 (UTC)
- AHEJJ908WILEMAMALIDGED (talk) 03:43, 20 September 2022 (UTC)
- Vikas Rajpoot
- Daniel Mietchen (talk) 22:47, 22 November 2022 (UTC)
- --AyourAchtouk (talk) 16:50, 23 December 2022 (UTC)
- Sir Amugi (talk) 21:09, 6 April 2023 (UTC)
- 787IYO (talk) 20:18, 6 June 2023 (UTC)
- Jacobolus (talk) 16:54, 21 June 2023 (UTC)
- Egezort (talk) 23:41, 27 September 2023 (UTC)
- Katja Berčič (talk) 12:16, 1 August 2024 (UTC)
- Alphaechoromeo, 8 August 2024(UTC)
- TienMinh-mun6xnching (talk) 10:19, 3 September 2024 (UTC)
See also
edit- 1 Minute introduction to math rendering improvement (from joint conference of digital libraries 2020)
- https://meta.wikimedia.org/wiki/Community_Wishlist_Survey_2019/Reading/Functional_and_beautiful_math_for_everyone
- https://meta.wikimedia.org/wiki/Community_Wishlist_Survey_2017/Reading/Functional_and_beautiful_math_for_everyone
- https://de.wikipedia.org/wiki/Wikipedia:Technische_W%C3%BCnsche/Topw%C3%BCnsche/Schriftgr%C3%B6%C3%9Fe_mathematischer_Formeln_vereinheitlichen
- https://phabricator.wikimedia.org/T195861 (First attempt to get the people involved via Phabricator)