Page MenuHomePhabricator

Physikerwelt (Moritz Schubotz)
User

Projects (9)

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Oct 24 2014, 1:27 PM (598 w, 4 d)
Availability
Available
IRC Nick
physikerwelt
LDAP User
Physikerwelt
MediaWiki User
Physikerwelt [ Global Accounts ]

Recent Activity

Mon, Apr 6

Physikerwelt added a comment to T419194: Math: Improve MML tree implementation.

I am still planning to enable intent in the future. Maybe we can keep a record of the intent-related features we remove in a dedicated ticket?

Mon, Apr 6, 5:58 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math

Thu, Apr 2

Physikerwelt added a comment to T422077: Native MathMl is used instead of Mathjax.

Do you have the url from which the first screenshot was taken @Christian1985

Thu, Apr 2, 1:08 PM · Math
Physikerwelt claimed T422149: MathJax Rendering - Space between two prime symbols is too wide.

@Christian1985, is there any difference between \prime and '? If not, we could convert \prime to ' in the checking phase.

Thu, Apr 2, 1:06 PM · Math

Wed, Apr 1

Physikerwelt added a comment to T422077: Native MathMl is used instead of Mathjax.

@Christian1985 do you know the name of the discussion extension?

Wed, Apr 1, 9:03 PM · Math
Physikerwelt added a comment to T268935: Create a bot that replaces :<math with <math display=block.

It could do eventually but for now we're keeping all the checks inside /editchecks as it's still in early development.

Wed, Apr 1, 4:54 PM · VisualEditor Suggestion Mode, Patch-For-Review, EditCheck, Math
Physikerwelt added a comment to T268935: Create a bot that replaces :<math with <math display=block.

@Christian1985 send an email to math user group https://lists.wikimedia.org/hyperkitty/list/math@lists.wikimedia.org/thread/LIDZOZIMMA6OXXXRH2UPZEKP2UJYELT6/

Wed, Apr 1, 11:42 AM · VisualEditor Suggestion Mode, Patch-For-Review, EditCheck, Math

Tue, Mar 31

Physikerwelt closed T382267: Math block inside a {{blockquote}} render in display style in MathML and Client side MathJax, a subtask of T271001: Transition to MathML rendering as default, as Resolved.
Tue, Mar 31, 3:54 PM · MediaWiki-Platform-Team (Radar), MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), Wikimedia-Site-requests, MW-1.43-release, User-notice, Community-consensus-needed, Math
Physikerwelt closed T382267: Math block inside a {{blockquote}} render in display style in MathML and Client side MathJax as Resolved.

It works on testwiki

Screenshot 2026-03-31 at 16.45.04.png (1×2 px, 355 KB)
and not in beta
Screenshot 2026-03-31 at 16.46.15.png (1×2 px, 203 KB)
unless in preview mode
Screenshot 2026-03-31 at 16.40.05.png (632×1 px, 106 KB)
. I am guessing this might be related to the use of parsoid parsing, but it's just a guess. The main problem seems to be resolved with the rollout of wmf.22 However, the current workaround is not an elegant solution thus I suggest to keep T420668 open.

Tue, Mar 31, 3:54 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), MediaWiki-Parser, Math

Mon, Mar 30

Physikerwelt closed T418686: MathJax rendering of \vec arrow too big as Resolved.

Thank you @FrederikHennecke1

Mon, Mar 30, 4:27 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt closed T418686: MathJax rendering of \vec arrow too big, a subtask of T375238: Client-side MathJax rendering problems, as Resolved.
Mon, Mar 30, 4:27 PM · Math-Chemistry-Support, Math
Physikerwelt added a comment to T418686: MathJax rendering of \vec arrow too big.

Unfortunately, this is still open. https://codepen.io/physikerwelt/pen/RNGQpdv shows that adding accent=true destroyed the fix

