Page MenuHomePhabricator

JeanCASPAR
User

Projects

User does not belong to any projects.

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Mar 3 2025, 3:49 PM (49 w, 6 d)
Availability
Available
LDAP User
JeanCASPAR
MediaWiki User
JeanCASPAR [ Global Accounts ]

Recent Activity

Thu, Feb 5

JeanCASPAR added a comment to T390260: Too much spacing in <math>\operatorname{arg\,max}</math> with MathJax.

Sorry I missed the notification. No, unfortunately I won't have time anytime soon, I should have said so earlier. You are free to take my code and fix it if you want.

Thu, Feb 5, 2:45 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Patch-For-Review, Math

Dec 14 2025

JeanCASPAR added a comment to T390260: Too much spacing in <math>\operatorname{arg\,max}</math> with MathJax.

I splitted the commit, however, some tests didn't run on my machine because of some weird include errors in mediawiki, so I'm not sure if everything works, sorry.

Dec 14 2025, 5:31 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Patch-For-Review, Math

Dec 3 2025

JeanCASPAR added a comment to T390260: Too much spacing in <math>\operatorname{arg\,max}</math> with MathJax.

I merged all sequences of <mi> which share the same style attributes.

Dec 3 2025, 9:36 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Patch-For-Review, Math

Oct 10 2025

JeanCASPAR added a comment to T389712: Make MMLbase support trees.

Is there a rationale for not having a MMLleaf::setText method, or is it an oversight ? This forbid post-processing of the produced tree, for example.

Oct 10 2025, 5:02 PM · MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Patch-For-Review, RemexHtml, Math
JeanCASPAR added a comment to T390260: Too much spacing in <math>\operatorname{arg\,max}</math> with MathJax.

@Physikerwelt I'm working on it, sorry for the delay.

Oct 10 2025, 4:22 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Patch-For-Review, Math

Sep 30 2025

JeanCASPAR removed a watcher for Math: JeanCASPAR.
Sep 30 2025, 1:26 PM

Jul 27 2025

JeanCASPAR added a comment to T390260: Too much spacing in <math>\operatorname{arg\,max}</math> with MathJax.

It would be easy to merge every sequences of alphabetical Literals inside \operatorname (and also inside \textit, \textrm, etc.), by modifying the squashLiterals method of TexArray. However it would not work for macros that returns text (like \gamma): for that, we would need to squash Literals after the macro expansion, so either we would need a new phase of compilation, or we must squash the resulted MathML (which would be difficult). But I think that this is not a problem, because greek letters and other non-standard letters inside \operatorname should be very rare, no ?

Jul 27 2025, 1:35 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Patch-For-Review, Math

Jul 26 2025

JeanCASPAR claimed T390260: Too much spacing in <math>\operatorname{arg\,max}</math> with MathJax.
Jul 26 2025, 9:39 PM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), Patch-For-Review, Math

Jul 18 2025

JeanCASPAR claimed T386787: Trailing linebreak via `\\` in <math> matrix should be ignored.
Jul 18 2025, 4:35 PM · Math

Jul 13 2025

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

@SalixAlba I don't see anything on Optical metric, which version of Chrome are you using? It seems it is a browser bug. If so, shouldn't it be reported upstream?

Jul 13 2025, 9:54 PM · MediaWiki-Parser, Math

Jul 12 2025

JeanCASPAR claimed T397585: Provide a macro for putting arbitrary Unicode content in <mo> tag.

So, I did some tests with the MathML output and it seems to work fine, even with unicode, but I had to use the package unicode-math, as the symbols provided by external packages did not work (I think that it should be fine with the ones of the ams* packages). From what I understood, \mathrel, \mathord, etc. determinate the spacing and the output type (mi or mo) of the symbol, and by default non-letter symbol are put in a <mo> tag. It doesn't exactly solve this issue, but I think it is good enough: for example, \mathbin{A} yields <mo lspace="0.222em" rspace="0.222em">A</mo> and \mathbin{AB} yields :

Jul 12 2025, 7:23 PM · Patch-For-Review, Math-Macro-Proposals, Math

Jun 22 2025

JeanCASPAR created T397585: Provide a macro for putting arbitrary Unicode content in <mo> tag.
Jun 22 2025, 5:18 PM · Patch-For-Review, Math-Macro-Proposals, Math

Jun 16 2025

JeanCASPAR added a watcher for Math: JeanCASPAR.
Jun 16 2025, 10:19 PM

May 14 2025

JeanCASPAR added a watcher for WPCleaner: JeanCASPAR.
May 14 2025, 7:50 AM

Apr 7 2025

JeanCASPAR created T391290: Add reverse ampersand, `\llbracket` and `\rrbracket` to LaTeX.
Apr 7 2025, 8:34 PM · Math, Math-Macro-Proposals