Mon, Mar 30, 1:20 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt reopened T418686: MathJax rendering of \vec arrow too big, a subtask of T375238: Client-side MathJax rendering problems, as Open.
Mon, Mar 30, 1:13 PM · Math-Chemistry-Support, Math
Physikerwelt reopened T418686: MathJax rendering of \vec arrow too big as "Open".
Mon, Mar 30, 1:13 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt closed T409152: \hat and \widehat look the same, a subtask of T375238: Client-side MathJax rendering problems, as Resolved.
Mon, Mar 30, 1:09 PM · Math-Chemistry-Support, Math
Physikerwelt closed T409152: \hat and \widehat look the same as Resolved.

Screenshot 2026-03-30 at 14.05.29.png (894×840 px, 128 KB)

Mon, Mar 30, 1:09 PM · Mathoid, Math
Physikerwelt closed T418686: MathJax rendering of \vec arrow too big, a subtask of T375238: Client-side MathJax rendering problems, as Resolved.
Mon, Mar 30, 1:06 PM · Math-Chemistry-Support, Math
Physikerwelt closed T418686: MathJax rendering of \vec arrow too big as Resolved.
Mon, Mar 30, 1:06 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt closed T418627: MathJax Rendering - Spacing around colon not correct, a subtask of T375238: Client-side MathJax rendering problems, as Resolved.
Mon, Mar 30, 11:45 AM · Math-Chemistry-Support, Math
Physikerwelt closed T418627: MathJax Rendering - Spacing around colon not correct as Resolved.

Screenshot 2026-03-30 at 12.44.18.png (234×1 px, 49 KB)

Mon, Mar 30, 11:45 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math

Sun, Mar 29

Physikerwelt updated the task description for T420668: RemexHTML should not add p for math elements within blockqoute.
Sun, Mar 29, 3:10 PM · RemexHtml

Sat, Mar 28

Physikerwelt added a comment to T382267: Math block inside a {{blockquote}} render in display style in MathML and Client side MathJax.

Screenshot 2026-03-28 at 18.02.47.png (284×574 px, 22 KB)

the proposed patch fixes the problem. However, it uses strip marker which have been the source for many problems in connection with other extensions that modify them, so that they are not found when they should be expended.

Sat, Mar 28, 5:06 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), MediaWiki-Parser, Math
Physikerwelt added a comment to T418627: MathJax Rendering - Spacing around colon not correct.

MathJax needs tex class PUNCT here see https://codepen.io/physikerwelt/pen/vEXdmgq

Sat, Mar 28, 11:35 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt updated subscribers of T419356: Mathjax rendering after editing with Visual Editor does not work.

@Esanders Do you think it could be possible that the extension js is not loaded?

Sat, Mar 28, 11:18 AM · VisualEditor, Math
Physikerwelt moved T409152: \hat and \widehat look the same from Ready to implement to Code Review on the Math board.
Sat, Mar 28, 11:17 AM · Mathoid, Math
Physikerwelt added a comment to T409152: \hat and \widehat look the same.

Seems to work

Sat, Mar 28, 11:01 AM · Mathoid, Math
Physikerwelt moved T418686: MathJax rendering of \vec arrow too big from Needs clarification to Code Review on the Math board.
Sat, Mar 28, 10:50 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt added a comment to T418686: MathJax rendering of \vec arrow too big.

Interestingly enough this are two separate bugs. MathJax needs to have the option stretchy=false set, and for native browser rendering we need to do the scale trick.

Sat, Mar 28, 10:44 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt closed T420845: PHP Warning: Undefined array key "\ca" in MMLGenerationTexUtilTest as Resolved.
Sat, Mar 28, 10:01 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt closed T406850: TypeError: trim(): Argument #1 ($string) must be of type string, MediaWiki\Extension\Math\WikiTexVC\Nodes\Fun1nb given as Resolved.
Sat, Mar 28, 10:01 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math, Editing-team, Wikimedia-production-error
Physikerwelt closed T415168: PHP Warning: Undefined array key "error" as Resolved.
Sat, Mar 28, 10:00 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Editing-team, Math, Wikimedia-production-error

Wed, Mar 25

Physikerwelt added a comment to T362091: mwext-phpunit-coverage-publish fails for Math.

Unfortunately, this is not related.

Wed, Mar 25, 1:30 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ci-test-error (WMF-deployed Build Failure), Math

Sun, Mar 22

Physikerwelt added a comment to T420857: Skipping in EnWikiFormulaeTest does not work under PHPUnit 10.

I mean we can also remove the tests here. I am moving test generation code to MathSearch in T412658. The tests with all strings used in enwiki (which are very useful indeed to find seldom problems, which are reported as "production error" otherwise) could be moved to MathSearch as well.

Sun, Mar 22, 11:44 PM · Patch-For-Review, Math
Physikerwelt moved T420845: PHP Warning: Undefined array key "\ca" in MMLGenerationTexUtilTest from Ready to implement to Code Review on the Math board.
Sun, Mar 22, 11:23 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt claimed T420845: PHP Warning: Undefined array key "\ca" in MMLGenerationTexUtilTest.

Maybe this also causes T362091

Sun, Mar 22, 10:41 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt added a comment to T420857: Skipping in EnWikiFormulaeTest does not work under PHPUnit 10.

It would be even better to find a way to get the files

Sun, Mar 22, 10:25 PM · Patch-For-Review, Math
Physikerwelt removed a project from T406850: TypeError: trim(): Argument #1 ($string) must be of type string, MediaWiki\Extension\Math\WikiTexVC\Nodes\Fun1nb given: Patch-For-Review.
Sun, Mar 22, 12:28 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math, Editing-team, Wikimedia-production-error

Sat, Mar 21

Physikerwelt placed T362091: mwext-phpunit-coverage-publish fails for Math up for grabs.

I would guess that

Sat, Mar 21, 1:51 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ci-test-error (WMF-deployed Build Failure), Math

Fri, Mar 20

Physikerwelt set the point value for T420486: Implement special spacing rules based on texclass to 4.
Fri, Mar 20, 12:38 PM · Math
Physikerwelt triaged T420486: Implement special spacing rules based on texclass as Medium priority.
Fri, Mar 20, 12:37 PM · Math
Physikerwelt closed T419767: Missing space around \mathbin and \mathrel operators in MathML, a subtask of T375318: Native MathML mode formatting bugs, as Resolved.
Fri, Mar 20, 12:37 PM · Epic, Math
Physikerwelt closed T419767: Missing space around \mathbin and \mathrel operators in MathML, a subtask of T375238: Client-side MathJax rendering problems, as Resolved.
Fri, Mar 20, 12:37 PM · Math-Chemistry-Support, Math
Physikerwelt closed T419767: Missing space around \mathbin and \mathrel operators in MathML as Resolved.

Screenshot 2026-03-20 at 13.36.47.png (351×502 px, 46 KB)

Fri, Mar 20, 12:37 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math
Physikerwelt added a comment to T362091: mwext-phpunit-coverage-publish fails for Math.

It is somehow a bit different locally. I'll abort that and try https://github.com/wikimedia/integration-quibble/blob/master/doc/source/build-reproduction.rst instead.

Fri, Mar 20, 6:05 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ci-test-error (WMF-deployed Build Failure), Math

Thu, Mar 19

Physikerwelt updated the task description for T420668: RemexHTML should not add p for math elements within blockqoute.
Thu, Mar 19, 10:48 PM · RemexHtml
Physikerwelt created T420668: RemexHTML should not add p for math elements within blockqoute.
Thu, Mar 19, 10:48 PM · RemexHtml
Physikerwelt added a comment to T382267: Math block inside a {{blockquote}} render in display style in MathML and Client side MathJax.

I think it works by accident for the images generated by the SVG rendering mode. https://www.mediawiki.org/wiki/Help:Formatting/de links to the https://phabricator.wikimedia.org/T309778 . I think that's the problem to be solved here.

Thu, Mar 19, 8:50 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), MediaWiki-Parser, Math
Physikerwelt moved T420394: MathJax Rendering or MathMl rendering of \overset \prime is wrong from Needs clarification to Inbox on the Math board.

@Christian1985 thank you. I think it should not block us to move to client-side MathML rendering as default rendering.

Thu, Mar 19, 6:09 PM · User-Physikerwelt, Math
Physikerwelt removed a subtask for T375238: Client-side MathJax rendering problems: T420394: MathJax Rendering or MathMl rendering of \overset \prime is wrong.
Thu, Mar 19, 6:08 PM · Math-Chemistry-Support, Math
Physikerwelt removed a parent task for T420394: MathJax Rendering or MathMl rendering of \overset \prime is wrong: T375238: Client-side MathJax rendering problems.
Thu, Mar 19, 6:08 PM · User-Physikerwelt, Math
Physikerwelt claimed T418627: MathJax Rendering - Spacing around colon not correct.
Thu, Mar 19, 6:06 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt added a project to T419356: Mathjax rendering after editing with Visual Editor does not work: VisualEditor.

Maybe we should find a way to make this reproducible?

Thu, Mar 19, 6:05 PM · VisualEditor, Math
Physikerwelt added a comment to T382267: Math block inside a {{blockquote}} render in display style in MathML and Client side MathJax.

This does not seem to be related to MathJax

Thu, Mar 19, 6:04 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), MediaWiki-Parser, Math
Physikerwelt removed a subtask for T375238: Client-side MathJax rendering problems: T382267: Math block inside a {{blockquote}} render in display style in MathML and Client side MathJax.
Thu, Mar 19, 6:04 PM · Math-Chemistry-Support, Math
Physikerwelt removed a parent task for T382267: Math block inside a {{blockquote}} render in display style in MathML and Client side MathJax: T375238: Client-side MathJax rendering problems.
Thu, Mar 19, 6:04 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), MediaWiki-Parser, Math
Physikerwelt closed T418693: MathJax rendering of smallmatrix too big, a subtask of T375238: Client-side MathJax rendering problems, as Resolved.
Thu, Mar 19, 6:00 PM · Math-Chemistry-Support, Math
Physikerwelt closed T418693: MathJax rendering of smallmatrix too big as Resolved.

See https://de.wikipedia.beta.wmcloud.org/wiki/Intbar

Screenshot 2026-03-19 at 18.59.46.png (372×1 px, 116 KB)

Thu, Mar 19, 6:00 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math
Physikerwelt moved T409152: \hat and \widehat look the same from Inbox to Ready to implement on the Math board.
Thu, Mar 19, 5:14 PM · Mathoid, Math
Physikerwelt added a comment to T409152: \hat and \widehat look the same.

@Dginev posted a solution in https://codepen.io/dginev/pen/bNbbMmb

Thu, Mar 19, 5:14 PM · Mathoid, Math
Physikerwelt claimed T362091: mwext-phpunit-coverage-publish fails for Math.

I started looking into it myself and it seems that the error might come from the step that edits the phpunit.xml so even before the problem that is caused by not using the new composer based entry point.

Thu, Mar 19, 3:37 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ci-test-error (WMF-deployed Build Failure), Math
Physikerwelt added a comment to T406850: TypeError: trim(): Argument #1 ($string) must be of type string, MediaWiki\Extension\Math\WikiTexVC\Nodes\Fun1nb given.

@jnuche thanks for the prompt reply. I'll find another reviewer.

Thu, Mar 19, 10:36 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math, Editing-team, Wikimedia-production-error
Physikerwelt moved T406850: TypeError: trim(): Argument #1 ($string) must be of type string, MediaWiki\Extension\Math\WikiTexVC\Nodes\Fun1nb given from Ready to implement to Code Review on the Math board.

@jnuche would you be able to review the suggested change?

Thu, Mar 19, 9:53 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math, Editing-team, Wikimedia-production-error

Wed, Mar 18

Physikerwelt moved T415168: PHP Warning: Undefined array key "error" from Ready to implement to Code Review on the Math board.
Wed, Mar 18, 11:45 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Editing-team, Math, Wikimedia-production-error
Physikerwelt added a comment to T268935: Create a bot that replaces :<math with <math display=block.

Why would this be obsolete? There are some 20k instances on English Wikipedia articles alone (which is about half of all articles using <math).

Wed, Mar 18, 11:23 PM · VisualEditor Suggestion Mode, Patch-For-Review, EditCheck, Math
Physikerwelt added a comment to T420524: Add toolbar button and keyboard shortcut to add math tags.

There was a long discussion about display / block which dates back to 2015, but it seems that nothing was implemented after all.

Wed, Mar 18, 10:53 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Community-Tech (Sea Lion Squad), Patch-For-Review, Community-Wishlist, Math
Physikerwelt changed the status of T268935: Create a bot that replaces :<math with <math display=block, a subtask of T268922: make <math> tags without argument to be inline math, from Open to Stalled.
Wed, Mar 18, 10:50 PM · MW-1.46-notes (1.46.0-wmf.17; 2026-02-24), Math
Physikerwelt changed the status of T268935: Create a bot that replaces :<math with <math display=block from Open to Stalled.

Maybe this is obsolete?

Wed, Mar 18, 10:50 PM · VisualEditor Suggestion Mode, Patch-For-Review, EditCheck, Math
Physikerwelt merged task T119733: Make keyboard shortcut to submit form into T420524: Add toolbar button and keyboard shortcut to add math tags.
Wed, Mar 18, 10:41 PM · Math, MathSearch
Physikerwelt merged T119733: Make keyboard shortcut to submit form into T420524: Add toolbar button and keyboard shortcut to add math tags.
Wed, Mar 18, 10:41 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Community-Tech (Sea Lion Squad), Patch-For-Review, Community-Wishlist, Math
Physikerwelt added a comment to T420524: Add toolbar button and keyboard shortcut to add math tags.

Ok for me. https://marketplace.visualstudio.com/items?itemName=Naela.latex-shortcuts uses m as well. https://www.notion.com/en-gb/help/math-equations goes for e. I was under the impression that we already had a keyboard shortcut for VisualEditor but I can't find it at the moment.

Wed, Mar 18, 10:36 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Community-Tech (Sea Lion Squad), Patch-For-Review, Community-Wishlist, Math
Physikerwelt added a comment to T420524: Add toolbar button and keyboard shortcut to add math tags.

Is what you're suggesting basically a shortcut to enter <math display="inline"> and <math display="block">? Perhaps Ctrl-m for inline, and Shift-Ctrl-m for block?

Wed, Mar 18, 10:23 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Community-Tech (Sea Lion Squad), Patch-For-Review, Community-Wishlist, Math
Physikerwelt triaged T418686: MathJax rendering of \vec arrow too big as Low priority.
Wed, Mar 18, 10:18 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt claimed T418686: MathJax rendering of \vec arrow too big.
Wed, Mar 18, 10:18 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt added a comment to T418686: MathJax rendering of \vec arrow too big.

One option i see is to borrow the temml.org hack and apply

.tml-vec {
  transform: scale(0.75);
}

to the arrow. Not sure what do do in MathJax.

Wed, Mar 18, 10:18 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Math
Physikerwelt triaged T420394: MathJax Rendering or MathMl rendering of \overset \prime is wrong as Low priority.
Wed, Mar 18, 10:13 PM · User-Physikerwelt, Math
Physikerwelt added a comment to T420394: MathJax Rendering or MathMl rendering of \overset \prime is wrong.

@Christian1985 what do you think, should we decline this?

Wed, Mar 18, 10:12 PM · User-Physikerwelt, Math
Physikerwelt closed T380654: vertical space between multline equations is ignored as Resolved.

Screenshot 2026-03-18 at 23.07.26.png (1×2 px, 250 KB)

Wed, Mar 18, 10:08 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Math
Physikerwelt closed T380654: vertical space between multline equations is ignored, a subtask of T375238: Client-side MathJax rendering problems, as Resolved.
Wed, Mar 18, 10:08 PM · Math-Chemistry-Support, Math
Physikerwelt closed T380654: vertical space between multline equations is ignored, a subtask of T375295: \begin{align} with font sizes specified show font size annotation [6pt] in MathML mode, as Resolved.
Wed, Mar 18, 10:08 PM · Math
Physikerwelt closed T417375: MathJax rendering of direkt Limit, a subtask of T375238: Client-side MathJax rendering problems, as Resolved.
Wed, Mar 18, 10:05 PM · Math-Chemistry-Support, Math
Physikerwelt closed T417375: MathJax rendering of direkt Limit as Resolved.

https://de.wikipedia.beta.wmcloud.org/wiki/Intbar#Grenzwerte

Wed, Mar 18, 10:05 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Math
Physikerwelt claimed T415168: PHP Warning: Undefined array key "error".
Wed, Mar 18, 10:02 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Editing-team, Math, Wikimedia-production-error
Physikerwelt claimed T406850: TypeError: trim(): Argument #1 ($string) must be of type string, MediaWiki\Extension\Math\WikiTexVC\Nodes\Fun1nb given.
Wed, Mar 18, 10:00 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math, Editing-team, Wikimedia-production-error
Physikerwelt moved T418693: MathJax rendering of smallmatrix too big from Ready to implement to Code Review on the Math board.
Wed, Mar 18, 9:56 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math
Physikerwelt closed T417592: Using MathJax - Too large space after and before operatores, a subtask of T375238: Client-side MathJax rendering problems, as Resolved.
Wed, Mar 18, 9:53 PM · Math-Chemistry-Support, Math
Physikerwelt closed T417592: Using MathJax - Too large space after and before operatores as Resolved.

https://de.wikipedia.beta.wmcloud.org/wiki/Intbar#Zweistellige_Operatoren

Wed, Mar 18, 9:53 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math
Physikerwelt moved T420524: Add toolbar button and keyboard shortcut to add math tags from Inbox to Needs community consensus on the Math board.

The default (legacy) rendering of math is a mix inline and display rendering. So for new math either inline '\(' or display '\[' rendering should be used. This is controlled by the display attribute which can be inline or block. If the display parameter is omitted math is rendered as \({\displaystyle so it generates large operators within the current text line. The reason for that is that traditionally formulae were placed on a new line with a colon :<math> However, that does not generate valid HTML with modern wikitext engines. See https://www.mediawiki.org/wiki/Extension:Math/Displaystyle for additional details.

Wed, Mar 18, 9:37 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Community-Tech (Sea Lion Squad), Patch-For-Review, Community-Wishlist, Math
Physikerwelt added a comment to T362091: mwext-phpunit-coverage-publish fails for Math.

https://www.mediawiki.org/w/index.php?title=Continuous_integration/Tutorials/Generating_PHP_test_coverage_for_a_MediaWiki_extension&diff=prev&oldid=7020917 vs https://github.com/wikimedia/integration-config/blob/96ead6520ecdab9e49e44ca76a48d884569d7438/dockerfiles/quibble-coverage/mwext-phpunit-coverage.sh does not hint at any obvious problem. Try to make the local coverage test fail as next step.

Wed, Mar 18, 6:39 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ci-test-error (WMF-deployed Build Failure), Math
Physikerwelt added a comment to T362091: mwext-phpunit-coverage-publish fails for Math.

I had the problem before when generating coverage locally. I documented the fix in https://phabricator.wikimedia.org/T378434

Wed, Mar 18, 6:29 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ci-test-error (WMF-deployed Build Failure), Math
Physikerwelt added a comment to T362091: mwext-phpunit-coverage-publish fails for Math.

Still a problem https://integration.wikimedia.org/ci/job/mwext-phpunit-coverage-publish/51824/console

17:16:19 ..........                                                    3365 / 3365 (100%)
17:16:19 
17:16:19 Detected 4 tests where the duration exceeded the global maximum duration (0.100).
17:16:19 
17:16:19 # Duration Test
17:16:19 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
17:16:19 1    0.470 MathParserIntegrationTest::testParserCacheIntegration
17:16:19 2    0.278 MediaWiki\Extension\Math\Tests\WikiTexVC\AllTest::testRunCases with data set "Big" (array('\big(\big)\big[\big]\big\{\bi...r\uarr', '{\big (}{\big )}{\big [}{\big...rrow }'))
17:16:19 3    0.224 MathParserIntegrationTest::testMathParserOption
17:16:19 4    0.109 MediaWiki\Extension\Math\Tests\PreferencesIntegrationTest::testMathOptionRegistered
17:16:19 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
17:16:19      0.000
17:16:19       └─── secondsKey "JobTypeConf" not found in input sources
17:16:19 + set -e
17:16:19 + '[' -f /workspace/log/junit.xml ']'
17:16:19 + phpunit-junit-edit /workspace/log/junit.xml
17:16:19 Traceback (most recent call last):
17:16:19   File "/usr/local/bin/phpunit-junit-edit", line 66, in <module>
17:16:19     main()
17:16:19   File "/usr/local/bin/phpunit-junit-edit", line 44, in main
17:16:19     tree = etree.parse(args.junit)
17:16:19   File "/usr/lib/python3.9/xml/etree/ElementTree.py", line 1229, in parse
17:16:19     tree.parse(source, parser)
17:16:19   File "/usr/lib/python3.9/xml/etree/ElementTree.py", line 580, in parse
17:16:19     self._root = parser._parse_whole(source)
17:16:19 xml.etree.ElementTree.ParseError: no element found: line 1, column 0
Wed, Mar 18, 6:25 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ci-test-error (WMF-deployed Build Failure), Math
Physikerwelt removed a project from T387924: Look into failing mwext-phpunit-coverage-publish CI Jobs: Math.
Wed, Mar 18, 6:21 PM · Fundraising Tech Chaos Holding Pen, Fundraising-Backlog
Physikerwelt added a comment to T387924: Look into failing mwext-phpunit-coverage-publish CI Jobs.

I've looked through the integration/config repo and I don't see any php8.2 version of the coverage job defined yet. We could just comment out the failing jobs for now at this line of layout.yaml: https://phabricator.wikimedia.org/source/integration-config/browse/master/zuul/layout.yaml$4231

Wed, Mar 18, 6:21 PM · Fundraising Tech Chaos Holding Pen, Fundraising-Backlog
Physikerwelt added a project to T387924: Look into failing mwext-phpunit-coverage-publish CI Jobs: Math.
Wed, Mar 18, 5:57 PM · Fundraising Tech Chaos Holding Pen, Fundraising-Backlog
Physikerwelt claimed T419767: Missing space around \mathbin and \mathrel operators in MathML.
Wed, Mar 18, 4:32 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math
Physikerwelt triaged T419767: Missing space around \mathbin and \mathrel operators in MathML as Medium priority.
Wed, Mar 18, 4:32 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math
Physikerwelt changed the status of T419767: Missing space around \mathbin and \mathrel operators in MathML from Open to In Progress.
Wed, Mar 18, 4:32 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math
Physikerwelt changed the status of T419767: Missing space around \mathbin and \mathrel operators in MathML, a subtask of T375318: Native MathML mode formatting bugs, from Open to In Progress.
Wed, Mar 18, 4:32 PM · Epic, Math
Physikerwelt changed the status of T419767: Missing space around \mathbin and \mathrel operators in MathML, a subtask of T375238: Client-side MathJax rendering problems, from Open to In Progress.
Wed, Mar 18, 4:32 PM · Math-Chemistry-Support, Math
Physikerwelt added a subtask for T375318: Native MathML mode formatting bugs: T420486: Implement special spacing rules based on texclass.
Wed, Mar 18, 4:26 PM · Epic, Math
Physikerwelt edited parent tasks for T420486: Implement special spacing rules based on texclass, added: T375318: Native MathML mode formatting bugs; removed: T419767: Missing space around \mathbin and \mathrel operators in MathML.
Wed, Mar 18, 4:26 PM · Math
Physikerwelt removed a subtask for T419767: Missing space around \mathbin and \mathrel operators in MathML: T420486: Implement special spacing rules based on texclass.
Wed, Mar 18, 4:26 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Math